diff --git a/docs/documentation/components/form-base-test.html b/docs/documentation/components/form-base-test.html index d6360dfc..3c2a4b3f 100644 --- a/docs/documentation/components/form-base-test.html +++ b/docs/documentation/components/form-base-test.html @@ -77,9 +77,8 @@

Visueel voorbeeld:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut maximus volutpat ligula.

- - - + + @@ -92,14 +91,8 @@

Visueel voorbeeld:

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut maximus volutpat ligula. </p> - <label for="form-example-base">Voorbeeld text input</label> - <input - id="form-example-base" - name="form-example-base" - placeholder="voorbeeld text input" - type="text" - /> - + <label for="form-example-explanation-base">Voorbeeld text input</label> + <input id="form-example-explanation-base" name="form-example-explanation-base" placeholder="voorbeeld text input" type="text" /> <button type="submit">Verzend</button> </form> @@ -114,8 +107,8 @@

Visueel voorbeeld:

varius eget. Mauris euismod a augue sit amet condimentum.

- - + + @@ -129,10 +122,10 @@

Visueel voorbeeld:

<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut maximus volutpat ligula, et accumsan ipsum varius eget. Mauris euismod a augue sit amet condimentum.</p> </div> - <label for="form-example-base">Voorbeeld text input</label> + <label for="form-example-explanation-block-base">Voorbeeld text input</label> <input - id="form-example-base" - name="form-example-base" + id="form-example-explanation-block-base" + name="form-example-explanation-block-base" placeholder="voorbeeld text input" type="text" /> @@ -146,10 +139,37 @@

Notificatie op invoerveld

Visueel voorbeeld foutmelding:

-
- -

+

+ Foutmelding: Lorem ipsum dolor set amet +

+ + + +

Html-voorbeeld:

+
+              
+<form action="" method="post">
+  <label for="input-error">Input</label>
+  <input id="input-error" class="error" value="Lorem ipsum" aria-describedby="input-error-message"
+      aria-invalid="true">
+  <p class="error" id="input-error-message">
+    <span>Foutmelding:</span> Lorem ipsum dolor set amet
+  </p>
+  <button type="submit">Verzend</button>
+</form>
+              
+            
+ +

Notificatie gegroepeerd met invoerveld (onder)

+

Visueel voorbeeld foutmelding:

+
+
+ + +

Foutmelding: Lorem ipsum dolor set amet

@@ -160,11 +180,11 @@

Visueel voorbeeld foutmelding:

               
 <form action="" method="post">
-  <label for="input-error">Input</label>
-  <div>
-    <input id="input-error" class="error" value="Lorem ipsum" aria-describedby="input-error-message" aria-invalid="true">
-    <p class="error" id="input-error-message">
-        <span>Foutmelding:</span> Lorem ipsum dolor set amet
+  <div class="notification">
+    <label for="notifiction-grouped-below-error">Input</label>
+    <input id="notifiction-grouped-below-error" class="error" value="Lorem ipsum" aria-describedby="notifiction-grouped-below-error-message" aria-invalid="true">
+    <p class="error" id="notifiction-grouped-below-error-message">
+      <span>Foutmelding:</span> Lorem ipsum dolor set amet
     </p>
   </div>
   <button type="submit">Verzend</button>
@@ -172,15 +192,15 @@ 

Visueel voorbeeld foutmelding:

-

Visueel voorbeeld toelichting:

+

Notificatie gegroepeerd met invoerveld (boven)

- -
-

+ +

+

Toelichting: Lorem ipsum dolor set amet

- +
@@ -189,12 +209,13 @@

Visueel voorbeeld toelichting:

               
 <form action="" method="post">
-  <label for="input-explanation">Input</label>
-  <div>
-    <p class="explanation" id="input-explanation-message">
+  <label for="notification-grouped-above-explanation">Input</label>
+  <div class="notification">
+    <p class="explanation" id="notification-grouped-above-explanation-message">
       <span>Toelichting:</span> Lorem ipsum dolor set amet
     </p>
-    <input id="input-explanation" class="explanation" value="Lorem ipsum" aria-describedby="input-explanation-message" aria-invalid="true">
+    <input id="notification-grouped-above-explanation" class="explanation" value="Lorem ipsum"
+      aria-describedby="notification-grouped-above-explanation-message" aria-invalid="true">
   </div>
   <button type="submit">Verzend</button>
 </form>
