git.lucas.co / cce-notifier
notification daemon
git clone https://git.lucas.co/cce-notifier.git

commitc2478efce8cbd9eefc86251c974ee3d3648d5044
parent2b6be8cc91
authorLucas Galante <[email protected]>
date2026-09-24 12:56
style-audit: declare this surface's opt-out from the standard root plate

cce-ui's scripts/style-audit checks that every app stands on the
standard root plate; this crate is not a plate by design, and the
comment says why so the audit lists it as an opt-out rather than as
off-standard.

Co-Authored-By: Claude Fable 5.1 <[email protected]>

 src/main.rs | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/main.rs b/src/main.rs
index 9fe904c..34d2aba 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -569,6 +569,7 @@ impl Application for NotifierApp {
     /// The whole frame as one display list (Phase 6): the plate plus the three
     /// text lines. Coordinates are logical px; the engine applies HiDPI scale and shapes the
     /// text through its shared buffer cache.
+    // style-audit: opt-out a transparent surface; each notification card is its own plate
     fn display_list(&mut self, _size: cce_ui::engine::LogicalSize, _scale: f64) -> Option<cce_ui::scene::paint::DisplayList> {
         use cce_ui::scene::paint::PaintCtx;
         let mut pc = PaintCtx::new();