Ilia Mashkov
201280093f
feat(ComparisonSlider): change color for selected font in font list
2026-02-18 17:01:57 +03:00
Ilia Mashkov
55b27973a2
feat(ComparisonSlider): add selected fonts name for mobile controls and labels everywhere
2026-02-18 17:00:25 +03:00
Ilia Mashkov
5fa79e06e9
feat(ComparisonSlider): slightly tweak styles
2026-02-18 16:59:46 +03:00
Ilia Mashkov
ee0749e828
feat(ComparisonSlider): slightly tweak styles
2026-02-18 16:59:31 +03:00
Ilia Mashkov
5dae5fb7ea
feat(ComparisonSlider): increase minimal height for large screens
2026-02-18 16:58:31 +03:00
Ilia Mashkov
411dbfefcb
feat(ComparisonSlider): rotate icon for the mobile and slightly tweak styles
2026-02-18 16:52:50 +03:00
Ilia Mashkov
23831efbe6
feat(Controls): add Drawer wrapper for mobiles
2026-02-16 14:16:52 +03:00
Ilia Mashkov
42854b4950
feat(FontList): tweak styles slightly
2026-02-16 14:16:30 +03:00
Ilia Mashkov
940e20515b
chore: remove unused code
2026-02-15 23:23:52 +03:00
Ilia Mashkov
6ba37c9e4a
feat(ComparisonSlider): add perspective manager and tweak styles
2026-02-15 23:15:50 +03:00
Ilia Mashkov
858daff860
feat(ComparisonSlider): create a scrollable list of fonts with clever controls
2026-02-15 23:11:10 +03:00
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
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
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
7aa9fbd394
feat(appliedFontsStore): explicidly state usage of woff2
2026-02-10 18:05:13 +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
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
fedf3f88e7
feat: add tailwind responsive classes
2026-02-06 14:48:44 +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
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
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
Ilia Mashkov
90f11d8d16
chore(Labels): formatting
2026-01-30 00:47:07 +03:00
Ilia Mashkov
a3f9bc12a0
feat(CharacterSlot): slightly increase magnifying effect
2026-01-30 00:46:43 +03:00
Ilia Mashkov
6634f6df1e
feature(SliderLine): complete rework of the slider line, now it look like a magnifying glass
2026-01-30 00:45:45 +03:00
Ilia Mashkov
7078cb6f8c
feat(fonts): implement Phase 1 - Create Proxy API Client
...
- Created src/entities/Font/api/proxy/proxyFonts.ts
- Implemented fetchProxyFonts function with full pagination support
- Implemented fetchProxyFontById convenience function
- Added TypeScript interfaces: ProxyFontsParams, ProxyFontsResponse
- Added comprehensive JSDoc documentation
- Updated src/entities/Font/api/index.ts to export proxy API
Phase 1/7: Proxy API Integration for GlyphDiff
2026-01-29 14:33:12 +03:00
Ilia Mashkov
75a9c16070
feat(ComparisonWrapper): remove props and add checks for fonts absence
2026-01-26 12:54:01 +03:00
Ilia Mashkov
31e4c64193
chore(ComparisonSlider): add comments
2026-01-26 12:52:40 +03:00
Ilia Mashkov
1484ea024e
chore(ComparisonSlider): add comments and remove unused code
2026-01-26 12:46:12 +03:00
Ilia Mashkov
67db6e22a7
feat(ComparisonSlider): rewrite slider labels to include selects for compared fonts
2026-01-26 12:45:30 +03:00
Ilia Mashkov
ed4ee8bb44
chore(ControlsWrapper): use new reusable wrapper
2026-01-24 23:57:16 +03:00
Ilia Mashkov
4b01b1592d
feat(ControlsWrapper): close ControlsWrapper on escape click
2026-01-24 15:34:17 +03:00
Ilia Mashkov
52111ee941
fix(ControlsWrapper): slight tweak in styles
2026-01-22 15:34:14 +03:00