• Joined on 2025-12-25
ilia created branch feature/minor-improvements in glyphdiff.com/frontend-svelte 2026-04-23 11:09:37 +00:00
ilia pushed to feature/minor-improvements at glyphdiff.com/frontend-svelte 2026-04-23 11:09:37 +00:00
2d8c469275 chore(Footer): move components to separate directories
c79eb3f815 feat(FooterLink): move FooterLink to the Footer widget layer, delete the one in shared/ui
7a510e7acf feat(Footer): tweak the footer position
32b864f7d2 feat(Link): create reusable Link ui component
1df03637a9 feat(ComparisonView): replace window resize listener with ResiseObserver on the container to catch the container size change on sidebar open/close
Compare 10 commits »
ilia pushed to main at glyphdiff.com/frontend-svelte 2026-04-23 11:09:15 +00:00
ilia deleted branch feature/minor-improvements from glyphdiff.com/frontend-svelte 2026-04-23 10:34:07 +00:00
ilia pushed to main at glyphdiff.com/frontend-svelte 2026-04-23 10:34:06 +00:00
b4152983d1 Merge pull request 'chore(SetupFont): rename controlManager to typographySettingsStore for better semantic' (#37) from feature/minor-improvements into main
2d8c469275 chore(Footer): move components to separate directories
c79eb3f815 feat(FooterLink): move FooterLink to the Footer widget layer, delete the one in shared/ui
7a510e7acf feat(Footer): tweak the footer position
32b864f7d2 feat(Link): create reusable Link ui component
Compare 99 commits »
ilia merged pull request glyphdiff.com/frontend-svelte#37 2026-04-23 10:34:04 +00:00
chore(SetupFont): rename controlManager to typographySettingsStore for better semantic
ilia created branch feature/minor-improvements in glyphdiff.com/frontend-svelte 2026-04-23 10:20:13 +00:00
ilia pushed to feature/minor-improvements at glyphdiff.com/frontend-svelte 2026-04-23 10:20:13 +00:00
2d8c469275 chore(Footer): move components to separate directories
c79eb3f815 feat(FooterLink): move FooterLink to the Footer widget layer, delete the one in shared/ui
7a510e7acf feat(Footer): tweak the footer position
32b864f7d2 feat(Link): create reusable Link ui component
1df03637a9 feat(ComparisonView): replace window resize listener with ResiseObserver on the container to catch the container size change on sidebar open/close
Compare 10 commits »
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-22 06:46:50 +00:00
84ac886c33 chore: fix TS alias resolution and SVG mocking for test setup
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-22 06:43:47 +00:00
a60dbcfa51 test: track missing component test configuration
8fc8a7ee6f test: fix component tests by adding localStorage mock and resolving store interference
cbc978df6d chore(ci): add unit and component tests to lefthook and gitea workflow
Compare 3 commits »
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-22 06:03:15 +00:00
6664beec25 feat(FontList): unified skeleton — rows stay skeletal until font file loaded
a801903fd3 feat(FontList): use getSkeletonWidth utility for skeleton row widths
ecdb1e016d feat(FontApplicator): add skeleton snippet prop to replace blur loading state
092b58e651 feat(FontVirtualList): suppress font loading during jump scroll catch-up
d6914f8179 feat(FontStore): add fetchAllPagesTo for parallel batch page loading
Compare 6 commits »
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-20 10:36:20 +00:00
67fc9dee72 fix(FontList): address the bug with selected font transition animations
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-20 08:14:58 +00:00
a73bd75947 refactor(ComparisonView): unify pretext font string generation with a utility function
836b83f75d style: apply new dprint rules to CharacterComparisonEngine
07e4a0b9d9 chore: forbid one-line and braceless cycles in dprint config
141126530d fix(ComparisonView): fix character morphing thresholds and add tracking support
f9f96e2797 fix(ComparisonView): add correct line-height calculation
Compare 5 commits »
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-19 16:16:02 +00:00
3e11821814 feat: add meta description
ee3f773ca5 chore: replace section with main tag
2a51f031cc chore: add missing aria labels
b792dde7cb fix(FontList): overwrite css rule
Compare 4 commits »
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-18 08:04:39 +00:00
66dcffa448 chore(storybook): replace viewport with defaultViewport
cca00fccaa chore(storybook): remove mobile stories and initialWidth prop from stories. The mobile view available throught viewport selector in the header
af05443763 chore(storybook): purge unused Providers props
99d92d487f feat(storybook): replace width with maxWidth for StoryStage
4a907619cc chore(storybook): purge custom viewports from storybook preview
Compare 5 commits »
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-17 22:19:16 +00:00
6c69d7a5b3 test(ComparisonView): cover parts of the widget with tests
993812de0a test(GetFonts): add tests for Filters component behavior
67c16530af test(ChangeAppTheme): cover theme switcher component with tests
fbbb439023 test(Breadcrumb): add test for BreadcrumbHeader component
c2046770ef test(SampleList): add test coverage for LayoutSwitch component
Compare 6 commits »
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-17 19:17:13 +00:00
dfb304d436 test: remove legacy tests and add new ones
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-17 17:27:04 +00:00
f55043a1e7 test(Badge): cover Baddge with tests
409dd1b229 test(Divider): cover Divider with tests
9fbce095b2 test(Footnote): cover Footnote with tests
171627e0ea test(Input): cover Input with tests
d07fb1a3af test(Label): cover Label with tests
Compare 19 commits »
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-17 10:38:12 +00:00
8a93c7b545 chore: purge shadcn from codebase. Replace with bits-ui components and other tools
0004b81e40 chore(ComboControl): replace shadcn tooltip with the one from bits-ui
fb1d2765d0 chore: purge TooltipProvider
12e8bc0a89 chore: enforce brackets for if clause and for/while loops
Compare 4 commits »
ilia pushed to feature/united-widget at glyphdiff.com/frontend-svelte 2026-04-17 09:15:09 +00:00
cfaff46d59 chore: follow the general comments style