Skip to content

Website redesign and Harper Desktop page#3439

Open
JasonTheAdams wants to merge 33 commits into
masterfrom
feaure/website-redesign-and-desktop
Open

Website redesign and Harper Desktop page#3439
JasonTheAdams wants to merge 33 commits into
masterfrom
feaure/website-redesign-and-desktop

Conversation

@JasonTheAdams
Copy link
Copy Markdown
Member

@JasonTheAdams JasonTheAdams commented May 19, 2026

Summary

This is a (hopefully) lovely redesign of the Harper website. It includes:

  • A new home page
  • A new "Get Harper" page — to help folks learn all the neat ways to use Harper
  • A new Harper Desktop page — in preparation for the launch of Harper Desktop beta

Tests

  • pnpm check
  • just build-web

Visuals

Home Page

localhost_3000_

Get Harper page

localhost_3000_ (1)

Harper Desktop Page

localhost_3000_ (2)

@JasonTheAdams JasonTheAdams changed the title feat(web): redesign marketing pages Website redesign and Harper Desktop page May 19, 2026
@elijah-potter
Copy link
Copy Markdown
Collaborator

I went ahead and did some refactoring. Nothing major, but things that will make it easier for us to move away from SveltePress in the future. Notably:

  • Swapped over to Tailwind for basically everything, adding dark mode support in the process.
  • Turned potentially reusable chunks of pages into components.
  • Where relevant, refactored existing components to use the existing style.

There were also a few visual problems that didn't show up at first glance when we were reviewing it together (like icons that weren't centered). I went and fixed those as well. It should be good to go.

@JasonTheAdams
Copy link
Copy Markdown
Member Author

Love it! Thanks for all the tweaks! 🙌

@elijah-potter
Copy link
Copy Markdown
Collaborator

I'm going to hold off on merging this though. I hope to run a release with Desktop today, making it available to install. From there, I'll add the download link to the relevant page in this PR and merge it.

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