dengliming opened a new pull request, #1148:
URL: https://github.com/apache/shenyu-website/pull/1148

   The public pages use inconsistent layouts and duplicated locale-specific 
content. This refresh gives the English and Chinese sites a shared visual 
style, clearer navigation, and a consistent footer across page types.
   
   ## Changes
   
   - Refresh typography, spacing, responsive layouts, dark mode, navigation, 
and language switching. Match the existing Ask AI widget to the site palette 
and keep the search keyboard shortcut available.
   - Rework the homepage with switchable stacked architecture diagrams, 
including the diagram from the ShenYu README with source attribution, and 
restore the eight-image Admin gallery.
   - Present users in compact scrolling logo rows that pause independently on 
hover, with instructions for submitting a company. Replace duplicated team 
tables with localized cards backed by shared member data.
   - Refresh blog summaries, archives, tag pills, news, and release listings 
while retaining Docusaurus pagination and article routes.
   - Rebuild the documentation and download landing pages with version 
selection, client and deployment resources, Docker Hub links, and 
signature/checksum verification guidance.
   
   ## Validation
   
   - English and Chinese production builds passed after incorporating upstream 
`main` at `4de8adaf74`. The subsequent Ask AI palette adjustment was checked in 
the browser in both themes.
   - Repository-wide Markdown lint passed using the same 
`[email protected]` version and configuration as CI; `git diff --check` 
passed.
   - Checked the homepage, documentation, download, team, users, events, news, 
blog, and tag routes in both locales, including shared footer and Ask AI 
loading.
   - Checked mobile layouts, dark mode, keyboard interactions, locale 
switching, architecture/gallery controls, and independent logo-row hover 
behavior.
   
   The build still reports existing historical Markdown link warnings. Ask AI 
launcher and modal behavior were verified; answer generation could not be 
verified because the provider rejected the automated browser query through its 
bot protection.
   


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