@@ -203,12 +224,12 @@ 

Visueel voorbeeld toelichting:

Visueel voorbeeld waarschuwing:

- -
-

+ +

+

Waarschuwing: Lorem ipsum dolor set amet

-
@@ -218,12 +239,13 @@

Visueel voorbeeld waarschuwing:

               
 <form action="" method="post">
-  <label for="input-warning">Input</label>
-  <div>
-    <p class="warning" id="input-warning-message">
+  <label for="notification-grouped-above-warning">Input</label>
+  <div class="notification">
+    <p class="warning" id="notification-grouped-above-warning-message">
       <span>Waarschuwing:</span> Lorem ipsum dolor set amet
     </p>
-    <input id="input-warning" class="warning" value="Lorem ipsum" aria-describedby="input-warning-message" aria-invalid="true">
+    <input id="notification-grouped-above-warning" class="warning" value="Lorem ipsum" aria-describedby="notification-grouped-above-warning-message"
+      aria-invalid="true">
   </div>
   <button type="submit">Verzend</button>
 </form>
@@ -232,13 +254,13 @@ 

Visueel voorbeeld waarschuwing:

Visueel voorbeeld bevestiging:

- -
-

+ +

+

Bevestiging: Lorem ipsum dolor set amet

- +
@@ -247,12 +269,13 @@

Visueel voorbeeld bevestiging:

               
 <form action="" method="post">
-  <label for="input-confirmation">Input</label>
-  <div>
-    <p class="confirmation" id="input-confirmation-message">
-        <span>Bevestiging:</span> Lorem ipsum dolor set amet
+  <label for="notification-grouped-above-confirmation">Input</label>
+  <div class="notification">
+    <p class="confirmation" id="notification-grouped-above-confirmation-message">
+      <span>Bevestiging:</span> Lorem ipsum dolor set amet
     </p>
-      <input id="input-confirmation" class="confirmation" value="Lorem ipsum" aria-describedby="input-confirmation-message" aria-invalid="true">
+    <input id="notification-grouped-above-confirmation" class="confirmation" value="Lorem ipsum"
+      aria-describedby="notification-grouped-above-confirmation-message" aria-invalid="true">
   </div>
   <button type="submit">Verzend</button>
 </form>
@@ -261,12 +284,12 @@ 

Visueel voorbeeld bevestiging:

Visueel voorbeeld systeembericht

- -
-

+ +

+

Systeembericht: Lorem ipsum dolor set amet

-
@@ -276,16 +299,16 @@

Visueel voorbeeld systeembericht

               
 <form action="" method="post">
-  <label for="input-system">Input</label>
-  <div>
-    <p class="system" id="input-system-message">
-        <span>Systeembericht:</span> Lorem ipsum dolor set amet
+  <label for="notification-grouped-aboce-system">Input</label>
+  <div class="notification">
+    <p class="system" id="notification-grouped-aboce-system-message">
+      <span>Systeembericht:</span> Lorem ipsum dolor set amet
     </p>
-    <input id="input-system" class="system" value="Lorem ipsum" aria-describedby="input-system-message" aria-invalid="true">
+    <input id="notification-grouped-aboce-system" class="system" value="Lorem ipsum" aria-describedby="notification-grouped-aboce-system-message"
+      aria-invalid="true">
   </div>
   <button type="submit">Verzend</button>
 </form>
-
               
             
@@ -477,10 +500,81 @@

Visueel voorbeeld:

</div> </fieldset> <button type="submit">Verzend</button> +</form> +
+
+ +

Invoerveld met notificatie

+

Visueel voorbeeld:

+ +
+

Toelichting: Lorem ipsum dolor set amet

+ +
+ + +
+
+ + + +

Html-voorbeeld:

+
+                
+<form action="" method="post" class="horizontal-view">
+  <div class="notification">
+    <p class="explanation" id="notification-message"><span>Toelichting:</span> Lorem ipsum dolor set amet</p>
+    
+    <div>
+        <label for="notification">IBAN-nummer</label>
+        <input id="notification" name="iban" placeholder="Lorem ipsum dolor set" type="text">
+    </div>
+  </div>
+  <button type="submit">Verzend</button>
+</form>
+              
+            
+ +

Invoerveld met notificatie binnen fieldset

+

Visueel voorbeeld:

