Commit Graph

36 Commits

Author SHA1 Message Date
mauro-balades
c342e99b38 Refactor marketplace and theme components 2024-09-23 00:39:02 +02:00
mauro 🤙
f71d765d16 Refactor Prettier configuration to adhere to code style guidelines 2024-09-15 14:46:10 +00:00
mauro-balades
d5ab7ec758 refactor: Update UI styles in Features, Marketplace, and Theme components 2024-09-08 23:35:10 +02:00
mauro-balades
d787a95657 feat: Add language switcher component to footer 2024-09-02 21:04:05 +02:00
mauro-balades
7071eed755 feat: Update footer layout, add social media links, and improve styling 2024-09-02 18:15:03 +02:00
mauro-balades
0a2e2e6295 feat: Update ThemePage to use lazy loading for images 2024-09-01 11:31:54 +02:00
mauro-balades
9599c606cf feat: Add lazy loading for images and update image components
The code changes include:
- Importing the `Image` component from `next/legacy/image` instead of `next/image` in multiple files.
- Adding a new `CachedImage` component that uses the `Image` component with a custom loader.
- Updating the `Logo` component to use the `CachedImage` component instead of the `img` tag.

Recent user commits and repository commits do not provide additional context for the commit message.
2024-09-01 00:51:37 +02:00
mauro-balades
30ddd65c91 feat: Optimize image loading in components 2024-08-27 17:49:49 +02:00
mauro-balades
7ca8d4fb7c feat: Refactor generateMetadata function and add support for jsDelivr CDN for images 2024-08-27 16:52:58 +02:00
mauro-balades
a3cf78d83a chore: Remove unused code and dependencies 2024-08-27 16:31:58 +02:00
Mauro Balades
bfd9c43330 chore: Update theme-page.tsx and themes.ts 2024-08-26 14:26:11 +02:00
Mauro Balades
ba4372b912 chore: Refactor ThemePage component to fetch readme asynchronously 2024-08-25 00:09:03 +02:00
Mauro Balades
c691a4e7e8 chore: Update ThemePage component to fetch readme asynchronously 2024-08-25 00:07:33 +02:00
Mauro Balades
5a465c9e36 chore: Update ThemePage component to fetch readme asynchronously 2024-08-25 00:05:20 +02:00
Mauro Balades
171d759ca3 fixed typo 2024-08-25 00:02:50 +02:00
Mauro Balades
353d0af72d chore: Fix typo in theme-page.tsx 2024-08-25 00:02:00 +02:00
Mauro Balades
0e33427289 chore: Remove unused code and fix theme page rendering 2024-08-25 00:01:09 +02:00
camilo
465b1ab524 fix(theme-page): resolve sidebar overlapping footer issue
- Fixed the issue where the sidebar was overlapping the footer by
changing `lg:fixed` to `lg:sticky` and adjusting padding/margin.
- Removed unused imports (`LoaderIcon`, `LoaderPinwheelIcon`,
`MoveLeftIcon`) from `lucide-react`.
- Moved "Go back" button to the top of the sidebar for better UX.
2024-08-23 21:21:14 -05:00
Pushpank Dhruw
38453638e1 refector: Add useEffect dependency 2024-08-22 21:43:23 +05:30
mauro 🤙
18ebb41fe6 refactor: Update marketplace page layout and styles 2024-08-19 10:29:38 +00:00
Mauro Balades
954ef38c31 chore: Update branding assets page layout and styles 2024-08-17 23:39:57 +02:00
Mauro Balades
57b43c6ad2 chore: Hide uninstall button in ThemePage component 2024-08-17 15:30:07 +02:00
Mauro Balades
cb8d89cee4 chore: Update ThemePage component to include install and uninstall buttons 2024-08-17 12:41:45 +02:00
Mauro Balades
77df30502c chore: Update ThemePage component layout and styles 2024-08-16 23:14:46 +02:00
Mauro Balades
4539533a1d chore: Update ThemePage component to include padding for mobile view 2024-08-16 23:03:51 +02:00
Mauro Balades
6f09cea3d2 chore: Refactor ThemePage component to improve performance and readability 2024-08-16 23:03:25 +02:00
Mauro Balades
fc0eb86b1f chore: Add zen-theme-id attribute to install button in ThemePage component 2024-08-16 11:47:32 +02:00
Mauro Balades
21137e8d11 chore: Update ThemePage component to lazy load theme readme 2024-08-16 11:35:58 +02:00
Mauro Balades
a5cbac7cec chore: Update ThemePage component to initialize readme state with an empty string 2024-08-16 11:32:53 +02:00
Mauro Balades
510072baa3 chore: Update dependencies and remove sync-fetch from theme API 2024-08-16 11:30:45 +02:00
Mauro Balades
3fe12d8227 chore: Update MobileNav component to use "Theme Store" instead of "Themes" 2024-08-16 11:16:36 +02:00
Mauro Balades
765e096d4f chore: Update privacy policy markdown styles and add back button to theme page 2024-08-16 11:11:26 +02:00
Mauro Balades
d9fb9d28aa refactor: Update ThemePage component layout for responsive design 2024-08-16 10:51:13 +02:00
Mauro Balades
73cd1c22ee chore: Update ThemePage component to display theme readme 2024-08-16 10:46:46 +02:00
Mauro Balades
b944861344 chore: Hide install button and add download link for Zen Browser 2024-08-16 10:34:46 +02:00
Mauro Balades
b16302ba24 chore: Update ThemeCard component to open theme page on click 2024-08-15 22:18:27 +02:00