Skip to content

New homepage mvp#7

Merged
grega merged 5 commits intogrega:mainfrom
maxelkins:new-homepage
Mar 24, 2026
Merged

New homepage mvp#7
grega merged 5 commits intogrega:mainfrom
maxelkins:new-homepage

Conversation

@maxelkins
Copy link
Copy Markdown
Collaborator

@maxelkins maxelkins commented Mar 24, 2026

Summary

Branched from #6

Starts the implementation of new homepage design - copy and design feedback welcome.

  • Adds "logo" (with accessible text)
  • Changes h1 and subcopy
  • Adds a "How does it work" section
  • Refines some general styles

Smaller tweaks:

Intentially left out of this PR

  • Split up into pages rather than tabs
    • Remove/modify navigation as per design
  • Add more homepage content such as command lists
  • Further style refinement - better to do once demo styles are seperated

Screenshot

image

probably better to refactor in future but creates a better small screen experience for now
@maxelkins maxelkins changed the title MVP homepage New homepage mvp Mar 24, 2026
@maxelkins
Copy link
Copy Markdown
Collaborator Author

@grega should get this version in then iterate on the rest in a couple other PRs? Or would you rather wait and do in 1?

@grega
Copy link
Copy Markdown
Owner

grega commented Mar 24, 2026

@maxelkins Totally up to you, however you'd prefer to work.

The site doesn't get built until there's a new release of hdi (so that the site isn't ahead of any of the actually released features), so it won't get published to https://hdi.gregdev.com yet if merged to main (though I can always push a new release just to get the site built, if needed).

@maxelkins
Copy link
Copy Markdown
Collaborator Author

maxelkins commented Mar 24, 2026

@grega I think if you are happy go ahead and merge this one and I'll follow up. Prefer to keep the PRs smaller.

@grega grega merged commit 87b3240 into grega:main Mar 24, 2026
5 checks passed
@grega
Copy link
Copy Markdown
Owner

grega commented Mar 24, 2026

@maxelkins yep, done. Thanks for this!

@maxelkins maxelkins deleted the new-homepage branch March 26, 2026 21:01
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.

2 participants