mirror of
https://github.com/jgthms/bulma
synced 2026-03-21 04:34:30 -07:00
Fix nav
This commit is contained in:
@@ -294,7 +294,7 @@ html.route-index #carbon
|
|||||||
border-top: none
|
border-top: none
|
||||||
margin-top: -1.5rem
|
margin-top: -1.5rem
|
||||||
pre
|
pre
|
||||||
max-height: 600px
|
max-height: 50vh
|
||||||
&:not(:last-child)
|
&:not(:last-child)
|
||||||
margin-bottom: 1.5rem
|
margin-bottom: 1.5rem
|
||||||
|
|
||||||
|
|||||||
@@ -6662,7 +6662,7 @@ html.route-index #carbon {
|
|||||||
}
|
}
|
||||||
|
|
||||||
.example + .highlight pre {
|
.example + .highlight pre {
|
||||||
max-height: 600px;
|
max-height: 50vh;
|
||||||
}
|
}
|
||||||
|
|
||||||
.example + .highlight:not(:last-child) {
|
.example + .highlight:not(:last-child) {
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ doc-subtab: nav
|
|||||||
<nav class="nav">
|
<nav class="nav">
|
||||||
<div class="nav-left">
|
<div class="nav-left">
|
||||||
<a class="nav-item">
|
<a class="nav-item">
|
||||||
<img src="{{ site.url }}/images/bulma-type.png" alt="Bulma logo">
|
<img src="{{ site.url }}/images/bulma-logo.png" alt="Bulma logo">
|
||||||
</a>
|
</a>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -96,7 +96,7 @@ doc-subtab: nav
|
|||||||
</nav>
|
</nav>
|
||||||
{% endcapture %}
|
{% endcapture %}
|
||||||
|
|
||||||
<div class="example">
|
<div class="example is-paddingless">
|
||||||
{{nav_example}}
|
{{nav_example}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
@@ -114,45 +114,52 @@ doc-subtab: nav
|
|||||||
<li>the <code>nav-item</code> can become <strong>active</strong> by adding the <code>is-active</code> modifier</li>
|
<li>the <code>nav-item</code> can become <strong>active</strong> by adding the <code>is-active</code> modifier</li>
|
||||||
<li>the <code>nav-item</code> can become a <strong>tab</strong> by adding the <code>is-tab</code> modifier</li>
|
<li>the <code>nav-item</code> can become a <strong>tab</strong> by adding the <code>is-tab</code> modifier</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
<p>
|
||||||
|
To optimise the space on desktop, but also allow the mobile view to be usable, you can <strong>duplicate</strong> nav items in both <code>nav-left</code> and <code>nav-right</code>, and show/hide them with <a href="{{site.url}}/documentation/modifiers/responsive-helpers/">responsive helpers</a>.
|
||||||
|
</p>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="example">
|
{% capture nav_tabs_example %}
|
||||||
<nav class="nav has-shadow">
|
<nav class="nav has-shadow">
|
||||||
<div class="container">
|
<div class="container">
|
||||||
<div class="nav-left">
|
<div class="nav-left">
|
||||||
<a class="nav-item is-tab is-active">Card</a>
|
<a class="nav-item">
|
||||||
<a class="nav-item is-tab">Level</a>
|
<img src="{{ site.url }}/images/bulma-logo.png" alt="Bulma logo">
|
||||||
<a class="nav-item is-tab">Media object</a>
|
</a>
|
||||||
<a class="nav-item is-tab">Menu</a>
|
<a class="nav-item is-tab is-hidden-mobile is-active">Home</a>
|
||||||
<a class="nav-item is-tab">Message</a>
|
<a class="nav-item is-tab is-hidden-mobile">Features</a>
|
||||||
<a class="nav-item is-tab">Modal</a>
|
<a class="nav-item is-tab is-hidden-mobile">Pricing</a>
|
||||||
<a class="nav-item is-tab">Nav</a>
|
<a class="nav-item is-tab is-hidden-mobile">About</a>
|
||||||
<a class="nav-item is-tab">Pagination</a>
|
</div>
|
||||||
<a class="nav-item is-tab">Panel</a>
|
<span class="nav-toggle">
|
||||||
<a class="nav-item is-tab">Tabs</a>
|
<span></span>
|
||||||
|
<span></span>
|
||||||
|
<span></span>
|
||||||
|
</span>
|
||||||
|
<div class="nav-right nav-menu">
|
||||||
|
<a class="nav-item is-tab is-hidden-tablet is-active">Home</a>
|
||||||
|
<a class="nav-item is-tab is-hidden-tablet">Features</a>
|
||||||
|
<a class="nav-item is-tab is-hidden-tablet">Pricing</a>
|
||||||
|
<a class="nav-item is-tab is-hidden-tablet">About</a>
|
||||||
|
<a class="nav-item is-tab">
|
||||||
|
<figure class="image is-16x16" style="margin-right: 8px;">
|
||||||
|
<img src="{{site.url}}/images/jgthms.png">
|
||||||
|
</figure>
|
||||||
|
Profile
|
||||||
|
</a>
|
||||||
|
<a class="nav-item is-tab">Log out</a>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</nav>
|
</nav>
|
||||||
|
{% endcapture %}
|
||||||
|
|
||||||
|
<div class="example is-paddingless">
|
||||||
|
{{nav_tabs_example}}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{% highlight html %}
|
{% highlight html %}
|
||||||
<nav class="nav has-shadow">
|
{{nav_tabs_example}}
|
||||||
<div class="container">
|
|
||||||
<div class="nav-left">
|
|
||||||
<a class="nav-item is-tab is-active">Card</a>
|
|
||||||
<a class="nav-item is-tab">Level</a>
|
|
||||||
<a class="nav-item is-tab">Media object</a>
|
|
||||||
<a class="nav-item is-tab">Menu</a>
|
|
||||||
<a class="nav-item is-tab">Message</a>
|
|
||||||
<a class="nav-item is-tab">Modal</a>
|
|
||||||
<a class="nav-item is-tab">Nav</a>
|
|
||||||
<a class="nav-item is-tab">Pagination</a>
|
|
||||||
<a class="nav-item is-tab">Panel</a>
|
|
||||||
<a class="nav-item is-tab">Tabs</a>
|
|
||||||
</div>
|
|
||||||
</div>
|
|
||||||
</nav>
|
|
||||||
{% endhighlight %}
|
{% endhighlight %}
|
||||||
|
|
||||||
</section>
|
</section>
|
||||||
|
|||||||
BIN
docs/images/jgthms.png
Normal file
BIN
docs/images/jgthms.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 14 KiB |
Reference in New Issue
Block a user