Skip to content

Commit 47d29fb

Browse files
committed
Add has examples for Modifiers and distinguish modifier usecases
1 parent d0038e5 commit 47d29fb

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,12 +94,14 @@ Varianten und Status einer Komponente werden mit Modifier abgebildet. Sie treten
9494

9595
#### Beispiele
9696

97-
`.button.is-primary`, `.text-link.is-unobtrusive`, `.product-list--entry.is-sold-out`, `.button.primary.is-disabled`
97+
* `.button.is-primary`, `.text-link.is-unobtrusive`, `.product-list--entry.is-sold-out`, `.button.primary.is-disabled`,
98+
* `.navigation.has-submenu`, `.button.has-addon`
9899

99100
#### Eigenschaften des Namens
100101

101102
* beschreibt einen Zustand oder besonderes Verhalten einer Komponenteninstanz, wodurch eine Variante entsteht
102-
* ist idealerweise ein einfaches Adjektiv mit dem Prefix `is-` oder `has-`
103+
* wenn sich der Modifier auf den Zustand oder das Verhalten einer Komponenteninstanz bezieht, benutzt man das `is`-Prefix und ein einfaches Adjektiv
104+
* falls eine Komponenteninstanz sich auf einen Bestandteil der Komponenteninstanz bezieht, benutzt man das `has`-Prefix und ein einfaches Nomen
103105
* die Prefixe werden benötigt, damit ein Modifier einfach identifiziert werden kann und Zustände abgebildet werden können, für die Adjektive nicht ausreichend sind
104106
* steht nie alleine, sondern ist nur in Verbindung mit der Komponente eindeutig ([Warum?](https://github.com/zweitag/html-css-guidelines/pull/2#discussion_r123475470))
105107

0 commit comments

Comments
 (0)