Figmaのスタイル入門|何度も使い回す色や文字設定を管理する方法

オブジェクトに設定できる「色」や「文字設定」は、デザイン中に何度も使用します。
そのような何度も使う設定は「スタイル」という機能を使って保存をしておけば、あとから簡単に呼び出せます。
スタイルの登録
設定できるスタイルの種類は下記の3つです。
- カラースタイル(Color styles)
- テキストスタイル(Text styles)
- エフェクトスタイル(Effect styles)
Fill(塗り)
塗りの色をカラースタイルとして保存・使用できます。
スタイルを追加したいオブジェクトを選択して、「Fillパネル」の右上にある「4つの点のアイコン」をクリックします。
このアイコンが「スタイルアイコン」でクリックするとスタイルパネルが表示されます。

あとはスタイルパネル内の「+」ボタンを押して名前を入力してenterで、選択しているオブジェクトの塗りがスタイルとして登録されます。

追加したスタイルはスタイルパネルに表示され、クリックですぐ反映できます。
スタイルはいくつでも登録可能なので、デザインに使用する色は登録してすぐ選択できるようにしましょう。
Stroke(線)
塗りと同様に、線の色をカラースタイルとして保存・使用できます。
スタイルを追加したいオブジェクトを選択して、「Strokeパネル」の右上にある「スタイルアイコン」をクリックします。
Text(文字)
フォントや文字サイズなどのテキスト周りの指定をテキストスタイルとして保存・使用できます。
「Textパネル」の右上にある「スタイルアイコン」をクリックします。

Effects(エフェクト)
エフェクトの設定をエフェクトスタイルとして保存・使用できます。
スタイルを追加したいオブジェクトを選択して、「Effectsパネル」の右上にある「スタイルアイコン」をクリックします。

スタイルのグルーピング
スタイルの名前を登録するときに、/(スラッシュ)を使うとスタイルをグルーピングして整理できます。
- text/base
- text/primary
- text/secondary
- text/link
- background/base
- background/primary
- background/secondary
上記のように整理しておくと、どこで使用するスタイルなのかも管理できます。
スタイルの適用
スタイルを適用したいときは、オブジェクトを選択した状態で登録したスタイルを選択するだけです。

スタイルの編集・削除
スタイルを右クリックして、「Edit style」で編集、「Delete style」で削除できます。

スタイルを管理することで余計な指定に気づける
デザイン中、気がつくと色が増えていたり、フォントサイズがバラバラになっていたりすることがあります。
使う色や文字をスタイルで最初に登録して、そこから使うようにすれば統一感も出ますし、無駄のないデザインになります。
また、毎回指定する手間もなくなるのでデザインを作る最初に必要そうなスタイルは作ってから始めるのがオススメです。

Figmaで複数行テキストを1行ずつ分割するプラグイン「Nisa Text Splitter」
Figmaでテキストをカーブに合わせて変形させるプラグイン「arc」
Figmaの図形周りの基本操作|図形の作成方法から細かい設定項目まで
Sketchの図形周りの基本操作|図形の作成方法から描画に関する細かい部分まで
コーダー目線で理解するIllustratorのアピアランス機能
選択オブジェクトに合わせてアートボードを変更するillustratorのスクリプト
Figmaでカラーやテキストのスタイルをまとめて登録するプラグイン「Styler」
Figmaで使っている色やフォントなどを一括変更する「Batch Styler」
ブラウザ上で動作するデザインツール「Figma」のアカウント作成から必要最低限の設定
AirPodsで片耳を外しても再生が止まらないようにする方法
MacのKeynoteにハイライトされた状態でコードを貼り付ける方法
iTerm2でマウスやトラックパッドの操作を設定できる環境設定の「Pointer」タブ
DeepLで「インターネット接続に問題があります」と表示されて翻訳できないときに確認すること
Ulyssesの「第2のエディタ」表示を使って2つのシートを横並びに表示する
FontExplorer X Proのアプリケーションセット機能で、アプリを起動したタイミングで自動的にフォントの有効化を行う方法
PC作業をする上でのちょっとした小技 #1日1Tips – 2019年6月
Google Chromeに「タブを検索」機能が追加!開いているタブや最近閉じたタブから検索が可能に!
SourceTreeの外部Diff / MergeツールをKaleidoscopeに設定する
CSSのz-indexの確認や管理を便利にする方法
Macで複数ディスプレイを使っている場合に便利な設定集
Hazelを使って、ファイルダウンロードのタイミングでDownloadフォルダを自動で開くようにする
CSS Nite in Kobe, vol.43「ウェブページを高速化してユーザーに価値を届けたい制作者のためのセミナー&ワークショップ」に参加してきました
macOSのシステム環境設定「言語と地域」の設定見直し
MacBook ProのTouch Barを完全に無効化する方法