slachiewicz opened a new pull request, #1780:
URL: https://github.com/apache/maven-site/pull/1780

   The home page leads with what Maven is and a download button, then groups 
the site into cards (Use, Extend, Contribute, How to Get Support) laid out with 
a plain CSS grid, so it works on a phone without the old table. It is converted 
from xdoc to Markdown; the cards stay raw HTML because Markdown has no 
equivalent.
   
   Card titles are paragraphs rather than headings: Doxia turns every heading 
into a section, which breaks out of the card markup. The `#How_to_Get_Support` 
and `#Apache_Software_Foundation` anchors are kept. The "Upcoming: How to 
migrate plugins to the new Maven 4 API?" placeholder is gone; the Maven 4 
callout links what exists.
   
   Verified: `mvn site` with Fluido 2.1.0 → 300 pages, no URL or content anchor 
lost; no page overflow at 375 px; axe finds nothing on the new elements apart 
from links in running text that are told apart by colour only (the skin's link 
style).
   
   | | Before | After |
   |---|---|---|
   | 1280 px | 
![before](https://raw.githubusercontent.com/slachiewicz/maven-site/7c385af52dbde2961f42d803b0d748aab65e1fc9/homepage/before-1280.png)
 | 
![after](https://raw.githubusercontent.com/slachiewicz/maven-site/7c385af52dbde2961f42d803b0d748aab65e1fc9/homepage/after-1280.png)
 |
   | 375 px | 
![before](https://raw.githubusercontent.com/slachiewicz/maven-site/7c385af52dbde2961f42d803b0d748aab65e1fc9/homepage/before-375.png)
 | 
![after](https://raw.githubusercontent.com/slachiewicz/maven-site/7c385af52dbde2961f42d803b0d748aab65e1fc9/homepage/after-375.png)
 |
   


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