Commit graph

60 commits

Author SHA1 Message Date
c223f2f7af convert frontend to workspace 2024-05-02 17:41:51 -04:00
7f03e9ef13 begin working on readme 2024-04-13 03:27:42 -04:00
9400f1d665 create nvmrc 2024-04-13 03:27:36 -04:00
e915258517 styles on thumbnails/images
- thumbnail and image background
- apply thumbnail position as object-position directly
2024-04-13 02:16:51 -04:00
a9470dd088 remove app title 2024-04-13 01:44:16 -04:00
9647fa5f16 resolve imports warning 2024-04-13 01:16:34 -04:00
e23e213dc3 support target in header links 2024-04-13 01:05:57 -04:00
b031ba16d2 make header span focusable 2024-04-13 00:19:49 -04:00
ffaa4162ef display variants indicator 2024-04-12 01:22:29 -04:00
ae6235429a reflect thumbnailPosition 2024-04-12 01:22:22 -04:00
1cfa5e023a hide filters when tags are not defined 2024-04-10 19:01:04 -04:00
732744d69a pass routeId to route component 2024-04-10 19:00:44 -04:00
2637d5666b remove console.log statements 2024-04-10 18:28:32 -04:00
eb0ddfcc1e ensure same-template views refresh data after route change 2024-04-10 18:22:58 -04:00
39276736da allow external links in header 2024-04-10 18:22:21 -04:00
2a62444036 handle missing tags 2024-04-10 18:09:24 -04:00
76a29dfddd use correct dl/dt/dd for gallery list 2024-04-09 22:57:59 -04:00
72744aaed2 add heading to gallery-list filters 2024-04-09 22:17:36 -04:00
e3e9f84641 add callback for leaving a page 2024-04-09 21:55:42 -04:00
42e0ff64d3 support loading per-route extra scripting 2024-04-05 01:20:32 -04:00
fb120750ab support theming 2024-04-05 00:23:50 -04:00
48b8f132d6 begin themeing work
- define themes
- implement global stylesheets
2024-03-27 18:27:07 -04:00
0a39829748 nest header within global 2024-03-27 18:03:54 -04:00
3125f0249c scrolls to the page top when navigating 2024-03-21 21:47:28 -04:00
25cfec981e reset tags in gallery-list upon navigation 2024-03-21 21:42:34 -04:00
cc5b5bbe74 jsdocs & cleanup of gallery-list, utils, & types 2024-03-21 21:34:10 -04:00
431112dea9 implement tag filtering 2024-03-21 20:16:02 -04:00
c6f8032918 fix jitter caused by gallery navigation reloading 2024-03-21 01:26:37 -04:00
d316fcd592 remember warnings hide toggle 2024-03-20 23:58:36 -04:00
8997ece6d6 fix router transition warning 2024-03-20 23:50:25 -04:00
958f5857fd reorganization
store components, types, etc in close proximity rather than split by "type"
2024-03-20 23:50:15 -04:00
643b7d1bee add "fields" to gallery entry, split inherit props 2024-03-20 23:09:54 -04:00
2359541fbf transition elements 2024-03-20 22:57:48 -04:00
3f58b8f0af button input 2024-03-20 00:39:21 -04:00
4caf9ac0d5 fix entries with no variants not loading in view 2024-03-20 00:35:15 -04:00
b7d60fde23 content warnings on individual gallery tiles 2024-03-20 00:26:54 -04:00
3b2273ed25 content warning prompt for routes 2024-03-19 22:50:55 -04:00
8225d594e4 wrappers, embed description in view 2024-03-18 23:44:48 -04:00
c1c1977c24 titles and defaults for gallery list/view
if explicitly null (title set to blank or the phrase null in YAML), it will set untitled; variants will be amended with title and description from parent if they are undefined on the variant
2024-03-18 02:10:21 -04:00
c10e47cb52 implement gallery viewer 2024-03-18 01:03:35 -04:00
628b97266f use key-value pairs for titles/ids 2024-03-18 00:52:49 -04:00
0badceef74 gallery tile 2024-03-17 23:59:52 -04:00
1f62ea4aa3 handle variant navigation 2024-03-16 01:56:42 -04:00
5980c1b22e define gallery template 2024-03-16 01:07:36 -04:00
42d679b17b add titles to routes 2024-03-16 00:16:40 -04:00
33bf0ee1cd handle themes for project-view 2024-03-16 00:09:01 -04:00
26d0c1a306 begin working on project viewer
breaks stylesheet loading currently, need to determine better way to handle configuring dynamic routes like this
2024-03-15 02:21:34 -04:00
352f289b34 use router for header linking
load stylesheets on route change
2024-03-15 02:20:38 -04:00
6577c37cb8 utilities cleanup 2024-03-15 01:29:34 -04:00
8f26249a04 ensure marked is using expected extensions 2024-03-15 01:23:57 -04:00