Commit graph

106 commits

Author SHA1 Message Date
5d67ab803a change le favicon 2025-01-05 23:24:09 +01:00
47eef4ca6f complète les pièces 2025-01-05 23:18:17 +01:00
dbb11977fa complète les pièces 2025-01-05 22:50:51 +01:00
b36d9dc858 ajoute un lightbox et optimise les images 2025-01-05 22:37:35 +01:00
c3598e9f3c ajout seconde chambre 2025-01-05 19:22:43 +01:00
b8fa3386c5 amélioration page /avec-piscine 2025-01-05 19:13:39 +01:00
add7d92d9f ajout page /avec-piscine 2025-01-05 15:05:22 +01:00
fa22084f7e ajout de photo des pièces 2025-01-05 12:10:36 +01:00
20577f38c4 Diags plus bas, et ajout texte introductif 2025-01-05 02:46:35 +01:00
d19e9c4d1e premier jet 2025-01-05 02:33:58 +01:00
a2d32c01ad supprime le blog 2025-01-04 23:24:40 +01:00
d41a01a4a1 supprime i18n, starlight, blog 2025-01-04 23:18:06 +01:00
536d7de2ba supprime i18n, starlight, blog 2025-01-04 23:14:06 +01:00
Emil Gulamov
bec3106684 Merge branch 'main' of https://github.com/mearashadowfax/ScrewFast 2025-01-02 19:52:00 +04:00
Emil Gulamov
7c92da1b9b feat: refactor styles and fix errors 2025-01-02 19:51:55 +04:00
Emil Gulamov
987efc0339 fix: property 'slug' does not exist 2025-01-02 19:21:39 +04:00
Emil Gulamov
ebaacb466a fix: fix errors 2025-01-02 19:16:18 +04:00
Emil Gulamov
a8c09361a9 feat: Astro update 2025-01-02 19:04:59 +04:00
Emil Gulamov
887cc6dca1 Add type assertion for go-back button 2024-10-17 03:01:30 +04:00
Emil Gulamov
d1c619bb9e Refactor language switching logic for blog posts, insights and products
- Ensure URLs maintain correct structure without duplicating language prefixes
- Update script to dynamically reconstruct URLs when switching languages
- Improve logic for adding and removing language prefixes based on current path
2024-09-08 14:53:53 +04:00
Emil Gulamov
83ad21250d Removed duplicate interface 2024-09-07 21:56:28 +04:00
Emil Gulamov
020679f26c Ensure correct URL handling for product page translations 2024-09-07 21:51:07 +04:00
Emil Gulamov
825fd95cbd Implemented language check in 404 page 2024-07-06 01:52:34 +04:00
Emil Gulamov
278d510da0 Update 404 page 2024-07-04 16:38:02 +04:00
Emil Gulamov
cb6aefcf7c Add new insights posts and create dynamic routing for insights page. 2024-07-04 16:16:52 +04:00
Emil Gulamov
a7591b600c Remove french dedicated 404 page and update fallback 404 page.
This commit removes the french version of the 404 page and updates the fallback 404 page to support both English and French languages. In addition, it includes changes in multiple places to handle deletion of specific Insights in French and English and ensure their proper referencing.
2024-07-04 16:16:13 +04:00
Emil Gulamov
b867fbc93f Refactor components and update animation scripts 2024-06-29 03:38:42 +04:00
Emil Gulamov
f7ec450b87
Merge branch 'main' into starlight_i18n 2024-06-12 22:56:17 +04:00
Emil Gulamov
d894fe35d0 Update language setting and upgrade package dependencies 2024-06-12 22:51:37 +04:00
Lorenzo Tomas Diez
e4e2f088be fix-related-cards: adds property for other languages 2024-06-06 00:23:49 -03:00
Emil Gulamov
1a3c30407d Update package dependencies and simplify blog post metadata 2024-05-26 22:14:10 +04:00
Emil Gulamov
58134efaf2 Update French translations on website pages 2024-04-24 00:10:41 +04:00
Emil Gulamov
f0d671ff49 Update French translations on website pages 2024-04-24 00:08:04 +04:00
Emil Gulamov
61882e896e Merge remote-tracking branch 'origin/main' 2024-04-23 23:50:04 +04:00
Emil Gulamov
dc1b76b20f Update logic for loading blog posts in different languages
The changes in this commit involve updates to the logic that drives loading of blog posts. Further changes were made to various components to pass the locale as a prop, which is then used for URL formation in these components.
2024-04-23 23:49:47 +04:00
Emil Gulamov
2da6ae38af Add new blog posts in English and French 2024-04-23 23:46:21 +04:00
Emil Gulamov
d2ecb964c2 Refactor product page 2024-04-20 14:34:26 +04:00
Emil Gulamov
93121c1029 Add table display for specifications
Restructured the display of product specifications into a table format, providing users with two choices: a list of items or a table.
2024-04-20 14:21:18 +04:00
Emil Gulamov
6a6f08d83f Update import paths in manifest.json and constants.ts files 2024-04-17 19:24:41 +04:00
Emil Gulamov
e57a205784 Refactor imports to utilize absolute paths
This commit changes all project imports to use absolute paths instead of relative ones. In addition, the 'tsconfig.json' has been updated to recognize new paths, aiding in easier project navigation and improved readability. The implemented changes result in cleaner imports and a more comprehensible project structure.
2024-04-17 18:25:49 +04:00
Emil Gulamov
242b411ab0 Update hyperlink paths and import statements across files 2024-04-11 00:00:08 +04:00
Emil Gulamov
b3f670ef52 Refactor code to use Tailwind color names
This commit includes both a typo fix in the `icons.ts` file, and substituting hard-coded color hex codes with corresponding Tailwind color palette names.
2024-04-09 19:23:28 +04:00
Emil Gulamov
c92a067040 Replace color hex codes with Tailwind color palette
Replaced all custom color hex codes used in various component classes with their corresponding color names from the expanded Tailwind color palette. This ensures consistent styling across components and enhances readability and maintainability of the code.
2024-04-07 18:23:16 +04:00
Emil Gulamov
4ab913d11a Improve progress bar functionality on insights page
The transformation animation has been replaced by a dynamic script that adjusts the width of the progress bar based on the user's scroll position. This functionality has been implemented for both desktop and mobile.
2024-04-05 21:33:57 +04:00
Emil Gulamov
1fc42828b3 Refactor ToC generation and active link handling
The SVG HTML was moved into a constant for cleaner code.
2024-04-02 21:59:53 +04:00
Emil Gulamov
65037e910f Add spacing in CSS for improved readability 2024-04-02 21:43:50 +04:00
Emil Gulamov
332dd8f5ce Refine README and add typings to ToC functions 2024-04-02 21:33:55 +04:00
Emil Gulamov
e896368f49 Update README and refactor Table of Contents (ToC) code
This commit updates the README file to reflect the addition of a dynamic ToC with a scroll progress indicator in the insights posts. The code related to this functionality has also been refactored in the insights file to split the logic within event listeners into separate functions, leading to higher readability and cleaner code.
2024-04-02 21:21:43 +04:00
Emil Gulamov
dfc6d085e0 Remove generateToc file and refactor TOC in insights page
The generateToc.ts file has been deleted and the way Table of Contents is generated in the insights page has been refactored. The refactoring changes include graphical enhancements, making the UI more dynamic, and implementing GSAP's ScrollTrigger for the headings. Increased readability and easier code maintenance are also anticipated from this.
2024-04-02 20:21:57 +04:00
Emil Gulamov
064a48b157 Update configuration and enhance insight page interactions
This commit updates certain configurations for improved functionality. Significant updates have been made to enhance the structure of the 'insights' webpage, with the addition of scroll-triggered animations. A progress indicator has now been implemented, to improve interactivity and user experience.
2024-04-02 01:44:15 +04:00