Skip to content

Website upgrade - #80

Merged
cmouse merged 78 commits into
mainfrom
develop
Sep 17, 2026
Merged

cmouse merged 78 commits into
mainfrom
develop

Conversation

@cmouse

@cmouse cmouse commented Sep 17, 2026

Copy link
Copy Markdown
Collaborator

No description provided.

slusarz and others added 29 commits September 15, 2026 05:13
Single carousel implementation in packages/shared-ui: auto-rotation,
dots, pause/play, aria-live, crossfade, data-driven slides. Site-specific
title and action buttons passed as Svelte 5 snippets.
The only two <input> elements in the repo (search boxes on /news and
/security) are fully styled with explicit utility classes, so the
plugin restyles nothing. Remove the @plugin lines and the devDependency
(lock hand-edited; npm remote fetch is disabled in this environment).
Each CodeBlock instance renders exactly one copy button, so the
copiedStates Record<string,boolean> keyed by a required copyId prop
(plus copyIdSuffix plumbing through RepoSection) collapsed to one
local copied: boolean. Verified with svelte-check: 0 errors.
SiteLayout is the only caller and never passed it; the logo always
points at the site root.
Zero usages in either site.
The class matched no CSS anywhere; the mobile nav rendered without
any animation.
Add a banner on both the Dovecot and Pigeonhole Security pages linking
to the Dovecot Pro (commercial product) security advisory program,
noting that Pro advisories may also apply to the Community Editions.
CVEs that pre-date CSAF program will continue to be stored
inside this project, albeit now in a single .json file.
@cmouse
cmouse merged commit aef0ee4 into main Sep 17, 2026
13 checks passed

This branch was successfully deployed

3 active deployments
repo — e407203b Deployed Sep 17, 2026 by cmouse via repo #141
dovecot — e407203b Deployed Sep 17, 2026 by cmouse via dovecot #141
pigeonhole — e407203b Deployed Sep 17, 2026 by cmouse via pigeonhole #141
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants