Refresh the Apache Polaris homepage - #5279
Conversation
There was a problem hiding this comment.
Pull request overview
This PR refreshes the Apache Polaris website homepage by moving from the previous blocks-based composition to a custom landing layout with a hero section, clearer navigation paths, and updated site metadata aligned to the “data and AI assets” tagline.
Changes:
- Replaced the homepage content rendering with a dedicated hero/about/community landing layout.
- Added homepage-specific SCSS for full-bleed hero styling and responsive behavior down to mobile widths.
- Updated the homepage front matter description and introduced an official white brandmark SVG asset.
Reviewed changes
Copilot reviewed 3 out of 5 changed files in this pull request and generated 3 comments.
| File | Description |
|---|---|
| site/static/img/logos/polaris-brandmark-white.svg | Adds the official Polaris brandmark asset for the refreshed hero. |
| site/layouts/home/list.html | Implements the new homepage structure (hero, about, community links) and primary navigation CTAs. |
| site/content/_index.adoc | Updates homepage metadata description and removes prior blocks-based homepage body content. |
| site/assets/scss/_styles_project.scss | Adds homepage-specific styling for the new landing layout, including responsive rules. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
|
On my 13.3-inch screen size and here is the comparison between current and new: NITS: I think the white section feels a little out of place. Could we keep it in the same dark theme as the rest of the page. However, for the actual doc contents, we are using white theme (lack of dark mode). So I am fine with it as well. Perhaps wait for more feedbacks? |
There was a problem hiding this comment.
+1 to the top of the page changes.
The white section for "What is Apache Polaris" does look a bit awkward. I'd prefer this page to stay uniform in style top-to-bottom.
I'm not sure the "What is..." message is necessary. Why not simply describe what Polaris is without a question?
The old "welcome" section is much nicer IMHO:
Old:
New:
In general, let's keep this open until early September to allow more people to participate when they return from vacations.
There was a problem hiding this comment.
Why do we need a new image for this? The old site also has a similar image 🤔
There was a problem hiding this comment.
The old image has words embedded. We could NOT use it.
I'm not sure the "What is..." message is necessary. Why not simply describe what Polaris is without a question?
I'm OK with either way. I can remove it if you feel strongly about it.
There was a problem hiding this comment.
Removed the "what is ..." in the new commit
|
Thanks for the review, @adnanhemani , @MonkeyCanCode and @dimas-b. Addressed all comments. PTAL. |





Why
The existing front page combines an oversized welcome message with a separate image that repeats the product identity. This change creates a clearer first impression, improves navigation to the most important resources, and presents the project consistently across desktop and mobile sizes.
Screenshot
Checklist
CHANGELOG.md— not needed for a website-only presentation changesite/content/in-dev/unreleased— not needed for this homepage-only change