Quellen, css

27 Quellen in /var/www/code/css/sources.yaml.

IDTitelURL / ReferenzPublisherTypRelevanz
W3C_CSS_CASCADE_6CSS Cascading and Inheritance Level 6https://www.w3.org/TR/css-cascade-6/Cascade, origins, importance, cascade layers und @scope als Grundlage fuer wartbare CSS-Architektur.
MDN_LAYERMDN: @layerhttps://developer.mozilla.org/en-US/docs/Web/CSS/@layerCascade Layers zur Steuerung von Prioritaet ohne Spezifitaetskaempfe.
MDN_CUSTOM_PROPERTIESMDN: Using CSS custom propertieshttps://developer.mozilla.org/en-US/docs/Web/CSS/CSS_cascading_variables/Using_CSS_custom_propertiesCSS Custom Properties fuer semantische Design Tokens, DRY und Theme-Faehigkeit.
MDN_CONTAINER_QUERIESMDN: CSS container querieshttps://developer.mozilla.org/en-US/docs/Web/CSS/CSS_container_queriesKomponenten koennen sich an ihre Container statt nur an Viewport-Breakpoints anpassen.
MDN_NESTINGMDN: Using CSS nestinghttps://developer.mozilla.org/en-US/docs/Web/CSS/CSS_nesting/Using_CSS_nestingNative CSS Nesting kann Wartbarkeit verbessern, erhoeht aber Spezifitaets- und Tiefenrisiko.
MDN_WHEREMDN: :where()https://developer.mozilla.org/en-US/docs/Web/CSS/:whereNiedrige Spezifitaet fuer Basis-/Reset-/Layout-Selektoren.
MDN_HASMDN: :has()https://developer.mozilla.org/en-US/docs/Web/CSS/:hasRelationale Selektoren koennen JS reduzieren, muessen aber bewusst und performant eingesetzt werden.
MDN_SUPPORTSMDN: @supportshttps://developer.mozilla.org/en-US/docs/Web/CSS/@supportsFeature Detection und progressive CSS-Verbesserung ohne Browser-Sniffing.
MDN_LOGICAL_PROPERTIESMDN: CSS logical properties and valueshttps://developer.mozilla.org/en-US/docs/Web/CSS/CSS_logical_properties_and_valuesRichtungsunabhaengige Layouts fuer Internationalisierung und robuste Schreibmodi.
MDN_PREFERS_COLOR_SCHEMEMDN: prefers-color-schemehttps://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-color-schemeSystempraeferenz fuer Light/Dark Mode.
MDN_COLOR_SCHEMEMDN: color-schemehttps://developer.mozilla.org/en-US/docs/Web/CSS/color-schemeUA-Controls und initiale Farbschema-Verhandlung, inkl. Vermeidung falscher Erstfarben.
MDN_PREFERS_REDUCED_MOTIONMDN: prefers-reduced-motionhttps://developer.mozilla.org/en-US/docs/Web/CSS/@media/prefers-reduced-motionNutzerpraeferenz fuer reduzierte Bewegung.
MDN_FORCED_COLORSMDN: forced-colorshttps://developer.mozilla.org/en-US/docs/Web/CSS/@media/forced-colorsHigh-Contrast/Forced-Colors-Kompatibilitaet.
MDN_HOVERMDN: hover media featurehttps://developer.mozilla.org/en-US/docs/Web/CSS/@media/hoverHover-Styles nur einsetzen, wenn Hover-Eingabe tatsaechlich verfuegbar ist.
MDN_POINTERMDN: pointer media featurehttps://developer.mozilla.org/en-US/docs/Web/CSS/@media/pointerTouch-/Pointer-Zielgroessen und Eingabemodalitaeten.
MDN_CSS_CONTAINMENTMDN: Using CSS containmenthttps://developer.mozilla.org/en-US/docs/Web/CSS/CSS_containment/Using_CSS_containmentContainment und content-visibility fuer Performance bei grossen Seiten.
MDN_CSS_PERFORMANCEMDN: CSS performance optimizationhttps://developer.mozilla.org/en-US/docs/Learn_web_development/Extensions/Performance/CSSCSS-Dateigroessen, ungenutzte Regeln, render-blocking CSS und optimierte Auslieferung.
WEBDEV_RENDER_BLOCKING_CSSweb.dev: Render-blocking CSShttps://web.dev/critical-rendering-path-render-blocking-css/CSS ist render-blocking; kritisches CSS klein halten und Auslieferung bewusst planen.
WCAG22Web Content Accessibility Guidelines 2.2https://www.w3.org/TR/WCAG22/Kontrast, Fokus, Reflow, Text Spacing, Motion, Pointer, Status und Name/Role/Value.
WCAG_CONTRAST_MINIMUMUnderstanding WCAG 1.4.3 Contrast (Minimum)https://www.w3.org/WAI/WCAG22/Understanding/contrast-minimum.htmlTextkontrast fuer alle Theme- und State-Farbpaare.
WCAG_NON_TEXT_CONTRASTUnderstanding WCAG 1.4.11 Non-text Contrasthttps://www.w3.org/WAI/WCAG22/Understanding/non-text-contrast.htmlFokus, Borders, Icons, Controls und Zustandsmarker brauchen ausreichenden Kontrast.
WCAG_USE_OF_COLORUnderstanding WCAG 1.4.1 Use of Colorhttps://www.w3.org/WAI/WCAG22/Understanding/use-of-color.htmlFarbe darf nicht einzige Informationsquelle sein.
WCAG_FOCUS_APPEARANCEUnderstanding WCAG 2.4.13 Focus Appearancehttps://www.w3.org/WAI/WCAG22/Understanding/focus-appearance.htmlFokusindikatoren muessen ausreichend sichtbar und kontrastreich sein.
COCKBURN_HEXAGONALAlistair Cockburn: Hexagonal Architecturehttps://alistair.cockburn.us/hexagonal-architectureUI und Styling sind Adapter an der Aussenseite; Application bleibt unabhaengig von Praesentation.
FOWLER_PRESENTATION_DOMAINMartin Fowler: Presentation Domain Separationhttps://martinfowler.com/bliki/PresentationDomainSeparation.htmlPraesentations- und Domainlogik getrennt halten.
LOCAL_GUI_RULESLokale GUI-YAML-Librariesfile:/var/www/code/guiProjektinterne GUI-Regeln fuer Formulare, Tabellen, Suche, Feedback, Theme, Uploads, Auth und Modal-Verbot.
LOCAL_JS_RULESLokale Vanilla-JS-YAML-Libraryfile:/var/www/code/jsJS setzt State/Verhalten; CSS reagiert auf Klassen, data-state, aria-* und Tokens.

Zurück zum Bereich