feat(AUD-8): Modernize Landing Page UI and Styling#2
Merged
Conversation
- Implement reusable GlassBox component with WebGL/SVG displacement filters and CSS fallback - Implement ElectricBorder component for high-fidelity glowing border effects - Export newly created components from the shared common components bundle - Add robust checks for CSS backdrop-filter and window.matchMedia to prevent JSDOM test errors
…d translations - Add new blue and purple scales to theme colors - Introduce semantic terminal colors supporting light and dark modes - Update localizations for English, Spanish, Hindi, Japanese, Russian, and Chinese - Synchronize index.html and index.css templates for web, desktop, and mobile - Provide updated favicon asset and update desktop DESIGN.md documentation
- Rebuild LandingPage structure with dedicated components: HeroSection, FeaturesSection, HowItWorksSection - Add MeshVisualizer component rendering nodes dynamically on a HTML5 Canvas - Add NodeConfigurator to adjust simulation settings (delay, distance, volume) - Add DiagnosticsTerminal simulated console logs - Upgrade main logo SVG paths and theme loading screen styles
…er and update tests - Refactor NavigationBar layout removing page title text matching new responsive header styling - Refactor CopyrightFooter to use translated legal and team section headers - Remove outdated page title test cases from NavigationBar test suite and fix ESLint errors - Update Jest snapshot files across packages to align with new layout structures
- Update target FTP deployment server to ftp.audiomesh.amitraikwar.in - Update FTP username credential identifier to match Hostinger configuration
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.
Description of changes
Rebuild the AudioMesh landing page using dedicated modules and interactive features, supported by modern theme configuration and shared layout components.
Requirement
Implementation
GlassBoxandElectricBordercommon UI components.HeroSection,FeaturesSection,HowItWorksSection,MeshVisualizer,NodeConfigurator,DiagnosticsTerminal).Ticket: https://ar1603.atlassian.net/browse/AUD-8
Author: amitraikwar