Commit Graph

1666 Commits

Author SHA1 Message Date
Sam Becker
afe4baeca0 Expose configuration for next/image quality 2025-01-30 23:14:08 -06:00
Sam Becker
8f7b973323 Create convenience function for getting latest repo commit sha 2025-01-29 23:49:20 -06:00
Sam Becker
9a01a877a8
Merge pull request #176 from sambecker/safari-zoom-fix
Mitigate Safari/`viewerjs` zoom bug
2025-01-29 23:17:55 -06:00
Sam Becker
d8f3904760 Set image.loading to eager to fix safari/viewerjs bug 2025-01-29 23:10:32 -06:00
Sam Becker
33ca9f0c03 Make iOS status bar dark when zooming 2025-01-29 22:32:21 -06:00
Sam Becker
afaec7002a
Merge pull request #175 from sambecker/badge-ellipsis-refactor
Improve text truncation handling
2025-01-28 23:16:08 -06:00
Sam Becker
031c296796 Refactor badge text truncation 2025-01-28 20:06:28 -06:00
Sam Becker
c692e95693 Remove active styles from non-interactive badges 2025-01-27 21:08:03 -06:00
Sam Becker
7d22475c47 Optically balance checklist badges 2025-01-27 21:03:30 -06:00
Sam Becker
ba6733a799 Update photo matting help verbiage 2025-01-27 21:00:12 -06:00
Sam Becker
d6158d7b09 Move useEscapeHandler file 2025-01-27 20:58:22 -06:00
Sam Becker
cce2043fca Add static optimization to category image routes 2025-01-27 20:55:39 -06:00
Sam Becker
46a1b0f743 Add configuration for category og static optimization 2025-01-27 20:29:02 -06:00
Sam Becker
66fd96a8c5 Add onHidden to useVisible 2025-01-27 20:14:22 -06:00
Sam Becker
f0ed48678b Remove experimental tag from README 2025-01-27 09:07:37 -06:00
Sam Becker
bd63484dce Add visual, grid sections to configuration 2025-01-27 09:05:43 -06:00
Sam Becker
aa1e9a4800 Temporarily remove zoom button from homepage 2025-01-26 21:39:11 -06:00
Sam Becker
01166d7867 Refine large photo buttons on small screens 2025-01-26 19:08:48 -06:00
Sam Becker
3779bc141c Update zoom icon 2025-01-26 17:09:45 -06:00
Sam Becker
11bd05481f
Merge pull request #170 from sambecker/fullscreen-image-viewer
Fullscreen zoom controls
2025-01-26 16:53:22 -06:00
Sam Becker
99c22f0af1 Fix css height bug for matted photos 2025-01-26 16:43:13 -06:00
Sam Becker
cae1da9f6a Refactor escape handling 2025-01-26 16:42:47 -06:00
Sam Becker
637e5cd2d3 Disable zoom F key listener on root 2025-01-26 15:10:22 -06:00
Sam Becker
8ff534a65b Enable zoom controls by default 2025-01-26 14:42:17 -06:00
Sam Becker
a9e0db8392 Add zoom control prop to <PhotoLarge /> for potential future use 2025-01-26 14:36:16 -06:00
Sam Becker
8d972157a3 Add title text to photo buttons 2025-01-26 14:23:38 -06:00
Sam Becker
cb13496a34 Add explicit zoom button 2025-01-26 14:17:40 -06:00
Sam Becker
c089d9a6ca Remove old prop 2025-01-26 13:55:28 -06:00
Sam Becker
d81e677530 Refine zoom button styles/positions 2025-01-26 13:53:17 -06:00
Sam Becker
c9c470d43c Add zoom controls to admin debugging 2025-01-26 13:05:41 -06:00
Sam Becker
ad83dbb2e3 Format code 2025-01-26 12:56:58 -06:00
Sam Becker
c998b68b16 Reformat large image code 2025-01-26 12:56:21 -06:00
Sam Becker
8444a7cfbb Reformat photo page code 2025-01-26 12:55:52 -06:00
Sam Becker
bbe49d3a0d Consolidate event handling to zoom hook 2025-01-26 12:54:20 -06:00
Sam Becker
2195379b74 Convert zoom controls into hook 2025-01-26 10:24:00 -06:00
Sam Becker
5139abcdba Rename ImageActions 2025-01-25 21:16:45 -06:00
Sam Becker
d8f6fbaafb Rename zoom controls configuration 2025-01-25 20:37:15 -06:00
Sam Becker
69b256c35c
Merge pull request #162 from carlobortolan/main
Add fullscreen image view with viewerjs controls integration
2025-01-25 19:52:03 -06:00
Sam Becker
b7eb946d18 Refine matte layouts based on aspect ratio 2025-01-25 19:40:12 -06:00
carlobortolan
bd7ef2d01c
Disable fullscreen keyboard shortkut when searchbar is open 2025-01-25 22:02:50 +01:00
Sam Becker
24a1e396d6 Enable more default toast styles 2025-01-25 14:59:39 -06:00
carlobortolan
6f924a7bb1
Move ImageActions component from ImageLarge.tsx to PhotoLarge.tsx and revert ImageProps 2025-01-25 21:52:36 +01:00
carlobortolan
a64240f3ad
Merge branch 'main' of https://github.com/sambecker/exif-photo-blog 2025-01-25 21:35:11 +01:00
carlobortolan
d287871e48
Fix linting 2025-01-25 21:35:00 +01:00
carlobortolan
038f6bc26c
Refactor viewerjs code into separate ImageActions.tsx component and revert ImageWithFallback.tsx 2025-01-25 21:29:51 +01:00
Sam Becker
cc1ccf860d Avoid updating auth state on error 2025-01-25 14:02:44 -06:00
Sam Becker
b9e4b15962 Fix aspect/crop bug caused by thumb loading status 2025-01-25 13:44:09 -06:00
carlobortolan
cd7b49042b
Merge branch 'main' of https://github.com/sambecker/exif-photo-blog 2025-01-25 17:50:45 +01:00
carlobortolan
a709bf03f5
Update viewerjs toolbar styles 2025-01-25 17:33:50 +01:00
carlobortolan
805ac69fa9
Enable fullscreen and zoom actions for images via env variable 2025-01-25 17:30:58 +01:00