Skip to content

design: landing page & docs ui updates #931

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 8 commits into
base: develop
Choose a base branch
from

Conversation

julioest
Copy link

@julioest julioest commented Jul 16, 2025

  • add gradient background
  • hide examples section for now
  • update css with rgba colors

Preview

https://mrdocs.netlify.app/

@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest julioest changed the title [wip] landing page updates landing page updates Jul 21, 2025
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest julioest force-pushed the landing-page-updates branch from 0d3357a to 7cd815f Compare July 21, 2025 19:39
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

1 similar comment
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest julioest changed the title landing page updates design: landing page updates Jul 22, 2025
@julioest julioest force-pushed the landing-page-updates branch from 670b38e to a56cd99 Compare July 28, 2025 19:51
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest julioest marked this pull request as ready for review July 29, 2025 13:27
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@alandefreitas
Copy link
Collaborator

This corner on the top right looks weird:

image

@rbbeeston
Copy link

yeah, since it's absolute positioned, the "top" needs to match the nav height. probably a hood idea to give the nav a fixed height, just in case.

@julioest julioest changed the title design: landing page updates design: landing page & docs ui updates Jul 29, 2025
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

1 similar comment
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest
Copy link
Author

julioest commented Jul 30, 2025

The top gap issue is resolved now. 👍

Home page update:

  • refine layout & button styles for header
  • add header image

@alandefreitas
Copy link
Collaborator

That navbar auto-hiding is problematic in this case because, unlike other landing pages, these links potentially ("docs" for now) go to different pages and not to anchors in the same page.

@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@alandefreitas
Copy link
Collaborator

Maybe the code and documentation cards (?) should be aligned and just as rounded?

@julioest
Copy link
Author

Home page update: 49f147d

  • adjust halftone background pattern for mobile
  • adjust code panels overflowing for mobile

Screenshot from iPhone 16

@julioest julioest force-pushed the landing-page-updates branch from c616d66 to 64fc9bd Compare July 30, 2025 20:34
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

@julioest
Copy link
Author

Home page update: 64fc9bd

  • replace thinking graphic for mrdocs graphic in the hero
  • update principles section
  • adjust nav threshold
  • clean up styles

@julioest julioest force-pushed the landing-page-updates branch from 64fc9bd to 0cee820 Compare July 30, 2025 21:02
@cppalliance-bot
Copy link

An automated preview of the documentation is available at https://931.mrdocs.prtest2.cppalliance.org/index.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants