• Joined on 2025-12-25
ilia created repository ilia/portfolio 2026-04-24 20:43:55 +00:00
ilia deleted branch feature/minor-improvements from glyphdiff.com/frontend-svelte 2026-04-23 12:11:05 +00:00
ilia pushed to main at glyphdiff.com/frontend-svelte 2026-04-23 12:11:04 +00:00
a94e1f8b65 Merge pull request 'feat(shared): add cn utility for tailwind-aware class merging' (#38) from feature/minor-improvements into main
f8ba2d7eb0 chore(Footer): move components to separate directories
3594033bcb feat(FooterLink): move FooterLink to the Footer widget layer, delete the one in shared/ui
2ae24912f7 feat(Footer): tweak the footer position
877719f106 feat(Link): create reusable Link ui component
Compare 12 commits »
ilia merged pull request glyphdiff.com/frontend-svelte#38 2026-04-23 12:11:03 +00:00
feat(shared): add cn utility for tailwind-aware class merging
ilia created pull request glyphdiff.com/frontend-svelte#38 2026-04-23 12:04:11 +00:00
feat(shared): add cn utility for tailwind-aware class merging
ilia pushed to feature/minor-improvements at glyphdiff.com/frontend-svelte 2026-04-23 11:59:51 +00:00
f8ba2d7eb0 chore(Footer): move components to separate directories
3594033bcb feat(FooterLink): move FooterLink to the Footer widget layer, delete the one in shared/ui
2ae24912f7 feat(Footer): tweak the footer position
877719f106 feat(Link): create reusable Link ui component
4eafb96d35 feat(ComparisonView): replace window resize listener with ResiseObserver on the container to catch the container size change on sidebar open/close
Compare 14 commits »
ilia pushed to main at glyphdiff.com/frontend-svelte 2026-04-23 11:52:31 +00:00
fe0d4e7daa fix: workflow
ilia pushed to main at glyphdiff.com/frontend-svelte 2026-04-23 11:16:32 +00:00
7dbb35d298 fix: workflow
108df323f9 test: add timeout to fail the test instead of OOM
2803bcd22c fix(createVirtualizer): add window check to resolve the ReferenceError
Compare 3 commits »
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 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 created branch feature/minor-improvements in glyphdiff.com/frontend-svelte 2026-04-23 10:20:13 +00:00
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