Add a solid outline tracing the frame's outer edge #13

Merged
darman merged 1 commits from feature/solid-outline into develop 2026-08-01 11:44:56 +02:00
1 Commits
Author SHA1 Message Date
darmanandClaude Opus 5 a22403d603 Add a solid outline tracing the frame's outer edge
Version Bump / apply-version-bump (pull_request) Successful in 23s
Version Bump / check-bump-label (pull_request) Skipped
New plugin:hyprchrome:outline_size (px, 0 = off) and outline_color
(default white) stroke the frame's outer silhouette - chamfers, title bar
plateau and side notches - with a flat color, so it reads as a drawn line
against the gradient-filled frame underneath. Off by default.

The line sits inside the frame rather than centred on the silhouette. The
outer path runs along the texture's own bounds, so half of a centred
stroke would fall off the surface and vanish on exactly those sides;
stroking at double width leaves the inner half, which comes to
outline_size on every edge.

The clip is the whole ring rather than just the outer path, so an outline
thicker than the frame stops at the window's edge instead of spilling
across the ring onto the window, and a miter spike at the plateau's dip
stays confined to the frame.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-07-31 02:00:06 +02:00