Commit graph

27 commits

Author SHA1 Message Date
743e917733
cleanup, docs, etc. 2024-11-04 19:25:14 -05:00
ab671c2782
fix article list 2024-11-04 17:12:42 -05:00
8267ab8e82 update tagging in cms
- tags are now on global config and not per-list
- tags are now stored in a regular array rather than key-value object
- tags can be fetched externally or embedded in the global config
2024-10-17 17:19:19 -04:00
aa884930bc update gallery-view with the data changes 2024-10-17 02:46:40 -04:00
04adf08b5c update frontend to match new variant fields 2024-10-16 18:05:51 -04:00
06c737f466
refactor site configuration
- routes.js is now config.json
- routes and siteglobals have been merged into one singular object inside config.json
- globals are pulled in during main.ts initialization
2024-08-22 17:47:13 -04:00
73d4b05e6e allow hiding the "Hide Warnings" toggle 2024-08-14 02:57:32 -04:00
7a0d229e67 rename blog -> article 2024-08-14 02:19:31 -04:00
8ac3ed16ff
get gallery functionality working again
- redefine gallery types
- re-implement gallery list, tile, and view
- no carousel yet for variants, but WithoutVariants works when url specified
2024-08-02 14:05:51 -04:00
650df38f6c
begin refactoring lists
- async fetching of list entries is now done when the tile is mounted for blog-lists
- started removing recursion from galleries
2024-07-30 22:01:03 -04:00
42936273bf re-implement amendVariantsWithDefaults 2024-06-29 13:33:54 -04:00
15ed807d8c convert gallery-list types to use embedded/fetched entry pattern
- currently amendVariants no longer works
2024-06-27 18:43:59 -04:00
e4da36a23c once again change how blog-list is structured 2024-06-26 17:31:32 -04:00
424a8d0837 project -> blog 2024-06-25 20:34:08 -04:00
3f9cf6a057 simplify project fields 2024-06-25 20:16:42 -04:00
f9c84c53f4 support config urls and direct config embedding in project lists 2024-06-25 19:17:10 -04:00
8733c1131f project codename 2024-05-17 17:21:51 -04:00
af5ec7a9dc support internal links with vue-router outside vue context 2024-05-16 18:09:12 -04:00
64c435dd7c create breadcrumbs 2024-05-16 01:14:47 -04:00
75228e1a3a create a link embed
- proof of concept of a separate web components package
- link embed has icon/title/subtitle
- web components are registered just before app mounts, making them available in the markdown as well as the app
2024-05-15 01:32:33 -04:00
cc0e8ae299 period no longer handled by template and repurposed as subtitle 2024-05-13 17:36:55 -04:00
2190ecf571 make removal of gallery/project tiles optional when filters selected 2024-05-04 00:44:44 -04:00
38170b39bc cleanup projects types 2024-05-03 17:38:44 -04:00
e6cac42dbd organize types 2024-05-03 17:30:03 -04:00
f48118122b migrate types to lib/types 2024-05-03 17:19:14 -04:00
45017c3a41 update readme & names 2024-05-02 20:55:22 -04:00
ba6b727fd7 create types lib 2024-05-02 20:32:41 -04:00