* feat: redesign ClawHub marketplace with modern utility store theme
Update styles.css and index.tsx for new modern design
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* style: polish marketplace UI with modern design updates
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* fix: resolve 500 errors in TanStack Router loaders
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* fix: resolve SSR error bubbling in TanStack Router
Ensure loader errors don't escape SSR and hydrate correctly.
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* feat: handle errors in Package API calls to prevent SSR and HMR errors
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* feat: update branding to OpenClaw's black, white, and red color scheme
Implement new color scheme across dark, light themes and interactive elements
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* feat: use Vite's native tsconfig paths
Replace deprecated plugin with native option and remove unused import.
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* fix: add defensive checks in fetchPluginCatalog
Ensure proper handling of undefined and unexpected API responses.
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* fix: add defensive checks to PluginsIndex for SSR errors
Handle undefined loader data in PluginsIndex component.
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* refactor: optimize skill detail page layout
Redesign skill detail page to maximize space, remove sidebar, create metadata bar, and add responsive breakpoints.
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* fix: add global overflow protection to detail pages
Add overflow prevention for text elements and links.
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* feat: highlight parent tabs with activePathPrefixes
Add activePathPrefixes to NavItem and update navigation to highlight parent tabs.
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* feat: add user preferences customization section
Add 'usePreferences' hook and new Switch component; enhance settings page with Customization section.
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* feat: optimize layout and create DESIGN.md
Fix orphan cards, enforce equal card heights, add branding accents, improve visual hierarchy, add responsive breakpoints, create design document
Co-authored-by: Val Alexander <68980965+BunsDev@users.noreply.github.com>
* Update src/routes/plugins/index.tsx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
* Update src/components/layout/Container.tsx
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>
---------
Co-authored-by: v0 <v0[bot]@users.noreply.github.com>
Co-authored-by: greptile-apps[bot] <165735046+greptile-apps[bot]@users.noreply.github.com>