🦅 EaglePress v2.00 is here! Hot off the Press! — EaglePress.org
Search
🦅 EaglePress v2.00 is here! Hot off the Press!
Download link: ⇓EaglePress Latest Version v2.00 eaglepress.zip
I am Stan Switaj, the programmer of EaglePress and owner of EaglePress.org. If you need paid support of EaglePress CMS for any reason. Need an update, ok ask. Need a feature to a plugin or have an idea for a new theme, I'm ready to help, my email is opensource3@yahoo.com.
EaglePress v2.00 — A 362 KB zip file (includes 5 bundled themes + ModernTheme via marketplace). Python 3, PostgreSQL as the database. No framework. A mountain of CMS features — more themes and plugins coming soon.
SHA-512 hash of EaglePress v2.00:
running
sha512sum eaglepress.zippyjscsshtmlphpshccpprsluaplsqlmdtxt
shows
4264d37b57127f232c1a3f07e05dee62b8118d378672992e46c04736ddc5441ca8ea9dc1bb2e796a59696dadead7e9e81bcfa13aa6dca8c01247f6bf80e4ba81pyjscsshtmlphpshccpprsluaplsqlmdtxt
🦅 What's New in v2.00 — Reader Defaults, EaglePressTheme & More
Reader Defaults
Three new Dashboard settings let you control the out-of-the-box experience for every visitor:
SettingDescription
Default Page Theme Light or dark — applied on first visit before any localStorage preference is saved<br>Default Code Block Theme Which syntax-highlighting theme new code blocks start with<br>Default Code Block Mode Light or dark mode for every new code block
All five bundled themes (firstTheme, secondTheme, americanTheme, USAtheme, NewsTheme) and the admin panel now read this setting in their anti-FOUC inline script instead of hardcoding 'light'.
EaglePressTheme — Official Showcase Theme
A brand-new installable theme designed for eaglepress.org, now included in the bundle:
Deep navy + gold colour scheme — Playfair Display headings, Inter body
Home page with full-bleed hero post , card grid, and sidebar
/themes gallery — preview images, version badges, Download + Preview buttons for every theme in the repository
/plugins directory — Download + Source (GitHub) buttons for every plugin
Notice banner on non-eaglepress.org installs explaining the theme's distribution purpose
Dark mode, full syntax highlighting, responsive layout
Available in the Themes marketplace as 2_EaglePressTheme
New Core Routes
RouteBehaviour
Theme gallery (eaglepress.org) or redirect card to eaglepress.org/themes<br>Plugin directory (eaglepress.org) or redirect card to eaglepress.org/plugins<br>Live preview of any installed theme using the first published post
Global Lists System
A new Update Global Lists button in the Distribution Manager scans all theme and plugin zips in the repository, reads their manifests, and writes global_theme_list.jsonpyjscsshtmlphpshccpprsluaplsqlmdtxt + global_plugin_list.jsonpyjscsshtmlphpshccpprsluaplsqlmdtxt — the JSON files that power the /themes and /plugins showcase pages.
💡 Existing installations get all v2.00 improvements automatically via the One-Click Updater.
Every code block now has an independent light/dark mode toggle button — the 💡 / 🔅 emoji button placed between the word-wrap checkbox and the theme dropdown.
StateButtonBorder
Light mode💡 lightbulbYellow<br>Dark mode🔅 low-brightnessGreen
Key features:
Each code block is completely independent — toggling one block does not affect any other
Default is always light mode on first visit
Mode is persisted per block in localStoragepyjscsshtmlphpshccpprsluaplsqlmdtxt (keyed by page path + block index), just like word-wrap and theme preferences
All 10 themes now have both a light and a dark variant:
ThemeLightDark
GitHubCDN githubpyjscsshtmlphpshccpprsluaplsqlmdtxtCDN github-darkpyjscsshtmlphpshccpprsluaplsqlmdtxt<br>Atom OneCDN atom-one-lightpyjscsshtmlphpshccpprsluaplsqlmdtxtCDN atom-one-darkpyjscsshtmlphpshccpprsluaplsqlmdtxt<br>MonokaiCustom (cream #fafaf6pyjscsshtmlphpshccpprsluaplsqlmdtxt)CDN monokaipyjscsshtmlphpshccpprsluaplsqlmdtxt<br>Visual StudioCDN vspyjscsshtmlphpshccpprsluaplsqlmdtxtCDN vs2015pyjscsshtmlphpshccpprsluaplsqlmdtxt<br>NordCustom (Snow Storm #eceff4pyjscsshtmlphpshccpprsluaplsqlmdtxt)CDN nordpyjscsshtmlphpshccpprsluaplsqlmdtxt<br>AgateCustom (#f5f5f5pyjscsshtmlphpshccpprsluaplsqlmdtxt)CDN agatepyjscsshtmlphpshccpprsluaplsqlmdtxt<br>XcodeCDN xcodepyjscsshtmlphpshccpprsluaplsqlmdtxtCustom (#1d1f20pyjscsshtmlphpshccpprsluaplsqlmdtxt)<br>ClassicCDN defaultpyjscsshtmlphpshccpprsluaplsqlmdtxtCustom (#1e1e1epyjscsshtmlphpshccpprsluaplsqlmdtxt)<br>Notepad++Custom (white)Custom (#1e1e1epyjscsshtmlphpshccpprsluaplsqlmdtxt)<br>KateCustom (white)Custom (KDE Breeze #232629pyjscsshtmlphpshccpprsluaplsqlmdtxt)
Previously separate paired entries (githubpyjscsshtmlphpshccpprsluaplsqlmdtxt + github-darkpyjscsshtmlphpshccpprsluaplsqlmdtxt, atom-one-darkpyjscsshtmlphpshccpprsluaplsqlmdtxt + atom-one-lightpyjscsshtmlphpshccpprsluaplsqlmdtxt, etc.) are now a single unified entry — the theme dropdown went from 13 entries to 10.
ModernTheme: The "Register" navigation and footer link has been renamed to "Create Account" . The site...