bulma/docs/documentation/components/panel.html

167 lines
4.2 KiB
HTML
Raw Permalink Normal View History

---
title: Panel
2024-03-21 16:11:54 +00:00
layout: docs
theme: library
doc-tab: components
doc-subtab: panel
2018-04-09 12:18:46 +00:00
breadcrumb:
2024-03-21 16:11:54 +00:00
- home
- documentation
- components
- components-panel
2018-04-09 12:18:46 +00:00
meta:
2019-10-14 00:42:05 +00:00
colors: true
2018-04-09 13:15:31 +00:00
sizes: false
variables: true
---
2016-10-30 23:35:30 +00:00
{% capture panel_example %}
<nav class="panel">
2024-03-21 16:11:54 +00:00
<p class="panel-heading">Repositories</p>
2016-10-30 23:35:30 +00:00
<div class="panel-block">
2017-04-15 15:00:10 +00:00
<p class="control has-icons-left">
2024-03-21 16:11:54 +00:00
<input class="input" type="text" placeholder="Search" />
2019-10-14 00:42:05 +00:00
<span class="icon is-left">
2018-03-27 23:28:22 +00:00
<i class="fas fa-search" aria-hidden="true"></i>
2016-10-30 23:35:30 +00:00
</span>
</p>
</div>
<p class="panel-tabs">
2019-10-14 00:42:05 +00:00
<a class="is-active">All</a>
<a>Public</a>
<a>Private</a>
<a>Sources</a>
<a>Forks</a>
</p>
2016-10-30 23:35:30 +00:00
<a class="panel-block is-active">
<span class="panel-icon">
2018-03-27 23:28:22 +00:00
<i class="fas fa-book" aria-hidden="true"></i>
</span>
bulma
</a>
2016-10-30 23:35:30 +00:00
<a class="panel-block">
<span class="panel-icon">
2018-03-27 23:28:22 +00:00
<i class="fas fa-book" aria-hidden="true"></i>
</span>
marksheet
</a>
2016-10-30 23:35:30 +00:00
<a class="panel-block">
<span class="panel-icon">
2018-03-27 23:28:22 +00:00
<i class="fas fa-book" aria-hidden="true"></i>
</span>
2016-10-30 23:35:30 +00:00
minireset.css
</a>
2016-10-30 23:35:30 +00:00
<a class="panel-block">
<span class="panel-icon">
2018-03-27 23:28:22 +00:00
<i class="fas fa-book" aria-hidden="true"></i>
</span>
jgthms.github.io
</a>
2016-10-30 23:35:30 +00:00
<a class="panel-block">
<span class="panel-icon">
<i class="fas fa-code-branch" aria-hidden="true"></i>
</span>
2017-07-28 22:27:59 +00:00
daniellowtw/infboard
</a>
2016-10-30 23:35:30 +00:00
<a class="panel-block">
<span class="panel-icon">
<i class="fas fa-code-branch" aria-hidden="true"></i>
</span>
2016-10-30 23:35:30 +00:00
mojs
</a>
<label class="panel-block">
2024-03-21 16:11:54 +00:00
<input type="checkbox" />
2017-07-28 22:27:59 +00:00
remember me
</label>
<div class="panel-block">
2017-10-09 17:13:02 +00:00
<button class="button is-link is-outlined is-fullwidth">
2019-10-14 00:42:05 +00:00
Reset all filters
</button>
</div>
</nav>
2016-10-30 23:35:30 +00:00
{% endcapture %}
2017-07-28 22:27:59 +00:00
<div class="content">
2024-03-21 16:11:54 +00:00
<p>The <code>panel</code> is a container for several types:</p>
<ul>
2024-03-21 16:11:54 +00:00
<li><code>panel-heading</code> as the first child</li>
<li><code>panel-tabs</code> for navigation</li>
<li>
<code>panel-block</code> which can contain other elements, like:
<ul>
<li><code>control</code></li>
<li><code>input</code></li>
<li><code>button</code></li>
<li><code>panel-icon</code></li>
</ul>
</li>
</ul>
<p>
2024-03-21 16:11:54 +00:00
The <code>panel-block</code> can be an anchor tag <code>&lt;a&gt;</code> or
a label <code>&lt;label&gt;</code> with a checkbox inside.
</p>
</div>
2024-03-21 16:11:54 +00:00
{% include docs/elements/snippet.html content=panel_example more=true %} {%
include docs/elements/anchor.html name="Colors" %}
<div class="content">
<p>
2024-03-21 16:11:54 +00:00
The panel component is available in all the
<strong>different colors</strong> defined by the
<a href="{{ site.data.links.by_id.customize-variables.path }}"
><code>$colors</code> Sass map</a
>. Simply append one of the color modifiers.
</p>
<p>
2024-03-21 16:11:54 +00:00
For example, to use your primary color, use
<code>"panel is-primary"</code> as a class.
</p>
</div>
2024-03-21 16:11:54 +00:00
{% for color in site.data.colors.justColors %} {% capture foobar %}
2019-10-14 00:42:05 +00:00
<article class="panel is-{{ color }}">
2024-03-21 16:11:54 +00:00
<p class="panel-heading">{{ color | capitalize }}</p>
2019-10-14 00:42:05 +00:00
<p class="panel-tabs">
<a class="is-active">All</a>
<a>Public</a>
<a>Private</a>
<a>Sources</a>
<a>Forks</a>
</p>
<div class="panel-block">
<p class="control has-icons-left">
2024-03-21 16:11:54 +00:00
<input class="input is-{{ color }}" type="text" placeholder="Search" />
2019-10-14 00:42:05 +00:00
<span class="icon is-left">
<i class="fas fa-search" aria-hidden="true"></i>
</span>
</p>
</div>
<a class="panel-block is-active">
<span class="panel-icon">
<i class="fas fa-book" aria-hidden="true"></i>
</span>
bulma
</a>
<a class="panel-block">
<span class="panel-icon">
<i class="fas fa-book" aria-hidden="true"></i>
</span>
marksheet
</a>
<a class="panel-block">
<span class="panel-icon">
<i class="fas fa-book" aria-hidden="true"></i>
</span>
minireset.css
</a>
<a class="panel-block">
<span class="panel-icon">
<i class="fas fa-book" aria-hidden="true"></i>
</span>
jgthms.github.io
</a>
</article>
2024-03-21 16:11:54 +00:00
{% endcapture %} {% include docs/elements/snippet.html content=foobar more=true
%} {% endfor %}