1c9a7f9fe1
chore: add .vscode to .gitignore
Ilia Mashkov
2026-05-05 16:49:56 +03:00
fae6694479
chore(dprint): update markup_fmt plugin version, fix @render indentation and add couple of new rules
Ilia Mashkov
2026-05-05 16:49:27 +03:00
a105c94176
chore: upgrade svelte-language-server to 0.18.0
Ilia Mashkov
2026-05-05 15:21:32 +03:00
3894912a22
feat(FontList): add a small gap for elements of ComparisonView sidebar font list
Ilia Mashkov
2026-05-05 12:05:19 +03:00
e8d3727c6a
feat: upgrade lucide icons to 1.14
Ilia Mashkov
2026-05-05 10:10:11 +03:00
5fbf090b24
fix(Footer): minor layout change
Ilia Mashkov
2026-05-05 10:06:30 +03:00
a94e1f8b65
Merge pull request 'feat(shared): add cn utility for tailwind-aware class merging' (#38) from feature/minor-improvements into main
ilia2026-04-23 12:11:02 +00:00
f8ba2d7eb0
chore(Footer): move components to separate directories
Ilia Mashkov
2026-04-23 13:16:19 +03:00
3594033bcb
feat(FooterLink): move FooterLink to the Footer widget layer, delete the one in shared/ui
Ilia Mashkov
2026-04-23 13:07:16 +03:00
2ae24912f7
feat(Footer): tweak the footer position
Ilia Mashkov
2026-04-23 13:06:17 +03:00
877719f106
feat(Link): create reusable Link ui component
Ilia Mashkov
2026-04-23 13:05:22 +03:00
4eafb96d35
feat(ComparisonView): replace window resize listener with ResiseObserver on the container to catch the container size change on sidebar open/close
Ilia Mashkov
2026-04-23 12:45:13 +03:00
652dfa5c90
feat: brand colored text selection
Ilia Mashkov
2026-04-23 10:08:44 +03:00
54087b7b2a
feat: replace clsx with cn util
Ilia Mashkov
2026-04-23 09:48:32 +03:00
cffebf05e3
feat(SliderArea): tweak the styles
Ilia Mashkov
2026-04-23 09:42:59 +03:00
ada484e2e0
feat(FooterLink): tweak the styles
Ilia Mashkov
2026-04-23 09:42:33 +03:00
dbcc1caeb0
feat(Footer): change the footer styles and layout to avoid overlapping with the TypographyMenu
Ilia Mashkov
2026-04-23 09:41:31 +03:00
2c579a3336
feat(shared): add cn utility for tailwind-aware class merging
Ilia Mashkov
2026-04-23 09:38:30 +03:00
fe0d4e7daa
fix: workflow
Ilia Mashkov
2026-04-22 16:11:05 +03:00
108df323f9
test: add timeout to fail the test instead of OOM
Ilia Mashkov
2026-04-22 15:24:28 +03:00
2803bcd22c
fix(createVirtualizer): add window check to resolve the ReferenceError
Ilia Mashkov
2026-04-22 13:37:23 +03:00
47a8487ce9
Merge pull request 'chore(SetupFont): rename controlManager to typographySettingsStore for better semantic' (#37) from feature/united-widget into main
ilia2026-04-22 10:04:37 +00:00
1d5af5ea70
feat(Layout): add footer to layout
Ilia Mashkov
2026-04-22 13:01:46 +03:00
2221ecad4c
feat(Footer): create Footer widget with project name and portfolio link
Ilia Mashkov
2026-04-22 13:01:16 +03:00
cd8599d5b5
feat(Layout): add new favicon
Ilia Mashkov
2026-04-22 13:00:29 +03:00
6c91d570ec
chore: remove usused code
Ilia Mashkov
2026-04-22 12:31:35 +03:00
91b80a5ada
feat(ui): add FooterLink component
Ilia Mashkov
2026-04-22 12:31:02 +03:00
84ac886c33
chore: fix TS alias resolution and SVG mocking for test setup
feature/united-widget
Ilia Mashkov
2026-04-22 09:45:51 +03:00
a60dbcfa51
test: track missing component test configuration
Ilia Mashkov
2026-04-22 09:42:59 +03:00
8fc8a7ee6f
test: fix component tests by adding localStorage mock and resolving store interference
Ilia Mashkov
2026-04-22 09:42:00 +03:00
cbc978df6d
chore(ci): add unit and component tests to lefthook and gitea workflow
Ilia Mashkov
2026-04-22 09:09:21 +03:00
6664beec25
feat(FontList): unified skeleton — rows stay skeletal until font file loaded
Ilia Mashkov
2026-04-21 12:58:46 +03:00
a801903fd3
feat(FontList): use getSkeletonWidth utility for skeleton row widths
Ilia Mashkov
2026-04-20 22:25:02 +03:00