Summary Files Commits Branches @commit @diff @stats
path: root / docs / components
diff options
context:
space:
mode:
Commitd30a0a0a00724444b443c6efdeb5594d1c5d499a (patch)
Author
 Yan Zhu <picturepan2@hotmail.com>
2018-12-22 21:11:14 +0800
Committer
 Yan Zhu <picturepan2@hotmail.com>
2018-12-22 21:11:14 +0800
Files50f2358c2df0c8839878f57630b9e2b55e549a15 /docs/components
Spectre-Dark-Gruvbox-d30a0a0a00724444b443c6efdeb5594d1c5d499a.tar
Spectre-Dark-Gruvbox-d30a0a0a00724444b443c6efdeb5594d1c5d499a.tar.gz
Spectre-Dark-Gruvbox-d30a0a0a00724444b443c6efdeb5594d1c5d499a.zip
Parente1a3e09f6bfee6826408050c193519a8ef7d7f4d (diff)
Add more Menu badge support #545
1 files changed, 23 insertions, 7 deletions
-rw-r--r--docs/components/menu.html30
diff --git a/docs/components/menu.html b/docs/components/menu.html
index 08c1a62..9607923 100644
--- a/docs/components/menu.html
+++ b/docs/components/menu.html
@@ -222,12 +222,18 @@
</div>
</li>
<li class="divider"></li>
- <li class="menu-item">
+ <li class="menu-item"><a class="active" href="#menus">My profile</a>
+ <div class="menu-badge">
+ <label class="form-checkbox">
+ <input type="checkbox"><i class="form-icon"></i>Public
+ </label>
+ </div>
+ </li>
+ <li class="menu-item"><a href="#menus">Settings</a>
<div class="menu-badge">
<label class="label label-primary">2</label>
- </div><a class="active" href="#menus">My profile</a>
+ </div>
</li>
- <li class="menu-item"><a href="#menus">Settings</a></li>
<li class="menu-item"><a href="#menus">Logout</a></li>
</ul>
</div>
@@ -264,7 +270,7 @@
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>
+ <p>Menus also have <a href="../elements/forms.html" target="_blank">Form controls</a> (checkbox, radio and checkbox) support.</p>
<pre class="code" data-lang="HTML"><code><span class="hljs-tag">&lt;<span class="hljs-name">ul</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"menu"</span>&gt;</span>
<span class="hljs-comment">&lt;!-- menu header text --&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">li</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"divider"</span> <span class="hljs-attr">data-content</span>=<span class="hljs-string">"LINKS"</span>&gt;</span>
@@ -286,12 +292,22 @@
<span class="hljs-tag">&lt;<span class="hljs-name">li</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"divider"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
<span class="hljs-comment">&lt;!-- menu item with badge --&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">li</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"menu-item"</span>&gt;</span>
- <span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"menu-badge"</span>&gt;</span>
- <span class="hljs-tag">&lt;<span class="hljs-name">label</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"label label-primary"</span>&gt;</span>2<span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span>
- <span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"#"</span>&gt;</span>
<span class="hljs-tag">&lt;<span class="hljs-name">i</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"icon icon-link"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">i</span>&gt;</span> Settings
<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>
+ <span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"menu-badge"</span>&gt;</span>
+ <span class="hljs-tag">&lt;<span class="hljs-name">label</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"label label-primary"</span>&gt;</span>2<span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span>
+ <span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
+ <span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
+
+ <span class="hljs-tag">&lt;<span class="hljs-name">li</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"menu-item"</span>&gt;</span>
+ <span class="hljs-tag">&lt;<span class="hljs-name">a</span> <span class="hljs-attr">href</span>=<span class="hljs-string">"#"</span>&gt;</span>My profile<span class="hljs-tag">&lt;/<span class="hljs-name">a</span>&gt;</span>
+ <span class="hljs-tag">&lt;<span class="hljs-name">div</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"menu-badge"</span>&gt;</span>
+ <span class="hljs-tag">&lt;<span class="hljs-name">label</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"form-checkbox"</span>&gt;</span>
+ <span class="hljs-tag">&lt;<span class="hljs-name">input</span> <span class="hljs-attr">type</span>=<span class="hljs-string">"checkbox"</span>&gt;</span>
+ <span class="hljs-tag">&lt;<span class="hljs-name">i</span> <span class="hljs-attr">class</span>=<span class="hljs-string">"form-icon"</span>&gt;</span><span class="hljs-tag">&lt;/<span class="hljs-name">i</span>&gt;</span> Public
+ <span class="hljs-tag">&lt;/<span class="hljs-name">label</span>&gt;</span>
+ <span class="hljs-tag">&lt;/<span class="hljs-name">div</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">li</span>&gt;</span>
<span class="hljs-tag">&lt;/<span class="hljs-name">ul</span>&gt;</span>
</code></pre>