zqr10159 opened a new pull request, #3934:
URL: https://github.com/apache/hertzbeat/pull/3934

   This pull request focuses on a comprehensive redesign and modernization of 
the HertzBeat homepage, emphasizing improved visual design, user experience, 
and clearer messaging. The changes span CSS updates for a Material 
Design-inspired look, enhanced component structure for features and sections, 
improved internationalization copy, and a more engaging hero and carousel 
section.
   
   The most important changes are:
   
   **Visual Design & Theming:**
   - Overhauled `custom.css` with Material Design color variables, font updates 
(now using Roboto), button and card styling, and smooth transitions for a more 
modern and consistent appearance. Also updated global background and text color 
usage. 
[[1]](diffhunk://#diff-fbf220a5def4e0fb0d924eb499fcecc44abb011ba77f6f1ac9a5ff4f69aa2262R1-R47)
 
[[2]](diffhunk://#diff-fbf220a5def4e0fb0d924eb499fcecc44abb011ba77f6f1ac9a5ff4f69aa2262R196-R269)
   - Revamped `hero.css` to introduce a visually striking hero section with 
animated blurred backgrounds, improved layout and typography, responsive 
adjustments, and enhanced button and subtitle styling.
   
   **Component & Layout Improvements:**
   - Refactored the `Feature` and `Section` components to use new CSS modules 
for consistent styling, added animation delays for feature cards, and improved 
layout structure for better responsiveness and maintainability. 
[[1]](diffhunk://#diff-0c998a5340f0fa007b38d1c8e021fe3b0518e3a0bbacde7048ebc63d1aa7e49dR3-R14)
 
[[2]](diffhunk://#diff-bc0078028fea0f9fd67dce574ac6f406b755f82a24cb1f05cb1756bc03334d76R2-L14)
   - Updated the homepage (`index.js`) to use the new feature section layout 
and styles, removed unused Swiper modules, and reorganized the Swiper carousel 
section for clarity and accessibility (including proper image `alt` tags). 
[[1]](diffhunk://#diff-694e4ac11431e046da5526eba585dbc4b7a5ef853d9aed6b139ba00f047dec61L10-L16)
 
[[2]](diffhunk://#diff-694e4ac11431e046da5526eba585dbc4b7a5ef853d9aed6b139ba00f047dec61R29-R35)
 
[[3]](diffhunk://#diff-694e4ac11431e046da5526eba585dbc4b7a5ef853d9aed6b139ba00f047dec61R53-R113)
   
   **Internationalization & Messaging:**
   - Revised English and Chinese i18n files to provide clearer, more concise, 
and community-focused descriptions for key features, emphasizing extensibility, 
security, and open source values. 
[[1]](diffhunk://#diff-d2f8207c7dc14795b39831ec02c7f94c4e07862789bfb7a51451ae7193f219abL203-R209)
 
[[2]](diffhunk://#diff-d2f8207c7dc14795b39831ec02c7f94c4e07862789bfb7a51451ae7193f219abL260-R266)
 
[[3]](diffhunk://#diff-b640fe373b1014764511995b54b6ff2b0fd3f5d60036096f0cf503a160ec1a5dL3-R9)
 
[[4]](diffhunk://#diff-b640fe373b1014764511995b54b6ff2b0fd3f5d60036096f0cf503a160ec1a5dL434-R440)
   
   These changes collectively make the homepage more visually appealing, 
accessible, and informative for both new and returning users.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to