Open
Conversation
- Migrated globals.css to Tailwind v4 format with layers, custom themes, variants, and animations - Removed 'bg-charcoal' class from LocaleLayout to leverage new global color definitions - Updated dependencies for compatibility with Tailwind CSS v4
up to launchpad at 24/11/2025
…mode-clair 1 adapter les couleurs pour le mode clair
2 modification du header preview sync
Sets default language to French and enhances body classes for consistent theming and print styles. Moves theme provider to wrap only relevant content. Comments out .gitignore rule to allow icon API folder.
Adds a null check before rendering navbar content to prevent UI errors when upNavbarItems is missing. Also updates Strapi population logic to fetch nested icon images and links, ensuring all required data is available for the navbar.
…upport - Add custom orange color variable to globals.css - Update Hero component to support background images via new prop - Refactor heading styles to left-align text and remove gradient effects - Adjust layout proportions and remove unused gradient overlay - Add debug console logs for troubleshooting in Hero and manager components
…h-launchpad into 4-modification-du-hero
-desktop-navbar ajout du composant BlurImage et Link pour la navigation et affichage du texte et des icons
-sur les fichiers global-populate,manager et utils update
- Add new color variables and restructure theme configuration - Implement dark mode with corresponding color values - Remove redundant theme declarations and consolidate variables
…sign - Add support for background images using Strapi URL helper - Switch to dynamic viewport height (h-dvh) with min-height - Update text highlighting logic for last two words in heading - Remove auto-centering from heading and subheading for better layout - Improve button responsiveness with flex-wrap and full-width on small screens - Tweak layout indentation and remove print-specific background class Also updated page populate middleware in Strapi for data handling.
- Removed console.log from page component to eliminate debug output in production - Removed console.log from dynamic zone manager component for cleaner code
Add 'sections.section-service' to the dynamic zone components in the page schema, enabling new service sections on pages. Includes minor attribute reordering in schema.json for consistency, and updates generated TypeScript types for the new component and service content type.
…exte et ajustement du marge intérieur
2 modification du header
- Adds dynamic import and mapping for 'sections.section-service' in DynamicZoneManager - Updates page-populate middleware to populate service data for section services - Renames schema field from 'services' to 'service' and adjusts relation - Removes debug console logs and adds minor formatting fixes for cleaner code
Updated theme colors and added inline Tailwind theme mappings in globals.css for improved consistency. Implemented full UI for Services component, rendering heading and sub_heading with responsive layout and custom background. Extended Strapi service schema with repeatable CTA button component and populated all service fields. Changed sub_heading field type from string to text for enhanced content flexibility.
**What changed:** - Added tertiary color variable to theme system (globals.css) - Refactored Services component to display grid-based service cards - Updated Hero component to use theme colors instead of hardcoded values - Added card navigation functionality with background images - Implemented responsive design for service cards (1-3 columns) **Why:** Improves the services section UX by presenting services in an organized, visually appealing card layout with proper theming consistency across components. The new design supports navigation to individual service pages and includes hover states for better interactivity. **Technical details:** - Added TypeScript types for better type safety (ServiceProps, ServicesProps) - Integrated Strapi image handling for service backgrounds - Uses CSS custom properties for consistent theming - Mobile-responsive grid layout (sm/md/lg breakpoints)
- Add optional chaining to pageData.localizations to prevent potential null/undefined reference errors - Remove console.log statement for BackgroundImage in services component - Clean up trailing whitespace This prevents runtime errors when pageData is null or undefined while accessing its localizations property, and removes leftover debug code from the services component.
4 modification du hero
5 modification de la homepage
…ction - Replace static flex grid with InfiniteSlider component to enable continuous scrolling of client logos - Remove manual gap styling as it's now managed by InfiniteSlider - Improves user experience by making logos dynamically scrollable
…ent, OurValues, and others; improve layout and accessibility in ContactForm and TeamMember components.
- Add note field as integer in Strapi schema and form payload - Restructure description as rich text paragraph array for better Strapi compatibility - Make entreprise_name field optional in form validation - Enhance error handling with detailed logging and user-friendly messages
Gestion du responsible
Enhance UI components: update styles for AvisClients, CarouselAvisCli…
Deploy from scrach
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What does it do?
Describe the technical changes you did.
Why is it needed?
Describe the issue you are solving.
How to test it?
Simply make sure the whole Strapi application doesn't crash and the connected Next.js application is fully working.
Some additional things to check:
strapi/packages.json.strapi/scripts/prefillLoginFields.jsworks.strapi/datafolder and update thestrapi/packages.jsonseed command if necessary.Related issue(s)/PR(s)
Let us know if this is related to any issue/pull request.