Commit Graph

95 Commits

Author SHA1 Message Date
b560dcbc8e refactor: streamline media converter UI and layout
- consolidated file upload and metadata display in single card
- replaced complex FormatSelector with simple shadcn Select component
- inlined all conversion options without toggle display
- restructured layout to 2-column grid matching pastel app pattern:
  - left column: upload and conversion options
  - right column: conversion results
- removed unused components (FileInfo, FormatSelector, ConversionOptionsPanel)
- cleaned up imports and simplified component hierarchy

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-02-25 19:59:22 +01:00
56cdb1ae4a fix: remove media conversion presets 2026-02-25 19:20:22 +01:00
4668d771c1 style: remove emojis from media app format presets 2026-02-25 18:34:39 +01:00
4898ad942b style: remove emojis from media app quality presets 2026-02-25 18:30:23 +01:00
317a80dbad refactor: remove category colors from units app 2026-02-25 18:24:15 +01:00
f28a2d1eab refactor: replace html range input with shadcn slider in batch operations 2026-02-25 18:18:03 +01:00
7eeb8399b3 refactor: externalize AppPage component and streamline all tool pages 2026-02-25 18:04:32 +01:00
71c22e465e refactor: replace html textarea with shadcn Textarea component 2026-02-25 16:20:25 +01:00
40e0b0e375 refactor: streamline TextInput classes with shadcn input 2026-02-25 16:13:10 +01:00
880bce157b style: improve light theme border and input visibility 2026-02-25 16:09:29 +01:00
2fb2eaa54c refactor: use Card, CardTitle and CardContent in Figlet and Units apps 2026-02-25 16:00:10 +01:00
4ccf316184 refactor: use shadcn Card component in pastel app 2026-02-25 13:35:29 +01:00
57ba63aa32 fix: update nginx fallback to properly serve custom 404 page 2026-02-25 11:49:39 +01:00
0732c9c5e2 feat: add custom 404 page and update nginx error handling 2026-02-25 11:46:37 +01:00
9bee255647 style: rename Pastel (Color) to Pastel in sidebar 2026-02-25 11:23:03 +01:00
da7f60cf04 docs: update README with Media app information and project structure 2026-02-25 11:22:38 +01:00
5612176996 refactor: externalize app icons and update stats count 2026-02-25 11:14:24 +01:00
77e0114e96 refactor: load WASM from local assets via postinstall script 2026-02-25 10:52:59 +01:00
08e1cac3a0 feat: streamline WASM loading with local priority and cleanup UI 2026-02-25 10:44:49 +01:00
84cf6ecab0 feat: remove keyboard shortcuts from media app 2026-02-25 10:15:28 +01:00
fbc8cdeebe feat: add media converter app and fix compilation errors 2026-02-25 10:07:25 +01:00
1da6168f37 fix: sidebar logo 2026-02-24 19:19:34 +01:00
5f46ba8c74 fix: breadcrumb root 2026-02-24 19:14:58 +01:00
a604789285 fix: figlet cards padding 2026-02-24 19:05:22 +01:00
5d6ace4e46 fix: old styling with new shadcn components 2026-02-24 16:58:17 +01:00
9c6b184f7e refactor: update UI component usage to match latest shadcn APIs 2026-02-24 16:20:35 +01:00
bf4729fa4d feat: integrate icon.png as favicon and remove legacy icon.svg 2026-02-24 15:27:16 +01:00
d61add82cd feat: implement sort by hue for named colors using pastel-wasm 2026-02-24 10:45:00 +01:00
d65a7c6c30 feat: remove statistics from Distinct Colors generator 2026-02-24 09:45:09 +01:00
f779d4aa9d fix: remove color_spaces from CapabilitiesData to match implementation 2026-02-23 18:28:30 +01:00
3061260eec feat: remove colorspace option from pastel gradients (not supported by API) 2026-02-23 18:22:12 +01:00
ab930a3279 fix: oklab string format and debounced color history 2026-02-23 17:52:06 +01:00
2d59f3aaca docs: update README and repository structure 2026-02-23 17:43:38 +01:00
4e7fc24582 chore: update icon and units description 2026-02-23 17:41:03 +01:00
906b0e081b feat: create app/icon.png from app/icon.svg 2026-02-23 17:33:12 +01:00
95b270810b feat: use NEXT_PUBLIC_SITE_URL and remove redundant preconnect 2026-02-23 17:21:46 +01:00
b7d427023e feat: add Umami tracking support 2026-02-23 17:09:44 +01:00
4108ffc23f fix: app shell header logo display 2026-02-23 14:04:13 +01:00
43faed224f Feat: Refine UI and consolidate components
- Updated the heading in the Pastel page from 'Color Playground' to 'Pastel'.
- Adjusted the logo size in the Hero component for better visual balance.
- Removed duplicate/unused Footer components from pastel layout and ui directories.
2026-02-23 14:00:09 +01:00
5ab1387165 style: update Logo and Kit title styling in App Shell 2026-02-23 13:33:17 +01:00
facb7e5161 style: remove outer margins and scale elements in app/icon.svg 2026-02-23 13:21:59 +01:00
90b045f349 style(figlet): update default text and remove search keyboard hint 2026-02-23 09:46:35 +01:00
6fbcdd3674 docs: generate comprehensive new README 2026-02-23 09:28:57 +01:00
8ce12c4c70 style(pastel): unify card title sizes with figlet 2026-02-23 09:25:51 +01:00
fd2ada4438 refactor(pastel): remove keyboard shortcuts and useKeyboard hook 2026-02-23 08:41:32 +01:00
2160b9aaa0 style: unify keyboard shortcut hints across tools using Pastel style
- Add shortcut hints below tool descriptions in Figlet and Units pages
- Revert experimental button-based shortcut layout in Units
- Remove redundant shortcut hints from Units footer
- Ensure consistent kbd tag styling across the application
2026-02-23 08:27:26 +01:00
7806bcbede refactor: flatten Pastel routes by removing intermediate palettes and accessibility paths
- Move sub-routes from /pastel/palettes/* and /pastel/accessibility/* to direct children of /pastel
- Update AppSidebar navigation links
- Update Pastel Navbar and Footer links
- Update Tailwind source directives in pastel/globals.css
- Remove intermediate page files
2026-02-23 08:18:44 +01:00
3a100f8fde feat: move units search and category select to a row below description
- Relocate SearchUnits and Category Select into a dedicated row at the top of MainConverter
- Remove them from the converter card header for a cleaner layout
- Update vertical spacing for better visual hierarchy
2026-02-23 08:09:51 +01:00
93bbc2ef22 fix: improve robustness of search focus keyboard shortcut
- Update FontSelector to prevent '/' shortcut from triggering when another input is focused
- Ensure consistent behavior for '/' focus across Figlet and Units tools
2026-02-23 08:05:33 +01:00
81fa370ec9 style: update unit category colors to match Tailwind palette
- Harmonize category colors with standard Tailwind CSS 500 shades
- Use Rose, Violet, Emerald, Amber, Blue, and Indigo for grouping related units
- Synchronize hex values in units.ts with OKLCH variables in globals.css
2026-02-23 08:03:55 +01:00