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