diff --git a/README.md b/README.md
index b4f3030..a3f5cd8 100644
--- a/README.md
+++ b/README.md
@@ -10,6 +10,17 @@ and scrub shows up in your calendar, in your own time zone.
**Unofficial.** Not affiliated with, endorsed by, or connected to SpaceX.
+
+
+
+
+
+
+
Every launch carries the details: time, pad, booster and landing, crew, webcast.
+
Upcoming launches on your phone, in your time zone.
+
+
+
## Subscribe
| Calendar | What's in it | Google Calendar | Apple Calendar, Outlook, others (ICS) |
@@ -74,7 +85,7 @@ only print the changes, and `--calendar all=` to sync one calendar i
| `src/event.ts` | Event text and timing, shared by ICS and Google |
| `src/ics.ts`, `src/build.ts` | ICS writer and build entry point |
| `src/gcal.ts`, `src/google.ts`, `src/sync.ts` | Google Calendar diff, API client and sync entry point |
-| `src/page.ts`, `src/page.html`, `site/` | Website template and static assets |
+| `src/page.ts`, `src/page.html`, `site/` | Website template and static assets (`site/img/screens/` holds the screenshots) |
## Data and credits
diff --git a/site/img/screens/google-agenda.jpg b/site/img/screens/google-agenda.jpg
new file mode 100644
index 0000000..e6b87e1
Binary files /dev/null and b/site/img/screens/google-agenda.jpg differ
diff --git a/site/img/screens/google-event.jpg b/site/img/screens/google-event.jpg
new file mode 100644
index 0000000..6b96414
Binary files /dev/null and b/site/img/screens/google-event.jpg differ
diff --git a/site/img/screens/google-week.jpg b/site/img/screens/google-week.jpg
new file mode 100644
index 0000000..fdcfec2
Binary files /dev/null and b/site/img/screens/google-week.jpg differ
diff --git a/site/style.css b/site/style.css
index 18c58da..f29583a 100644
--- a/site/style.css
+++ b/site/style.css
@@ -256,6 +256,51 @@ footer {
border-top: 1px solid var(--line);
}
+.preview {
+ padding: 72px 0;
+ border-top: 1px solid var(--line);
+}
+
+.shots {
+ display: grid;
+ gap: 24px;
+}
+
+.shots figure {
+ margin: 0;
+}
+
+.shots img {
+ display: block;
+ width: 100%;
+ height: auto;
+ border: 1px solid var(--line);
+ border-radius: 8px;
+}
+
+.shots figcaption,
+.shots-note {
+ margin-top: 10px;
+ color: var(--muted);
+ font-size: 0.95rem;
+}
+
+.shots-note {
+ margin: 24px 0 0;
+ font-size: 0.85rem;
+}
+
+@media (min-width: 900px) {
+ .shots {
+ grid-template-columns: 3fr 2fr;
+ align-items: start;
+ }
+
+ .shot-main {
+ grid-row: span 2;
+ }
+}
+
.cards {
display: grid;
gap: 16px;
diff --git a/src/page.html b/src/page.html
index 5024f7a..96125c1 100644
--- a/src/page.html
+++ b/src/page.html
@@ -35,6 +35,25 @@
Next launch
+
+
What it looks like
+
+
+
+ Every launch carries the details: time, pad, booster and landing, crew, webcast.
+
+
+
+ Upcoming launches on your phone, in your time zone.
+
+
+
+ Launches sit in your week next to everything else, marked as free time.
+
+
+
Screenshots of the public Google calendar, October 2026, with colours inverted to match this page.