Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion src/pages/404.astro
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ const destinations: Destination[] = [

<Layout
title="Page not found | SpreadPaper"
description="Jump to any page on spreadpaper.app. SpreadPaper spreads one photograph across every Mac display."
description="Every page on spreadpaper.app in one searchable list: the app, help, guides, about, alternatives, privacy and terms."
socialDescription="One photograph across two, three or more monitors, lined up across the bezels. Free, open source, native macOS."
>
<Nav />
Expand Down
2 changes: 1 addition & 1 deletion src/pages/about.astro
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ const facts = [

<Layout
title="About SpreadPaper"
description="Who builds SpreadPaper, why it is free, and everyone outside the project who has shaped it."
description="Robin van Baalen builds SpreadPaper in Curaçao because macOS repeats one wallpaper on every display. It is free and MIT licensed, shaped by its contributors."
socialDescription={`One wallpaper across every display, built by ${people(credited.length)}.`}
breadcrumb={[
{ name: 'Home', path: '/' },
Expand Down
2 changes: 1 addition & 1 deletion src/pages/alternatives.astro
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,7 @@ const perDisplay = [

<TextPage
title="Multi-monitor wallpaper apps for macOS, compared | SpreadPaper"
description="Four apps genuinely spread one image across several Mac displays. A checked comparison of what each costs, where you get it, and which of them allows for the gaps between monitors."
description="Four apps genuinely spread one image across several Mac displays. A checked comparison of cost, source, and which allow for the gaps between monitors."
socialDescription="Four Mac apps genuinely span one wallpaper across displays. Here is the comparison, checked against each app's own sources."
eyebrow="Alternatives"
heading="Mac apps that span one wallpaper across displays"
Expand Down
2 changes: 1 addition & 1 deletion src/pages/guides/bezel-compensation.astro
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import TextPage from '../../layouts/TextPage.astro'

<TextPage
title="How bezel compensation works | SpreadPaper"
description="macOS lays displays out edge to edge in a virtual coordinate space, but a desk has plastic between the monitors. How SpreadPaper spreads the layout apart before sampling, with a worked example."
description="macOS lays displays edge to edge, but a desk has plastic between monitors. How SpreadPaper spreads the layout apart before sampling, with a worked example."
socialDescription="The gap between two monitors is real and the pixels know nothing about it. Spreading the layout apart so a wallpaper crosses the seam intact."
eyebrow="Guides"
heading="How bezel compensation works"
Expand Down
2 changes: 1 addition & 1 deletion src/pages/guides/index.astro
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ const questions: Question[] = [

<TextPage
title="Guides | SpreadPaper"
description="Answers to the questions that come with running one wallpaper across several displays on a Mac: spanning two monitors, doing it by hand, and how bezel compensation works."
description="Questions that come with one wallpaper across several Mac displays: spanning two monitors, doing it by hand, and how bezel compensation works."
socialDescription="Guides to running one wallpaper across every display on a Mac."
eyebrow="Guides"
heading="Guides to one picture across every display"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ import TextPage from '../../layouts/TextPage.astro'

<TextPage
title="How to span a wallpaper across two monitors on a Mac | SpreadPaper"
description="macOS puts the same wallpaper on every display instead of spreading one across them. Here is how to stretch a single photograph over two monitors, bezel gap included, in about five minutes."
description="macOS repeats one wallpaper on every display. Here is how to stretch a single photograph over two monitors, bezel gap included, in about five minutes."
socialDescription="macOS cannot span a wallpaper across displays. Here is the whole job, from picking an image wide enough to lining the join up across the bezels."
eyebrow="Guide"
heading="How to span a wallpaper across two monitors on a Mac"
Expand Down
6 changes: 3 additions & 3 deletions src/pages/privacy.astro
Original file line number Diff line number Diff line change
Expand Up @@ -13,11 +13,11 @@ const updatedLabel = '15 September 2026'

<TextPage
title="Privacy Policy | SpreadPaper"
description="No accounts, no analytics, no cookies, no database. The whole privacy policy fits on one screen."
socialDescription="No accounts, no analytics, no cookies, no database. The shortest privacy policy you will read today."
description="Your wallpapers are rendered on your Mac and stay there. The app checks GitHub for updates, and the site runs on Cloudflare. Read the full policy."
socialDescription="Your wallpapers are rendered on your Mac, to your own disk. The app contacts GitHub once, to check for updates. The shortest privacy policy you will read today."
eyebrow="Privacy"
heading="There is nothing to see here"
lead="No accounts, no analytics, no cookies, no database. Nothing to opt out of, because there was never anything to opt into."
lead="Everything happens on your Mac. The app asks GitHub about updates, and this site is static, served by Cloudflare, with its typeface from Google Fonts."
updated={updatedLabel}
>
<Prose>
Expand Down
Loading