nicola
6fd6ce9e40
how'd that get there???
2024-10-17 18:41:14 +00:00
nicola
9fa24754c3
add some ✨ mixins ✨
...
noticed some content jump when switching between editors and preview on mobile. not sure what's causing this; but this commit improves (not fixes) the situation.
2024-10-17 12:35:13 -05:00
nicola
23655f71d3
add tests for preview
2024-10-17 11:49:22 -05:00
nicola
29a5c22b22
shortening the in preview component worked
2024-10-17 11:12:27 -05:00
nicola
9abf179d65
refactor preview logic out of component
2024-10-17 11:09:38 -05:00
nicola
aa5f8e15dd
we have some functionality going
2024-10-16 15:23:51 -05:00
nicola
8f4787fba2
why was that still there anyway?
2024-10-16 12:37:42 -05:00
nicola
178bb31ec1
svelte 5 migration
2024-10-16 12:36:50 -05:00
nicola
b66eb042ce
ran prettier
2024-10-16 12:05:07 -05:00
nicola
353a093516
restore editor right border on desktop
2024-10-12 23:56:50 -05:00
nicola
eadaaa25ba
temporary styling for preview
2024-10-12 23:55:40 -05:00
nicola
574198c465
fix regression for code input sizing on desktop
2024-10-12 23:50:29 -05:00
nicola
8e32989785
refactor to use CSS grid
2024-10-12 23:47:09 -05:00
nicola
8ac0f6b931
add transition to nav tree
...
user-agent detection is employed to ensure that the SSR renders the nav items by default for desktop (opposite for mobile). CSS media queries take over after the content loads on the device.
TODO: fix preview pane jump on desktop
2024-10-12 14:38:35 -05:00
nicola
890f8c6c17
fix overscrolling on desktop
2024-10-12 13:01:22 -05:00
nicola
bcea7049da
adjust preview pane upwards on desktop
2024-10-12 12:33:05 -05:00
nicola
cd439e5e06
whitespace in nav tree styles
2024-10-12 12:04:33 -05:00
nicola
e2917c3f4d
add border between panes on desktop
2024-10-12 12:04:03 -05:00
nicola
8caf7ac85a
fix sizing of nav items on desktop
2024-10-12 11:57:58 -05:00
nicola
3049446f65
fix pane sizing on desktop
2024-10-12 11:36:03 -05:00
nicola
75445601aa
adjust code input styles to prevent zooming on mobile
2024-10-12 11:16:31 -05:00
nicola
424db4eaa1
hide "preview" nav item on desktop
2024-10-12 01:50:08 -05:00
nicola
ff98c46ed2
two column layout for desktop
2024-10-12 01:17:44 -05:00
nicola
5acb6af50a
add mobile nav toggle
2024-10-12 00:53:39 -05:00
nicola
a5780c2f67
more less vars
2024-10-11 23:30:16 -05:00
nicola
fad87bdf44
desktop layout
2024-10-11 23:10:25 -05:00
nicola
e28fc30875
take advantage of less niceness
2024-10-11 22:59:30 -05:00
nicola
4d6cdf8f78
add some ✨ reactivity ✨
2024-10-11 22:45:07 -05:00
nicola
fe46c54496
edit code input styles
2024-10-11 22:27:28 -05:00
nicola
2f2bac9351
add code input component
...
this involved some refactoring of styles
2024-10-11 22:16:42 -05:00
nicola
0a20db91ac
strong type for selected in nav items
2024-10-11 21:34:10 -05:00
nicola
5198725153
nav item bug fix
2024-10-11 21:26:16 -05:00
nicola
e24b3be94d
update tests to test nav items
2024-10-11 21:25:58 -05:00
nicola
a24618a873
added focus/hover states to nav items
2024-10-11 01:45:12 -05:00
nicola
defd5621bb
adjust font weights
2024-10-11 01:36:09 -05:00
nicola
149a32ccfa
add tabpanels
2024-10-11 01:27:23 -05:00
nicola
17870927fc
enhanced nav tree
2024-10-11 01:03:27 -05:00
nicola
3d89c63f8f
add nav tree
2024-10-11 00:23:32 -05:00
nicola
bba3cf4fc7
refactored so i can add another component to header
2024-10-11 00:14:26 -05:00
nicola
d87064b289
moved to less for styles
2024-10-11 00:11:27 -05:00
nicola
55aa163bc0
created a test
2024-10-11 00:03:49 -05:00
nicola
8130e0b614
reuse padding in style system
2024-10-10 21:56:00 -05:00
nicola
4086d24f28
some styling + headline refactoring
2024-10-10 21:46:58 -05:00
nicola
c0909c2cf3
project init
2024-10-10 21:05:40 -05:00