kortin99 opened a new pull request, #409:
URL: https://github.com/apache/incubator-streampark-website/pull/409

   I have refactored the homepage code of Stream Park and upgraded the styling 
to make it look more modern and more enriched. The original code had several 
issues:
   
   1. Styles were not modularized or isolated, leading to potential pollution 
and maintenance difficulties. All styles were concentrated in the 
`home/index.less` file, making modifications challenging.
   2. The SEO was not friendly. It failed to leverage the advantages of SSR 
(Server-Side Rendering) for the initial page load. Incorrect module division 
also inadvertently generated Docusaurus routes (such as `/home/feature`, 
`/home/performance`), which could negatively impact the site's SEO.
   
   My work has primarily focused on the website's homepage. I have introduced 
the latest atomic CSS library, Tailwind CSS, for styling, gradually replacing 
the previously used Bootstrap and others. This change will help reduce the 
build size and align our site with most contemporary websites in terms of 
design and performance.
   
   ![localhost_3000_ 
(1)](https://github.com/user-attachments/assets/2e9f356e-5f4d-4cf2-bcb7-87d546457223)
   


-- 
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]

Reply via email to