Skip to content

Zola port: redesign and cleanup#727

Open
jimmac wants to merge 19 commits into
sourcefrom
wip/jimmac/zola-port
Open

Zola port: redesign and cleanup#727
jimmac wants to merge 19 commits into
sourcefrom
wip/jimmac/zola-port

Conversation

@jimmac
Copy link
Copy Markdown
Contributor

@jimmac jimmac commented May 28, 2026

Ported the site from Middleman to Zola. Middleman is hard to test locally and close to abandonware at this point. Zola has no dependencies and is lightning fast.

  • Named grid layout with side by sides (similar to the www.gnome.org setup)
  • Setup: removed all 39 distro pages; "Get Setup" now links to flathub.org/setup. It's more extensive and up to date.
  • Content: updated blog posts (through 2026) and presentations (through LAS 2026), added
    recent Flatpak history milestones
  • Press page: added graphics/logo download section
  • Meta: Open Graph / Twitter share card -- sharing links to socials is now pretty
  • CSS: subgrid layouts for about page, semantic color variables, dark mode, mobile responsive

TODO: Actions/CI build. Future looking Flatpak Next, Sustainability/funding.

@jimmac jimmac changed the title Zola port: redesign and cleanupWip/jimmac/zola port Zola port: redesign and cleanup May 28, 2026
@AsciiWolf
Copy link
Copy Markdown
Collaborator

Wow, thanks a lot for working on this, Jakub!

@barthalion If possible, please take a look. Thanks! :)

@razzeee Any chance you could do one more sync of the distro setup changes? There were some fixes since the last sync and Slackware has been added to the list. Thanks!

- Flatpak Next is a proper talk video now.
@jimmac
Copy link
Copy Markdown
Contributor Author

jimmac commented Jun 1, 2026

Some screenshots to illustrate the site hasn't departed from the status quo much, other than a modern layout and a maintainable backend.

image image image image

@AsciiWolf
Copy link
Copy Markdown
Collaborator

Looks great! Just a small nitpick: The "Get Setup" vs "Get set up" text triggers my OCD. :-))

- CSS: force hero width on webkit browsers
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