diff options
Add form checkbox, radio and switch support to Menus
1 files changed, 21 insertions, 4 deletions
| -rw-r--r-- | docs/components.html | 25 |
diff --git a/docs/components.html b/docs/components.html index 838d1fe..5acf310 100644 --- a/docs/components.html +++ b/docs/components.html @@ -1237,19 +1237,29 @@ <div class="column col-4 col-xs-12"> <ul class="menu"> <li class="menu-item"> - <a href="#menus">Slack</a> + <label class="form-checkbox"> + <input type="checkbox" checked> + <i class="form-icon"></i> form-checkbox + </label> </li> <li class="menu-item"> - <a href="#menus">Hipchat</a> + <label class="form-radio"> + <input type="radio" checked> + <i class="form-icon"></i> form-radio + </label> </li> <li class="menu-item"> - <a href="#menus">Skype</a> + <label class="form-switch"> + <input type="checkbox" checked> + <i class="form-icon"></i> form-switch + </label> </li> </ul> </div> </div> <div class="docs-note"> <p>Add a container element with the <code>menu</code> class. And add child elements with the <code>menu-item</code> class. You can separate menu items with a <code>divider</code>. Spectre.css does not include JavaScript code, you will need to implement your JS to interact with the menus.</p> + <p>Menus also have <a href="elements.html#forms" target="_blank">Form controls</a> (checkbox, radio and checkbox) support.</p> </div> <!-- menus --> @@ -1257,12 +1267,19 @@ <span class="com"><!-- menu header text --></span> <<span class="tag">li</span> <span class="atn">class</span>=<span class="atv">"divider"</span> <span class="atn">data-content</span>=<span class="atv">"LINKS"</span>> <<span class="tag">/li</span>> - <span class="com"><!-- menu item --></span> + <span class="com"><!-- menu item standard --></span> <<span class="tag">li</span> <span class="atn">class</span>=<span class="atv">"menu-item"</span>> <<span class="tag">a</span> <span class="atn">href</span>=<span class="atv">"#"</span>> <<span class="tag">i</span> <span class="atn">class</span>=<span class="atv">"icon icon-link"</span>><<span class="tag">/i</span>> Slack <<span class="tag">/a</span>> <<span class="tag">/li</span>> + <span class="com"><!-- menu item with form control --></span> + <<span class="tag">li</span> <span class="atn">class</span>=<span class="atv">"menu-item"</span>> + <<span class="tag">label</span> <span class="atn">class</span>=<span class="atv">"form-checkbox"</span>> + <<span class="tag">input</span> <span class="atn">type</span>=<span class="atv">"checkbox"</span>> + <<span class="tag">i</span> <span class="atn">class</span>=<span class="atv">"form-icon"</span>><<span class="tag">/i</span>> form-checkbox + <<span class="tag">/label</span>> + <<span class="tag">/li</span>> <span class="com"><!-- menu divider --></span> <<span class="tag">li</span> <span class="atn">class</span>=<span class="atv">"divider"</span>><<span class="tag">/li</span>> <span class="com"><!-- menu item with badge --></span> |