+
+
+ Lorem ipsum + +
+

Toelichting: Lorem ipsum dolor set amet

+ +
+ + +
+
+
+ +
+ +

Html-voorbeeld:

+
+                
+<form action="" method="post" class="horizontal-view">
+  <fieldset>
+    <legend>Lorem ipsum</legend>
+
+    <div class="notification">
+      <p class="explanation" id="notification-2-message"><span>Toelichting:</span> Lorem ipsum dolor set amet</p>
+      
+      <div>
+          <label for="notification-2">IBAN-nummer</label>
+          <input id="notification-2" name="iban" placeholder="Lorem ipsum dolor set" type="text">
+      </div>
+    </div>
+  </fieldset>
+  <button type="submit">Verzend</button>
 </form>
               
             
+

Test set

@@ -572,7 +666,7 @@

Lorem ipsum dolor set amet

-
+
@@ -581,7 +675,7 @@

Lorem ipsum dolor set amet

Foutmelding Lorem ipsum

-
+
Dit veld is verplicht
@@ -624,7 +718,7 @@

Lorem ipsum dolor set amet

-
+
@@ -670,7 +764,7 @@

Lorem ipsum dolor set amet

amet
-
+
@@ -685,62 +779,74 @@

Lorem ipsum dolor set amet

- -
- -

Foutmelding: Lorem ipsum dolor - set amet

+
+ +
+ +

Foutmelding: Lorem ipsum dolor + set amet

+
- -
-

Toelichting: Lorem - ipsum - dolor set amet

- +
+ +
+

Toelichting: Lorem + ipsum + dolor set amet

+ +
- -
-

Waarschuwing: Lorem ipsum - dolor set amet

- +
+ +
+

Waarschuwing: Lorem ipsum + dolor set amet

+ +
- -
- -

- Foutmelding: Lorem ipsum dolor set amet -

+
+ +
+ +

+ Foutmelding: Lorem ipsum dolor set amet +

+
- -
-

- Toelichting: Lorem ipsum dolor set amet -

- +
+ +
+

+ Toelichting: Lorem ipsum dolor set amet +

+ +
- -
-

- Waarschuwing: Lorem ipsum dolor set amet -

- +
+ +
+

+ Waarschuwing: Lorem ipsum dolor set amet +

+ +
@@ -773,17 +879,19 @@

Lorem ipsum dolor set amet

- -
-

- Foutmelding: Lorem ipsum dolor set amet -

- +
+ +
+

+ Foutmelding: Lorem ipsum dolor set amet +

+ +
@@ -832,8 +940,8 @@

Lorem ipsum dolor set amet

- -
+ +
Toelichting:

Het selecteren van meerdere opties hangt af van uw gebruikte systeem. Enkele voorbeelden:

@@ -847,8 +955,8 @@

Lorem ipsum dolor set amet

- @@ -1126,44 +1234,45 @@

Lorem ipsum dolor set amet

type="text">
-
- +
+ +
+ -
-
- +
+

+ Waarschuwing: Lorem ipsum +

-

- Waarschuwing: Lorem ipsum -

+
-
- +
+

+ Toelichting: Lorem ipsum +

-

- Toelichting: Lorem ipsum -

+
-
+
@@ -1174,7 +1283,7 @@

Lorem ipsum dolor set amet

-
+
Dit veld is verplicht
Lorem ipsum dolor set amet

-
- +
+

+ Toelichting: Lorem ipsum dolor set amet. +

+
+ -

- Toelichting: Lorem ipsum dolor set amet. -

@@ -1234,22 +1344,23 @@

Lorem ipsum dolor set amet

-
- +
+
+ Toelichting: +

Het selecteren van meerdere opties hangt af van uw gebruikte systeem. Enkele + voorbeelden:

+
    +
  • Windows: Houd de ctrl-knop ingedrukt en selecteer met de muis de + gewenste opties. +
  • +
  • Mac: Houd de cmd-knop ingedrukt en selecteer met de muis de + gewenste opties. +
  • +
+
+
-
- Toelichting: -

Het selecteren van meerdere opties hangt af van uw gebruikte systeem. Enkele - voorbeelden:

-
    -
  • Windows: Houd de ctrl-knop ingedrukt en selecteer met de muis de - gewenste opties. -
  • -
  • Mac: Houd de cmd-knop ingedrukt en selecteer met de muis de - gewenste opties. -
  • -
