メニュー

Breakpoint

mediaqueryのブレイクポイントをお手軽に呼び出せます。 引数にはデバイスサイズに合わせて、mobile、table、desktopを指定します。 mobileは480px、tabletは768px、desktopは1280pxで切り替わります。

@include mediaquery(mobile) {
  padding: 4px;
}
@include mediaquery(tablet) {
  padding: 8px;
}
@include mediaquery(desktop) {
  padding: 16px;
}

Retinaディスプレイを判定したいときは、media-retina()のmixinを使用します。

@include media-retina() {
  background: url("hoge@2x.jpg");
}

Shadow

影をつけたいときは、影をつけたい要素のスタイルシートで shadow mixin を読み込みます。 0dp,2dp,3dp,4dp,6dp,8dp,16dp,24dpの値が指定でき、大きいほどレイヤーの位置が高くなります。 引数を指定する必要はありません。

@include shadow-0dp();
@include shadow-2dp();
@include shadow-3dp();
@include shadow-4dp();
@include shadow-6dp();
@include shadow-8dp();
@include shadow-16dp();
@include shadow-24dp();
<!-- ここではclassを指定していますが、mixinを各々のコンポーネントで使用してください。 -->
<div class="brsh-shadow__0dp" style="width: 100px; height: 100px;"></div>
<div class="ncgr-shadow__2dp" style="width: 100px; height: 100px;"></div>
<div class="ncgr-shadow__3dp" style="width: 100px; height: 100px;"></div>
<div class="ncgr-shadow__4dp" style="width: 100px; height: 100px;"></div>
<div class="ncgr-shadow__6dp" style="width: 100px; height: 100px;"></div>
<div class="ncgr-shadow__8dp" style="width: 100px; height: 100px;"></div>
<div class="ncgr-shadow__16dp" style="width: 100px; height: 100px;"></div>
<div class="ncgr-shadow__24dp" style="width: 100px; height: 100px;"></div>

メニュー