Der Waechter gegen Namensstreit gilt jetzt fuer das ganze Haus
Er wurde gestern fuer `reaktion.css` gebaut, nachdem `.stufen` dort
zweimal stand und die Stufenleiter der Spenden dadurch das Aussehen
der Chat-Leiste bekam -- drei Stufen nebeneinander, 572 Pixel in
einer 327 Pixel schmalen Spalte, mit der waagerechten Rollleiste auf
Filipes Bildschirmfoto.
Eine Wache, die nur eine Datei ansieht, findet genau die Fehler
dieser einen Datei. Auf alle 36 Stilvorlagen angewandt fand sie
GENAU EINE weitere Stelle.
DER FUND: `.wahl2__eintrag` in gate.css
Zeile 1584 display: block (mit text-overflow: ellipsis)
Zeile 2634 display: flex (fuer Personenbilder, 08.09.2026)
Kein Streit zweier Bauteile, sondern eine spaetere Erweiterung --
und trotzdem ein echter Fehler: `text-overflow: ellipsis` wirkt bei
`display: flex` NICHT auf ein anonymes Flex-Kind. Der Knopf
„… eintragen" in jeder Auswahl des Hauses hat langen Text seither
HART abgeschnitten statt mit „…" gekuerzt.
GEMESSEN -- und nur im Bild zu sehen: `scrollWidth` ist in beiden
Faellen gleich (364 px bei 200 px Breite). Die Zahlen sagten
„kein Unterschied", das Bildschirmfoto zeigte einen. Ein Beleg mehr
dafuer, dass zwei gleiche Zahlen nicht dasselbe Ergebnis bedeuten.
REPARIERT
- Der eigene Eintrag bekommt einen `.wahl2__name`-Span, wie jeder
andere Eintrag auch. Damit kuerzt er wieder mit „…".
- Die zwei Grundregeln sind eine. Wer die erste las, glaubte an
`display: block` -- 1050 Zeilen weiter stand das Gegenteil.
DIE WACHE
923 Grundregeln in 36 Stilvorlagen, keine Klasse zweimal
verschieden gebaut. Gezaehlt wird nur, was sich widersprechen
kann: nicht dieselbe Klasse in einem Zusammenhang (`.saal .pult`),
nicht eine Variante in einer Medienabfrage, nicht
„erst versteckt, dann gezeigt". Sechs Gegenproben, darunter der
echte Fall vom 28.09. und eine Klasse im Kommentar.
GEPRUEFT: css-klassen, freie-namen, suchfeld, tippziele alle EXIT 0.
This commit is contained in:
+18
-18
@@ -7,18 +7,18 @@
|
||||
<meta name="robots" content="noindex, nofollow" />
|
||||
<link rel="manifest" href="/workspace/app.webmanifest" />
|
||||
<meta name="theme-color" content="#06090f" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291332" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291332" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609291332" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609291332" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291332" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609291332" />
|
||||
<link rel="icon" type="image/png" href="/assets/img/app-symbole/workspace-32.png?v=202609291344" />
|
||||
<link rel="apple-touch-icon" href="/assets/img/app-symbole/workspace-180.png?v=202609291344" />
|
||||
<link rel="stylesheet" href="assets/css/gate.css?v=202609291344" />
|
||||
<link rel="stylesheet" href="assets/css/start.css?v=202609291344" />
|
||||
<link rel="stylesheet" href="assets/css/aufgaben.css?v=202609291344" />
|
||||
<link rel="stylesheet" href="assets/css/entwicklung.css?v=202609291344" />
|
||||
<!-- Wegen des Kastens „Anfragen“ ueber der Liste. Eine eigene Kopie
|
||||
der Regel hier waere die zweite Stelle, an der dieselbe Sache
|
||||
anders aussieht. -->
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609291332" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609291332" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609291332" />
|
||||
<link rel="stylesheet" href="assets/css/bewerbung.css?v=202609291344" />
|
||||
<link rel="stylesheet" href="assets/css/module.css?v=202609291344" />
|
||||
<link rel="stylesheet" href="assets/css/haus.css?v=202609291344" />
|
||||
</head>
|
||||
|
||||
<body class="start">
|
||||
@@ -111,15 +111,15 @@
|
||||
|
||||
</main>
|
||||
|
||||
<script src="assets/js/meldung.js?v=202609291332" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609291332" defer></script>
|
||||
<script src="assets/js/meldung.js?v=202609291344" defer></script>
|
||||
<script src="assets/js/nachfrage.js?v=202609291344" defer></script>
|
||||
|
||||
<script src="assets/js/wahl.js?v=202609291332" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609291332" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609291332" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609291332" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609291332" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609291332" defer></script>
|
||||
<script src="assets/js/talente.js?v=202609291332" defer></script>
|
||||
<script src="assets/js/wahl.js?v=202609291344" defer></script>
|
||||
<script src="assets/js/bereiche.js?v=202609291344" defer></script>
|
||||
<script src="assets/js/installieren.js?v=202609291344" defer></script>
|
||||
<script src="assets/js/kopf.js?v=202609291344" defer></script>
|
||||
<script src="assets/js/glocke.js?v=202609291344" defer></script>
|
||||
<script src="assets/js/holen.js?v=202609291344" defer></script>
|
||||
<script src="assets/js/talente.js?v=202609291344" defer></script>
|
||||
</body>
|
||||
</html>
|
||||
|
||||
Reference in New Issue
Block a user