Commit graph

25 commits

Author SHA1 Message Date
8d82b4defa move nav to under photo 2024-08-04 17:58:58 -07:00
c3c4a84181 add support for image descriptions 2024-08-04 17:31:53 -07:00
7ae5d8271c add support for album descriptions 2024-08-04 17:22:49 -07:00
03debf05bc rename skel config file too 2024-08-04 17:13:45 -07:00
8f7b336220 Rename to photojawn 2024-08-04 17:08:17 -07:00
e811f2949b link color 2024-08-04 17:03:00 -07:00
ad3ced80df quick mode - skip thumbnail generation if files already exist 2024-08-04 12:06:54 -07:00
217950eeaf Add cover images to albums. If a cover.jpg doesn't exist, use the first image 2024-08-04 11:57:08 -07:00
2875805444 add a page header 2024-08-04 11:01:04 -07:00
35d5884591 responsive image size 2024-08-04 09:21:04 -07:00
d1dcb610d6 handle left/right arrow keys for album nav 2024-08-04 08:35:45 -07:00
ac08b1fc84 handle next/prev image in an album 2024-08-04 08:25:16 -07:00
085c1dee88 some styling 2024-08-03 18:55:44 -07:00
321cbee134 basic page rendering 2024-08-03 18:02:14 -07:00
4f5bd76f8a Add rendering
Refactors the generator do to a two-pass:
1. Get a grasp of all directories which have images, noting their
   children and images
2. Do stuff with those directories
2024-08-03 17:05:17 -07:00
eb828dc48b generate HTML paths 2024-08-03 10:16:17 -07:00
ec633fbd80 photos -> images 2024-08-03 09:54:53 -07:00
71511f2f16 move photo finding to its own function for reuse 2024-08-03 09:49:55 -07:00
8c25b096bb clean up 2024-08-03 09:38:28 -07:00
abea88bf52 make init an explicit thing to avoid generating in a non-photo dir 2024-08-03 09:31:17 -07:00
7b4db89867 add basic text to the templates 2024-08-03 09:17:58 -07:00
49932539da Add RichHandler for logging 2024-08-03 08:51:09 -07:00
a3c949c7d5 Read config from file 2024-08-03 08:35:17 -07:00
e3816dfdb7 Album skeleton creation 2024-08-03 08:22:01 -07:00
4e6cf1d499 Init commit
Currently will generate dirs and all the thumbnails and view sizes of
images
2024-08-03 07:37:28 -07:00