Commit Graph
6 Commits
Author SHA1 Message Date
sha cd753de3db feat: add CardFull, CardMiddle, CardSmall, Grid, and List components for logo display; refactor Preview page to use CardFull 2025-05-16 02:50:03 +03:00
sha 1c0247dc39 feat: update setTheme prop to a constant function in multiple components for consistency 2025-05-16 02:33:58 +03:00
sha 5d1bae8008 Refactor Home and Preview pages for improved data handling and UI components
- Updated Home.svelte to streamline app data initialization and reactivity.
- Removed unnecessary intervals and checks for app data updates.
- Enhanced data binding for logos, view modes, and themes.
- Simplified the structure of the Header and Footer components.
- Introduced CardList and CardSquare components for better logo display.
- Improved routing with a NotFound page for unmatched routes.
- Added a RouteHeader component for search functionality and theme switching.
- Enhanced styling for better user experience across components.
2025-05-16 02:24:04 +03:00
sha 1cb75c0ec3 feat: enhance styling and structure for color switcher; move common styles to global.css 2025-05-15 17:19:02 +03:00
sha 9509ef0688 feat: refactor layout and styling for improved responsiveness and accessibility; add Footer component 2025-05-15 15:49:56 +03:00
sha d30e2f9e0b Implement routing and improve app data management
- Integrated svelte-spa-router for navigation between Home and Preview pages.
- Refactored App.svelte to manage global app data and handle search queries, compact mode, and view mode changes.
- Updated Grid and List components to navigate to the Preview page instead of using modals.
- Created Home.svelte to serve as the main page, utilizing global app data for rendering.
- Enhanced Preview.svelte to fetch logos and display the selected logo based on URL parameters.
- Improved data handling and reactivity across components, ensuring UI updates reflect changes in global state.
- Added logging for better debugging and tracking of state changes.
2025-05-15 10:32:15 +03:00