Skip to content

Develop more fixes - #78

Merged
cmouse merged 11 commits into
dovecot:developfrom
slusarz:develop_more_fixes
Sep 16, 2026
Merged

cmouse merged 11 commits into
dovecot:developfrom
slusarz:develop_more_fixes

Conversation

@slusarz

@slusarz slusarz commented Sep 16, 2026

Copy link
Copy Markdown
Contributor

In preparation for new website deployment

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.
Comment thread main/src/routes/security/+page.svelte Fixed
Comment thread pigeonhole/src/routes/security/+page.svelte Fixed
@github-actions

This comment has been minimized.

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.
@github-actions

This comment has been minimized.

@cmouse
cmouse merged commit e9d373a into dovecot:develop Sep 16, 2026
6 checks passed
@slusarz
slusarz deleted the develop_more_fixes branch September 16, 2026 16:58
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.

3 participants