You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This pull request introduces several improvements and new features, focusing on UI consistency, accessibility, and maintainability. Key updates include a new "Get in touch" section, enhanced theming and color usage across components, improved accessibility for social media icons, and a more responsive and organized footer layout. There are also updates to testing configurations and minor style simplifications.
New Features and Components:
Added a new GetInTouchSection component with supporting styles and export, providing users with social links and a newsletter subscription call-to-action. [1][2][3]
UI Consistency and Theming:
Updated color usage across navigation, buttons, and project cards to consistently use brandPrimary and theme variables, improving visual coherence and simplifying color logic. [1][2][3][4][5][6]
Refactored landing page hero and project card components to use theme-based color variables for background and text, reducing conditional logic and centralizing color control. [1][2][3][4]
Accessibility and Social Media Improvements:
Enhanced SocialMediaIcons with tooltips for better accessibility, and updated aria labels for clarity. [1][2][3][4]
Header and Footer Enhancements:
Improved header logo to reflect theme (light/dark) dynamically and re-enabled the "Projects" navigation link. [1][2][3]
Redesigned the footer layout for better responsiveness and alignment, including a dynamic copyright year and improved arrangement of navigation and social links. [1][2][3][4][5][6][7]
Testing and Configuration:
Updated Playwright configuration to use viewport-based projects aligned to design breakpoints and improved snapshot path organization by project name.
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
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.
This pull request introduces several improvements and new features, focusing on UI consistency, accessibility, and maintainability. Key updates include a new "Get in touch" section, enhanced theming and color usage across components, improved accessibility for social media icons, and a more responsive and organized footer layout. There are also updates to testing configurations and minor style simplifications.
New Features and Components:
GetInTouchSectioncomponent with supporting styles and export, providing users with social links and a newsletter subscription call-to-action. [1] [2] [3]UI Consistency and Theming:
brandPrimaryand theme variables, improving visual coherence and simplifying color logic. [1] [2] [3] [4] [5] [6]Accessibility and Social Media Improvements:
SocialMediaIconswith tooltips for better accessibility, and updated aria labels for clarity. [1] [2] [3] [4]Header and Footer Enhancements:
Testing and Configuration: