Commit graph

13 commits

Author SHA1 Message Date
2b1c357603
reemember warnings toggle, add tooltips 2025-04-19 17:41:55 -04:00
8cb6c76d79
update theming 2025-04-16 18:39:03 -04:00
04463b3083
use PrimeVue carousel in place of custom one 2025-01-29 18:29:48 -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
4b83deb21a
tree-shake yaml, marked, and hljs from bundle 2024-08-26 17:47:36 -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
2240c77ed4 fix build errors 2024-05-17 18:20:20 -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
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
6ffe5939a5 remove project tile web component
vue does not support defining web components without shadow root, rendering them practically useless
2024-05-13 20:30:14 -04:00
a0367f8563 project tile as web component 2024-05-13 20:23:48 -04:00
c223f2f7af convert frontend to workspace 2024-05-02 17:41:51 -04:00
Renamed from src/main.ts (Browse further)