Ilia Mashkov
|
b7f54b503c
|
feat(Controls): rework component to use SidebarMenu
|
2026-02-15 23:10:07 +03:00 |
|
Ilia Mashkov
|
17de544bdb
|
feat(ComparisonSlider): add a toggle button that shows selected fonts and opens the sidebar menu with settings
|
2026-02-15 23:09:21 +03:00 |
|
Ilia Mashkov
|
99966d2de9
|
feat(TypographyControls): drasticaly reduce animations, keep only the container functional
|
2026-02-15 23:07:23 +03:00 |
|
Ilia Mashkov
|
c2d0992015
|
feat(FontVirtualList): move logic related to loading next batch of fonts to the FontVirtualContainer
|
2026-02-15 22:56:37 +03:00 |
|
Ilia Mashkov
|
bc56265717
|
feat(ComparisonSlider): add out animation for SliderLine
|
2026-02-15 22:54:07 +03:00 |
|
Ilia Mashkov
|
2f45dc3620
|
feat(Controls): remove isLoading flag
|
2026-02-12 12:20:52 +03:00 |
|
Ilia Mashkov
|
d282448c53
|
feat(CharacterSlot): remove touch from characters
|
2026-02-12 12:20:06 +03:00 |
|
Ilia Mashkov
|
f2e8de1d1d
|
feat(comparisonStore): add the check before loading
|
2026-02-12 12:19:11 +03:00 |
|
Ilia Mashkov
|
d3297d519f
|
feat(SampleList): add throttling to the checkPosition function
|
2026-02-12 11:11:22 +03:00 |
|
Ilia Mashkov
|
d749f86edc
|
feat: add color variables and use them acros the project
|
2026-02-10 23:19:27 +03:00 |
|
Ilia Mashkov
|
945132b6f5
|
feat(ComparisonSlider): add untrack to the effect to limit triggers
Workflow / build (pull_request) Successful in 1m26s
Workflow / publish (pull_request) Has been skipped
|
2026-02-10 18:15:42 +03:00 |
|
Ilia Mashkov
|
e1117667d2
|
feat(ComparisonSlider): add appearance animation to the slider line
|
2026-02-10 18:14:43 +03:00 |
|
Ilia Mashkov
|
1c2fca784f
|
chore: remove unused code and add animation
|
2026-02-10 18:14:17 +03:00 |
|
Ilia Mashkov
|
3f0761aca7
|
chore: remove unused props
|
2026-02-10 18:13:03 +03:00 |
|
Ilia Mashkov
|
0db13404e2
|
feat(ComparisonSlider): add effect with apply fonts logic to ensure that even when controls are hiddent fonts are applied
|
2026-02-10 18:12:17 +03:00 |
|
Ilia Mashkov
|
b43aa99f3e
|
feat(comparisonStore): add checkFontsLoading method to improve isLoading flag
|
2026-02-10 18:09:59 +03:00 |
|
Ilia Mashkov
|
7aa9fbd394
|
feat(appliedFontsStore): explicidly state usage of woff2
|
2026-02-10 18:05:13 +03:00 |
|
Ilia Mashkov
|
61c67acfb8
|
fix(SampleList): render TypographyMenu every time but hide it when needed
|
2026-02-09 16:49:56 +03:00 |
|
Ilia Mashkov
|
5d8869b3f2
|
fix(ComparisonSlider): remove blur inside the sliders line and add gpu acceleration. imrove animation duration
|
2026-02-09 16:47:19 +03:00 |
|
Ilia Mashkov
|
a7d08a9329
|
feat(TypographyMenu): add snippets to reduce repetitions
|
2026-02-09 09:32:08 +03:00 |
|
Ilia Mashkov
|
b4e97da3a0
|
feat(ComparisonSlider): slightly tweak styles
|
2026-02-08 14:32:21 +03:00 |
|
Ilia Mashkov
|
b3c0898735
|
feat(ComparisonSlider): add orientation prop value
|
2026-02-08 14:32:01 +03:00 |
|
Ilia Mashkov
|
7f01a9cc85
|
feat(Drawer): add default padding classes for content snippet
|
2026-02-07 19:26:46 +03:00 |
|
Ilia Mashkov
|
4d7ae6c1c6
|
feat(TypographyMenu): merge SetupFontMenu and TypographyMenu into one component, add drawer logic for mobile resolution
|
2026-02-07 19:15:04 +03:00 |
|
Ilia Mashkov
|
204aa75959
|
feat(SampleList): move TypographyMenu to SampleList to show/hide it when list is visible on a screen
|
2026-02-07 18:39:52 +03:00 |
|
Ilia Mashkov
|
b72ec8afdf
|
chore(FontSearch): remove unused code
|
2026-02-07 18:21:19 +03:00 |
|
Ilia Mashkov
|
a48c9bce0c
|
feat(ComparisonSlider): slightly tweak line styles for better mobile UX
|
2026-02-07 18:14:39 +03:00 |
|
Ilia Mashkov
|
152be85e34
|
feat(ComparisonSlider): add separate typographyManager instance into comparisonStore and use its controls in the slider. Improve mobile usability using Drawer for all the settings
|
2026-02-07 18:14:07 +03:00 |
|
Ilia Mashkov
|
180abd150d
|
chore(TypographyMenu): move component to SetupFont feature layer
|
2026-02-07 18:03:54 +03:00 |
|
Ilia Mashkov
|
780d76dced
|
fix(TypographyMenu): correct responsive settings
|
2026-02-07 11:28:52 +03:00 |
|
Ilia Mashkov
|
0d572708c0
|
chore: replace custom components with footnote and logo components
|
2026-02-06 15:56:48 +03:00 |
|
Ilia Mashkov
|
fedf3f88e7
|
feat: add tailwind responsive classes
|
2026-02-06 14:48:44 +03:00 |
|
Ilia Mashkov
|
3537f6f62c
|
fix(FontSearch): change button size to normal
|
2026-02-06 12:16:42 +03:00 |
|
Ilia Mashkov
|
88f4cd97f9
|
feat(SampleList): remove text loader and add a prop isLoading
|
2026-02-06 12:05:29 +03:00 |
|
Ilia Mashkov
|
b304e841de
|
feat(ComparisonSlider): integrate loader and add animations for appearance/disappearance
|
2026-02-06 12:04:32 +03:00 |
|
Ilia Mashkov
|
4b440496ba
|
feat(comparisonStore): add isLoading getter
|
2026-02-06 11:55:31 +03:00 |
|
Ilia Mashkov
|
92fb314615
|
feat(TypographyMenu): add comments and delete outdated code
|
2026-02-02 12:20:57 +03:00 |
|
Ilia Mashkov
|
6f0b69ff45
|
chore: incorporate renewed appliderFontStore and comparisonStore logic
|
2026-02-02 12:20:19 +03:00 |
|
Ilia Mashkov
|
2cd38797b9
|
feat(FontSearch): add IconButton instead of regular Button and delete unused code
|
2026-02-02 12:20:01 +03:00 |
|
Ilia Mashkov
|
31a72d90ea
|
chore: incorporate renewed appliderFontStore and comparisonStore logic
|
2026-02-02 12:18:20 +03:00 |
|
Ilia Mashkov
|
ca161dfbd4
|
feat(ComparisonSlider): migrate from displayStore to comparisonStore
|
2026-02-02 12:02:33 +03:00 |
|
Ilia Mashkov
|
ac2d0c32a4
|
chore: add import/export
|
2026-02-02 12:00:58 +03:00 |
|
Ilia Mashkov
|
54d22d650d
|
chore: add import/export
|
2026-02-02 12:00:19 +03:00 |
|
Ilia Mashkov
|
70f57283a8
|
feat(comparisonStore): replace displayStore with comparisonStore that has only the logic related to ComparisonSlider
|
2026-02-02 11:58:50 +03:00 |
|
Ilia Mashkov
|
eed3339b0d
|
feat(FontSearch): refactor component styles
|
2026-02-01 11:57:56 +03:00 |
|
Ilia Mashkov
|
cfb586f539
|
feat(SampleList): move font list display into widget layer
|
2026-02-01 11:55:46 +03:00 |
|
Ilia Mashkov
|
c246f70fe9
|
feat(Labels): change the styles of the component
|
2026-01-31 11:48:58 +03:00 |
|
Ilia Mashkov
|
f0c0a9de45
|
feat(ComparisonSlider): move in/out animation to Section component
|
2026-01-30 17:43:19 +03:00 |
|
Ilia Mashkov
|
75ea5ab382
|
chore: change dprint formatting
|
2026-01-30 01:09:39 +03:00 |
|
Ilia Mashkov
|
fbaf596fef
|
fix(createCharacterComparison): improve characters measurment for better magnifying presicion
|
2026-01-30 00:54:40 +03:00 |
|