Installing Future Imperfect

Mara Solis

Future Imperfect is the card-grid magazine port — the header's search overlay and flyout #menu are the two moving parts you're checking for once the theme is on disk, not just that dune serve boots without errors.

From JSR (recommended)

dune theme:install jsr:@dune/theme-future-imp@1.0.1 --activate

This pins an exact version in the site's import map. dune lockfile:sync picks up the pin afterward — no hand-copying templates/, components/, or the vendored static/html5up/ assets that the card layout and its avatar images depend on.

From a ZIP

Grab future-imperfect-1.0.1.zip from the dune-themes releases page, extract it into themes/future-imperfect/, then point site.yaml at it:

theme:
  name: future-imperfect

After install

Set author_name (and optionally author_avatar) in your theme config before anyone hits / — the byline sits on every card's meta row, and a placeholder like "Author" reads as an unfinished demo rather than a real magazine blog. Either install path drops the same package; JSR just keeps future updates a version bump away instead of a re-download.