Oeffnungen-Sublayer + Sturzlinien + Referenz-Layer + Pill-Inputs + Anordnen-Pill
- Oeffnungen-Subtree (Rahmen/Glas/Tuerblatt/Sims/Pane/Schwung/Sturz) als nested Children unter WAENDE im dossier_ebenen-Tree registriert + per-Kind Material (Glas mit Transparenz) - Sturzlinien bei 1:100 Tueren mit Innen/Aussen/Beide/Keine-Dropdown - Referenzlinien-Layer (19) als eigene Ebene fuer wand_axis + oeffnung_point - Swisstopo Patch-Terrain (Brep.CreatePatch) ersetzt das falsche Loft - Pill-Style fuer alle Inputs zentral via index.css - 2x2 Anordnen-Pill in der Oberleiste (BringToFront/Forward/Backward/SendToBack via Rhinos DisplayOrder, kein Z-Offset) - Chevron-Verschiebung in Ebenen-Panel ohne dass Siblings shiften - Fix: _update_ebene_field walked nur Top-Level, nested Sublayer-Style- Changes wurden nicht persistiert - Fix: Sturz-Linetype wurde bei jedem Wand-Regen zurueckgesetzt Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
+20
-4
@@ -161,17 +161,33 @@ input, select {
|
||||
background: var(--bg-input);
|
||||
color: var(--text-primary);
|
||||
border: 1px solid var(--border);
|
||||
border-radius: var(--r);
|
||||
padding: 5px 8px;
|
||||
border-radius: 999px;
|
||||
padding: 4px 12px;
|
||||
outline: none;
|
||||
transition: border-color 0.16s, box-shadow 0.16s;
|
||||
transition: border-color 0.16s, background 0.16s, box-shadow 0.16s;
|
||||
}
|
||||
input:hover {
|
||||
border-color: var(--accent);
|
||||
background: var(--bg-item-hover);
|
||||
}
|
||||
input:hover { border-color: var(--text-muted); }
|
||||
input:focus, select:focus {
|
||||
border-color: var(--accent);
|
||||
box-shadow: 0 0 0 2px var(--accent-dim);
|
||||
}
|
||||
input[type="number"]::-webkit-inner-spin-button { opacity: 0.3; }
|
||||
/* Checkboxes + Color-Picker: kein Pill — native rendering. */
|
||||
input[type="checkbox"], input[type="radio"], input[type="color"],
|
||||
input[type="file"], input[type="range"] {
|
||||
border-radius: 0;
|
||||
padding: 0;
|
||||
background: transparent;
|
||||
}
|
||||
input[type="checkbox"]:hover, input[type="radio"]:hover,
|
||||
input[type="color"]:hover, input[type="file"]:hover,
|
||||
input[type="range"]:hover {
|
||||
background: transparent;
|
||||
border-color: var(--border);
|
||||
}
|
||||
|
||||
/* Pill-shaped select */
|
||||
select {
|
||||
|
||||
Reference in New Issue
Block a user