Commit Graph

102 Commits

Author SHA1 Message Date
mauro-balades
1c5e3269ac Refactor release notes page and update dependencies 2024-09-10 22:43:14 +02:00
mauro-balades
0f442277ed feat: Add moment dependency and update release notes page
This commit adds the moment dependency to the project by updating the package-lock.json and package.json files. It also updates the release notes page by modifying the layout and adding a paragraph to thank users for their feedback.
2024-09-10 22:41:28 +02:00
mauro-balades
2434a88551 feat: Add react-sticky-box dependency
``
2024-09-10 21:32:17 +02:00
mauro-balades
d743dfc191 Refactor Discord links in codebase to use the updated invite link 2024-09-09 20:23:51 +02:00
mauro-balades
886baf9298 Refactor import statement in release notes page and version list component 2024-09-09 00:13:05 +02:00
mauro-balades
769ce0bcae Refactor import statement in release notes page 2024-09-08 23:56:56 +02:00
mauro-balades
9b73f8d841 Refactor version list component and import VersionList in release notes page 2024-09-08 23:56:45 +02:00
mauro-balades
c275f9b49b Refactor version list component and remove duplicate code 2024-09-08 23:56:21 +02:00
mauro 🤙
6ecf0b4d71 Merge branch 'main' into release-page-update 2024-09-08 23:52:19 +02:00
mauro 🤙
391e8bc505 Merge pull request #162 from danm36/rss-feed
fix: Re-add RSS 2.0 Feed
2024-09-08 23:37:59 +02:00
mauro-balades
2a6e209cb3 feat: Update contributors image in About page 2024-09-07 16:50:28 +02:00
mauro-balades
c43f235aed Update contributors information in About page 2024-09-07 16:49:36 +02:00
mauro 🤙
1ace81736d Merge pull request #141 from ktz-dev/system-color-preference
fix: Add use-system-settings color mode and make it the default
2024-09-07 13:22:56 +02:00
NOCanoa
9903341205 Added plausible.io 2024-09-06 19:32:28 +01:00
NOCanoa
4790101383 Merge pull request #143 from GabsEdits/main
fix: Smooth scrolling
2024-09-06 19:11:51 +01:00
NOCanoa
8657a5a4d2 Atualizar o page.tsx 2024-09-06 00:15:10 +01:00
Daniel Masterson
9759e379fa feat: Re-add RSS 2.0 Feed 2024-09-04 20:30:14 +01:00
mauro-balades
48a96ee010 Fixed contributors 2024-09-04 20:10:05 +02:00
mauro-balades
088c7ea8b2 feat: Update contributors image in About page
The contributors image in the About page was updated to use the new URL provided by the contributors-img service. This change ensures that the correct image is displayed, reflecting the latest contributors to the Zen Browser project.
2024-09-04 20:07:11 +02:00
mauro-balades
6015c48ede feat: Update import path for markdown.css in about/page.tsx 2024-09-04 20:06:37 +02:00
mauro-balades
7457f1411b feat: Update import path for markdown.css in about/page.tsx
The import path for the markdown.css file in the about/page.tsx file was updated to '../privacy-policy/markdown.css'. This change ensures that the correct CSS file is being imported and applied to the About page, improving the styling and consistency of the page.
2024-09-04 20:04:22 +02:00
mauro-balades
35de666833 feat: Add About page with team information
Add a new About page to provide information about the Zen Browser project and the team behind it. This page includes details about the main developer team and other contributors. The About page also displays a list of contributors with their respective GitHub profiles. This change enhances the user experience by providing transparency and recognition to the project contributors.
2024-09-04 19:58:26 +02:00
Waled Khatiz
be22b3a3d9 Merge branch 'main' into system-color-preference 2024-09-03 09:21:55 +10:00
mauro-balades
06f0dfa945 feat: Add .env folder to gitignore 2024-09-02 22:51:47 +02:00
mauro-balades
d787a95657 feat: Add language switcher component to footer 2024-09-02 21:04:05 +02:00
mauro-balades
406ff44bb4 refactor: Remove unnecessary output property in next.config.js 2024-09-02 20:51:56 +02:00
mauro-balades
c338f3d04e ```text
feat: Update routing in layout.tsx

Refactor the generateStaticParams function in layout.tsx to use the routing.locales array instead of the deprecated SUPPORTED_LANGUAGES array. This change ensures that the language options in the website's layout are dynamically generated based on the available locales.
2024-09-02 19:50:10 +02:00
mauro-balades
27b23e8336 feat: Update i18n configuration, refactor getRequestConfig, and improve language support 2024-09-02 19:00:57 +02:00
mauro-balades
44a697ee49 feat: Update footer layout, add social media links, and improve styling 2024-09-02 18:43:52 +02:00
mauro-balades
7071eed755 feat: Update footer layout, add social media links, and improve styling 2024-09-02 18:15:03 +02:00
Gabriel Cozma
62f613bb8b fix: Smooth scrolling
Smooth scrolling wasn't working due to the `scroll-behavior` being under body, not html. This commit moves it to html and makes it in Tailwind CSS format.
2024-09-01 20:02:12 +03:00
mauro-balades
5d4424e29a feat: Update Discord links in privacy policy and navigation
The code changes include:
- Updating the Discord link in the privacy policy page to [Zen Browser's Discord](https://discord.com/servers/mauro-s-little-sweatshop-1088172780480114748).
- Updating the Discord link in the navigation component to [Zen Browser's Discord](https://discord.com/servers/mauro-s-little-sweatshop-1088172780480114748).
2024-09-01 15:57:36 +02:00
mauro-balades
26384860f8 feat: Update ThemesMarketplace to use lazy loading for images 2024-09-01 11:12:35 +02:00
mauro-balades
7575e7b22a feat: Add lazy loading for images in marketplace
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 `MarketplacePage` component to pass the `themes` prop to the `MarketplacePage` component.
2024-09-01 11:08:01 +02:00
mauro 🤙
d84b2dbc26 cf 2024-08-31 11:24:51 +00:00
mauro 🤙
5b6caa1d7b cf 2024-08-31 10:31:09 +00:00
mauro 🤙
6fcc93665f cloudflare 2024-08-31 10:28:29 +00:00
mauro 🤙
ac06b4d940 Update layout.tsx 2024-08-31 12:25:21 +02:00
Waled Khatiz
24c9e13f81 fix: css multi-selector 2024-08-31 12:03:38 +10:00
Waled Khatiz
5673a2aafe fix: Use system color preference 2024-08-31 11:50:23 +10:00
Waled Khatiz
a68ee89be2 forgot-to-commit-the-rest 2024-08-30 14:42:45 +10:00
mauro-balades
7fd259f233 Added more to the site 2024-08-30 01:54:17 +02:00
mauro-balades
47e0fe8075 Started working on new site 2024-08-29 19:12:18 +02:00
mauro 🤙
cf9b62886c remove API 2024-08-28 12:48:09 +00:00
mauro 🤙
b69f2d25e4 Optimize image loading in components 2024-08-27 23:18:00 +00:00
mauro-balades
1087dbb076 refactor: Remove unnecessary keys from theme object in get-theme API route 2024-08-27 17:43:02 +02:00
mauro-balades
e85c483c78 feat: Add Next.js API route for getting a theme by ID 2024-08-27 17:35:11 +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
fc96c2c257 feat: Refactor generateMetadata function to improve performance and readability 2024-08-27 16:49:22 +02:00
mauro-balades
8f95457096 chore: Update next.config to export output 2024-08-27 16:35:21 +02:00