Skip to content

18-landing-page - #49

Open
mostapha-benlagha wants to merge 12 commits into
mainfrom
landing-i18n-ui
Open

18-landing-page#49
mostapha-benlagha wants to merge 12 commits into
mainfrom
landing-i18n-ui

Conversation

@mostapha-benlagha

@mostapha-benlagha mostapha-benlagha commented Mar 23, 2026

Copy link
Copy Markdown
Collaborator

related to #18

This update ensures the document's language attribute reflects the current i18n language setting, improving accessibility and SEO for the application.
This commit enhances the landing page translations for Arabic, English, Spanish, French, Portuguese, and Russian, adding new navigation elements, hero section content, and feature descriptions to improve user engagement and clarity. The updates ensure consistency and alignment with the WFP's branding and messaging across all supported languages.
…inks and WFP information. Introduce SCSS styles for improved responsiveness and visual hierarchy.
…ser navigation and visual appeal. Introduced a header with logo, navigation links, and a LanguageDropdown. Updated hero section with improved content and visuals, and added statistics and features sections for better user engagement. Enhanced SCSS styles for responsiveness and overall design consistency.
…I and integrate button styling from WFP library. Update LandingPage styles to enhance visual consistency with reduced border-radius and padding adjustments.
…ate components for improved maintainability and readability. Update the use of hooks and clean up unused imports, enhancing overall code quality.
@mostapha-benlagha mostapha-benlagha changed the title PR-47 PR-18 Mar 23, 2026
@hatemgkotb hatemgkotb linked an issue Mar 24, 2026 that may be closed by this pull request
@hatemgkotb hatemgkotb changed the title PR-18 18-landing-page Mar 24, 2026
@hatemgkotb

Copy link
Copy Markdown
Collaborator

@hatemgkotb @Eliantus to update the screenshots
image

@hatemgkotb

Copy link
Copy Markdown
Collaborator

@Eliantus @hatemgkotb to share photos of the key features
@mostapha-benlagha to highlight each key feature for 3 seconds with the corresponding photo then move to the next one

- Updated Footer component to include internationalization support for various languages.
- Modified Footer tests to check for dynamic content including year and version.
- Updated snapshots to reflect changes in Footer structure and content.
- Added translations for footer-related text in Arabic, English, Spanish, French, Portuguese, and Russian.
- Created a Landing Page Link Audit document to identify and recommend improvements for clickable items on the landing page.
- Removed redundant links and placeholders in the footer for better user experience.
@hatemgkotb

Copy link
Copy Markdown
Collaborator

@Eliantus let's review together the key features + the screenshots

@hatemgkotb

Copy link
Copy Markdown
Collaborator

@mostapha-benlagha can you please attach the latest text file + all screenshots you're using? we will send you updated screenshots and most likely text files as well. thanks!

@mostapha-benlagha

Copy link
Copy Markdown
Collaborator Author
localhost_3000_ localhost_3000_(iPhone 12 Pro) (2) localhost_3000_(iPhone 12 Pro) (1) localhost_3000_(iPhone 12 Pro) [landing-page-translations-v2.xlsx](https://github.com/user-attachments/files/30698375/landing-page-translations-v2.xlsx)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🛠️ Align with WFP Design System UI Kit

2 participants