feat: Add Filter, ListViewSwitcher, SearchBar, and ThemeSwitcher components

- Implemented Filter component for managing tags and brands with localStorage and URL parameter updates.
- Created ListViewSwitcher component to toggle between compact, grid, and list views.
- Developed SearchBar component with global hotkey support for quick access and URL search parameter management.
- Added ThemeSwitcher component to allow users to switch between system, light, and dark themes.
This commit is contained in:
sHa
2025-06-12 16:14:17 +03:00
parent 1b51146c29
commit b4bd726dad
7 changed files with 1289 additions and 1128 deletions

View File

@@ -70,7 +70,8 @@
"tags": [
"Design",
"Software"
]
],
"variants": ["logo_only", "icon"]
},
{
"name": "Affinity Photo",
@@ -80,7 +81,8 @@
"brand": "Affinity",
"tags": [
"Software"
]
],
"variants": ["logo_only", "icon"]
},
{
"name": "Affinity Publisher",
@@ -91,7 +93,8 @@
"tags": [
"Design",
"Software"
]
],
"variants": ["logo_only", "icon"]
},
{
"name": "Amazon",