Skip to content

Landing page hero section new design#11165

Open
OlufunkeMoronfolu wants to merge 2 commits into
developmentfrom
olu-update-doc-hero
Open

Landing page hero section new design#11165
OlufunkeMoronfolu wants to merge 2 commits into
developmentfrom
olu-update-doc-hero

Conversation

@OlufunkeMoronfolu
Copy link
Copy Markdown
Collaborator

No description provided.

@OlufunkeMoronfolu OlufunkeMoronfolu marked this pull request as ready for review May 11, 2026 13:27
@dbreseman
Copy link
Copy Markdown
Collaborator

Hey @OlufunkeMoronfolu, this looks really good! Thanks for putting it together. I made a few comments and suggestions—the biggest one is about getting the image to disappear on smaller viewports. Do you want to share this on Slack or at a group meeting so we can see if the Docs team has feedback on the new design?

<h5 class="lp-description">{{ .Page.Description }}</h5>
</div>

<div class="hero-image">
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
<div class="hero-image">
<div class="hero-image d-none d-lg-block">

Comment on lines +36 to +38
.hero-text {
flex: 0 0 60%;
}
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
.hero-text {
flex: 0 0 60%;
}
.hero-text {
flex: 0 0 100%;
// Stretch out text once image disappears (smaller viewports)
@include media-breakpoint-up(lg) {
flex: 0 0 60%;
}
}

Comment thread content/en/docs/_index.md
type: landingpage
layout: landingpage
description: Learn how to create, deploy, and manage your app landscape.
description: Browse the documentation for Mendix products, read about latest releases, and make contributions for the Mendix community. Learn how to create, deploy, and manage your app landscape.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should workshop these front matter changes with the group. I like the longer description but I wonder if we should change it more to highlight AI. I personally tend prefer keeping "Welcome to" in the title, since it feels friendly and aligns better with the other Portal pages like https://marketplace.mendix.com/link/components and https://community.mendix.com/link/home.


// Mobile hamburger bar on landing page — matches hero background
.lp-mobile-bar {
background-color: #0A1324;
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We should double-check this with Amit. It's very similar to

$secondary: #0A1325; // Gray-10 from PDS (MxDock color)
(from https://designsystem.mendix.com/doc/p/Utilities/Colors-and-Backgrounds/d49d94a9-4f75-463e-bf0b-f7151d090a39), so I wonder if this hex code is correct or if we can just use $secondary.

Comment on lines +27 to +28
padding-left: 2.5rem;
padding-right: 2.5rem;
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
padding-left: 2.5rem;
padding-right: 2.5rem;

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I suggest removing these because they conflict with line 29

padding-right: 2.5rem;
padding: 2rem 2.5rem;

@media (max-width: 767px) {
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
@media (max-width: 767px) {
@include media-breakpoint-down(md) {

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Adjusted to use Bootstrap's mixin (and match when the image disappears)


.lp-hero {
background-color: #0A1324;
min-height: 400px;
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Do you think we should push back on this spec, or do you like it as is? I think some of the Portal pages (like https://marketplace.mendix.com/link/components) have shorter hero heights, and it might be nice if it weren't quite so big so that more of the story cards fit on smaller screens by default.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants