Lineale oben + links in allen 2D-Ansichten (Vectorworks-Stil)

Screen-fixe Lineal-Leisten über dem sichtbaren Ausschnitt: Major-Ticks mit
Meter-Beschriftung ('5.000m', Schrittweite 1/2/5·10^n nach Zoom), Minor-Ticks,
gedrehte Beschriftung am linken Lineal, gelber Cursor-Marker je Achse, Ecke
oben links. pointerEvents none — Klicks gehen durch. Gilt für Grundriss,
Schnitt, Ansicht und Zeichnungs-Ebenen (PlanRulers in PlanView, Default an,
per showRulers-Prop abschaltbar). 737/737 grün; headless verifiziert.
This commit is contained in:
2026-07-11 02:22:14 +02:00
parent 4c4c9907af
commit 1945fecd11
2 changed files with 197 additions and 4 deletions
+32
View File
@@ -2058,6 +2058,38 @@ body {
font-weight: 700;
}
/* Lineale (oben + links, VW-Stil): helle Papier-Leisten, Tinte-Ticks,
gelber Cursor-Marker. */
.plan-svg .plan-ruler-strip {
fill: #f7f6f3;
fill-opacity: 0.96;
}
.plan-svg .plan-ruler-border {
stroke: #b9b5ae;
stroke-width: 1;
vector-effect: non-scaling-stroke;
}
.plan-svg .plan-ruler-tick {
stroke: #6d6a64;
stroke-width: 1;
vector-effect: non-scaling-stroke;
}
.plan-svg .plan-ruler-text {
fill: #3c3a36;
font-family: var(--mono, ui-monospace, monospace);
font-weight: 500;
}
.plan-svg .plan-ruler-cursor {
fill: #e8c33c;
fill-opacity: 0.9;
}
.plan-svg .plan-ruler-corner {
fill: #f0efec;
stroke: #b9b5ae;
stroke-width: 1;
vector-effect: non-scaling-stroke;
}
/* Weicher Winkel-Snap: gestrichelte Führungslinie (dezent) + Winkel-Badge in
derselben dunklen Dropdown-Pille wie das Cursor-HUD. */
.plan-svg .plan-angle-guide-line {