Files
spoopyghosty0--frameport/announcements/current.md
T
spoopyghosty0 960da4469b Announcements: a one-time pop-up in the app
Source of truth: announcements/current.md on main (front matter: id, title,
date, optional image/button/expires; Markdown body), read from raw GitHub every
6 h like the catalog, so a push reaches users without a release. Ships
switched off (active: false).

Shown only to people who used FramePort before the announcement's date, never
on a first start; any close (X, click outside, Escape) dismisses that id for
good, and a new announcement = a new id. Centred over the content area, right
of the sidebar. announcements/README.md explains the file;
ui_smoke.py --announcement renders it.
2026-10-16 09:23:46 -04:00

541 B

active, id, title, date
active id title date
false example-2026-10 Example announcement 2026-10-15T12:00:00Z

This is where the text goes, in Markdown: emphasis, code, links and lists.

  • Keep it short: one or two paragraphs.
  • Change id for every new announcement.