패널
패널 (Panel)
panel은 여러 유형의 요소를 담는 컨테이너입니다:
panel-heading: 첫 번째 자식panel-tabs: 내비게이션용panel-block:control,input,button,panel-icon같은 다른 요소를 담을 수 있어요
panel-block은 앵커 태그 <a>가 될 수도 있고, 안에 체크박스가 있는 <label>이 될 수도 있습니다.
출처: 문서
본문
<nav class="panel">
<p class="panel-heading">Repositories</p>
<div class="panel-block">
<p class="control has-icons-left">
<input class="input" type="text" placeholder="Search" />
<span class="icon is-left">
<i class="fas fa-search" aria-hidden="true"></i>
</span>
</p>
</div>
<p class="panel-tabs">
<a class="is-active">All</a>
<a>Public</a>
<a>Private</a>
<a>Sources</a>
<a>Forks</a>
</p>
<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>
<a class="panel-block">
<span class="panel-icon">
<i class="fas fa-code-branch" aria-hidden="true"></i>
</span>
daniellowtw/infboard
</a>
<a class="panel-block">
<span class="panel-icon">
<i class="fas fa-code-branch" aria-hidden="true"></i>
</span>
mojs
</a>
<label class="panel-block">
<input type="checkbox" />
remember me
</label>
<div class="panel-block">
<button class="button is-link is-outlined is-fullwidth">
Reset all filters
</button>
</div>
</nav>
색상 (Colors)
패널 컴포넌트는 $colors Sass 맵에 정의된 모든 색상을 지원합니다. 색상 수식어 중 하나만 붙이면 돼요. 예를 들어 primary 색상을 사용하려면 "panel is-primary" 클래스를 사용합니다.
<article class="panel is-link">
<p class="panel-heading">Link</p>
<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">
<input class="input is-link" type="text" placeholder="Search" />
<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>
</article>
Sass 및 CSS 변수 (Sass and CSS variables)
| Sass 변수 | CSS 변수 | 값 |
|---|---|---|
$panel-margin |
var(--bulma-panel-margin) |
var(--bulma-block-spacing) |
$panel-item-border |
var(--bulma-panel-item-border) |
1px solid var(--bulma-border-weak) |
$panel-radius |
var(--bulma-panel-radius) |
var(--bulma-radius-large) |
$panel-shadow |
var(--bulma-panel-shadow) |
var(--bulma-shadow) |
$panel-heading-line-height |
var(--bulma-panel-heading-line-height) |
1.25 |
$panel-heading-padding |
var(--bulma-panel-heading-padding) |
1em 1.25em |
$panel-heading-radius |
var(--bulma-panel-heading-radius) |
var(--bulma-radius) |
$panel-heading-size |
var(--bulma-panel-heading-size) |
1.25em |
$panel-heading-weight |
var(--bulma-panel-heading-weight) |
var(--bulma-weight-bold) |
$panel-tabs-font-size |
var(--bulma-panel-tabs-font-size) |
1em |
$panel-tab-border-bottom-color |
var(--bulma-panel-tab-border-bottom-color) |
var(--bulma-border) |
$panel-tab-border-bottom-style |
var(--bulma-panel-tab-border-bottom-style) |
solid |
$panel-tab-border-bottom-width |
var(--bulma-panel-tab-border-bottom-width) |
1px |
$panel-tab-active-color |
var(--bulma-panel-tab-active-color) |
var(--bulma-link-active) |
$panel-list-item-color |
var(--bulma-panel-list-item-color) |
var(--bulma-text) |
$panel-list-item-hover-color |
var(--bulma-panel-list-item-hover-color) |
var(--bulma-link) |
$panel-block-color |
var(--bulma-panel-block-color) |
var(--bulma-text-strong) |
$panel-block-hover-background-color |
var(--bulma-panel-block-hover-background-color) |
var(--bulma-background) |
$panel-block-active-border-left-color |
var(--bulma-panel-block-active-border-left-color) |
var(--bulma-link) |
$panel-block-active-color |
var(--bulma-panel-block-active-color) |
var(--bulma-link-active) |
$panel-block-active-icon-color |
var(--bulma-panel-block-active-icon-color) |
var(--bulma-link) |
$panel-icon-color |
var(--bulma-panel-icon-color) |
var(--bulma-text-weak) |