-
+ + + -

- Foutmelding: Lorem ipsum dolor set amet -

+
+ +

+ Foutmelding: Lorem ipsum dolor set amet +

+
- -
-

- Toelichting: Lorem ipsum dolor set amet -

- +
+ +
+

+ Toelichting: Lorem ipsum dolor set amet +

+ +
- -
-

- Waarschuwing: Lorem ipsum dolor set amet -

- +
+ +
+

+ Waarschuwing: Lorem ipsum dolor set amet +

+ +
@@ -1847,7 +1964,7 @@

Lorem ipsum dolor set amet

Velden met validatie -
+
Lorem ipsum dolor set amet
-
- - +
+ - -

- Toelichting: Wachtwoord moet minimaal 8 tekens bevatten waarvan - minimaal 1 hoofdletter, 1 kleineletter en 1 cijfer. -

+

+ Toelichting: Wachtwoord moet minimaal 8 tekens bevatten waarvan + minimaal 1 hoofdletter, 1 kleineletter en 1 cijfer. +

@@ -1985,22 +2100,23 @@

Lorem ipsum dolor set amet

-
- +
+
+ Toelichting: +

Het selecteren van meerdere opties hangt af van uw gebruikte systeem. Enkele + voorbeelden:

+
    +
  • Windows: Houd de ctrl-knop ingedrukt en selecteer met de muis + de gewenste opties. +
  • +
  • Mac: Houd de cmd-knop ingedrukt en selecteer met de muis de + gewenste opties. +
  • +
+
+
-
- Toelichting: -

Het selecteren van meerdere opties hangt af van uw gebruikte systeem. Enkele - voorbeelden:

-
    -
  • Windows: Houd de ctrl-knop ingedrukt en selecteer met de muis - de gewenste opties. -
  • -
  • Mac: Houd de cmd-knop ingedrukt en selecteer met de muis de - gewenste opties. -
  • -
-
+ + +
+ +
+

+ Toelichting: Lorem ipsum dolor set amet. +

+ +
- -
-

- Waarschuwing: Lorem ipsum dolor set amet -

- +
+ +
+

+ Waarschuwing: Lorem ipsum dolor set amet +

+ +
- -
-

- Toelichting: Lorem ipsum dolor set amet. -

- +
+ +
+

+ Toelichting: Lorem ipsum dolor set amet. +

+ +
- -
- -

Lorem ipsum dolor set amet.

+
+ +
+ +

Lorem ipsum dolor set amet.

+
- -
- -

- Toelichting: Lorem ipsum dolor set amet. -

+
+ +
+ +

+ Toelichting: Lorem ipsum dolor set amet. +

+
- -
-

- Toelichting: Lorem ipsum dolor set amet. -

- +
+ +
+

+ Toelichting: Lorem ipsum dolor set amet. +

+ +
- -
- -

- Toelichting: Lorem ipsum dolor set amet. -

+
+ +
+ +

+ Toelichting: Lorem ipsum dolor set amet. +

+
+
Radio-selectielijst met reguliere toelichting -

- Toelichting: Lorem ipsum dolor set amet. -

-
-
- - -
-
- - +
+

+ Toelichting: Lorem ipsum dolor set amet. +

+
+
+ + +
+
+ + +
@@ -2486,21 +2620,23 @@

Lorem ipsum dolor set amet

Radio-selectielijst met ingeklapte toelichting -
-
- - -
-
- - +
+
+
+ + +
+
+ + +
+

+ Toelichting: Lorem ipsum dolor set amet. +

-

- Toelichting: Lorem ipsum dolor set amet. -

@@ -2584,52 +2720,54 @@

Lorem ipsum dolor set amet

naam. Lorem ipsum dolor set amet.
-
- +
+
+ -

- Foutmelding: Lorem ipsum dolor set amet -

+

+ Foutmelding: Lorem ipsum dolor set amet +

-
- +
-

- Toelichting: Lorem ipsum dolor set amet. -

+
+

+ Toelichting: Lorem ipsum dolor set amet. +

-
- +
+

+ Waarschuwing: Lorem ipsum dolor set amet +

+
-

- Waarschuwing: Lorem ipsum dolor set amet -

+
-
- +
+

+ Toelichting: Lorem ipsum dolor set amet. +

-

- Toelichting: Lorem ipsum dolor set amet. -

+