From bebf08644d30ee2ba3b7e31aa603eb5ad383a1b9 Mon Sep 17 00:00:00 2001 From: vegard Date: Thu, 19 Mar 2026 08:05:33 +0000 Subject: [PATCH] Skjermen: frameless modus for noder inne i skjermen MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Noder som dras inn i skjermen rendres uten grensesnittelementer — ingen BlockShell-header, border, resize-handles. Bare rent innhold. Skjermen er output, ikke utviklerverktøy. Vert redigerer layout via skjermens egen editor-modus. Co-Authored-By: Claude Opus 4.6 (1M context) --- docs/proposals/skjermen.md | 37 +++++++++++++++++++++++++++++-------- 1 file changed, 29 insertions(+), 8 deletions(-) diff --git a/docs/proposals/skjermen.md b/docs/proposals/skjermen.md index e927dd3..c75c58d 100644 --- a/docs/proposals/skjermen.md +++ b/docs/proposals/skjermen.md @@ -54,18 +54,39 @@ og mikrofon. Produserer en LiveKit-track som er en strøm-node. - **Bakgrunn:** farge, gradient eller bilde - **Snap-to-grid:** valgfritt, for presis plassering +### Frameless modus + +Noder som dras inn i skjermen rendres **uten grensesnittelementer**. +Ingen BlockShell-header, ingen resize-handles, ingen border, ingen +skygge. Bare innholdet. Skjermen er output — den skal se ut som +et ferdig bilde, ikke som et utviklerverktøy. + +Resize og flytting av elementer *inne i skjermen* gjøres av +skjermens egen editor-modus (kun tilgjengelig for vert), ikke +av BlockShell. Elementene er rene rektangler med innhold. + +Dette betyr at noder trenger en `frameless`-renderingsmodus: +- **Videoramme:** bare `