Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Deep Dive Adobe XD - レイアウト編
Search
井斉花織(いおり)
October 22, 2020
Design
300
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Deep Dive Adobe XD - レイアウト編
Adobe MAX
井斉花織(いおり)
October 22, 2020
More Decks by 井斉花織(いおり)
See All by 井斉花織(いおり)
デザイン組織の"次の"強みづくり
isaikaori
1
65
熱狂が伝播するチームの作り方
isaikaori
1
4.3k
今日から始めるDesignOpsのヒント
isaikaori
1
780
Adobe XDの『こんな時どうする?』を集めました
isaikaori
0
770
アウトプットむずい
isaikaori
0
370
実践!a-blog cmsユーザーのためのsite2019.xd活用法
isaikaori
0
230
ECサイトで実現したい『体験』のあり方を考える
isaikaori
1
940
実務で活かすXD!制作を支える取り組みと代表機能の活用術
isaikaori
2
1.5k
a-blog cmsの初心者コンテンツを整備してる話
isaikaori
0
830
Other Decks in Design
See All in Design
ClaudeCodeでマーケターの課題を解決する
kenichiota0711
11
14k
エンジニアがAI活用してスライドデザインできる世界が来たよ!
kaikou
1
350
体験負債を資産に変える組織的アプローチ
hikarutakase
0
1.6k
Mandalyn_DT5001_FinalAssignment.pdf
lynteo
0
240
2026の目標「もっと定量的に事業、会社へ貢献する!」
yuri_ohashi
0
870
図面資産×AI 眠れる資産を起こす挑戦
aonomasahiro
0
180
結びながら、ひらく - にじむ境界のデザイン
hilokifigma
4
1.8k
「おすすめ」はなぜ信用されないのか - 信頼を築くUI/UX設計
ryu1013
0
180
CULTURE DECK/Frontend Engineer
mhand01
0
1.4k
つくり方を変えていく | change-how-we-build
mottox2
2
1.4k
タイル紹介サイト「タイルだもんで」
calpin
0
160
decksh object reference
ajstarks
2
1.7k
Featured
See All Featured
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
630
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
410
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
230
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.8k
The Limits of Empathy - UXLibs8
cassininazir
1
550
The Cost Of JavaScript in 2023
addyosmani
55
10k
Rails Girls Zürich Keynote
gr2m
96
14k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Music & Morning Musume
bryan
47
7.3k
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
160
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
350
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
260
Transcript
None
Profile 有限会社アップルップル デザイナー Adobe XDUG 名古屋 主宰 井⻫ 花織 (いおり)
isaikaori isaikaori
GOAL 実践的で編集しやすく 触り⼼地の良いレイアウト
レイアウトの可変性を強化する 3. リサイズの柔軟性を⾼める 2. コンポーネント内のパターンを整理する 1. 実践的で編集しやすく 触り⼼地の良いレイアウト POINT
実践的で編集しやすく 触り⼼地の良いレイアウト POINT レイアウトの可変性を強化する 3. リサイズの柔軟性を⾼める 2. コンポーネント内のパターンを整理する 1.
リサイズの柔軟性を⾼める パディング・スタック・縦横⽐固定を使ったリサイズ 2. レスポンシブリサイズの操作の特性 1. 関連機能: 縦横⽐を固定 スタック パディング レスポンシブリサイズ
1 レスポンシブリサイズの 操作の特性
レスポンシブリサイズの操作の特性 1. テキストやオブジェクトなどの 最⼩単位 レスポンシブリサイズの対象は⼤きく4段階 はじける つながる デジタル時代の⼀体空間 Sparkling Connections
Integrated Space for the Digital Generation Theme 名古屋港ガーデン海浜公園 10:00-19:00 9/10 Thu. Fiesta! グループ アートボード(ON/OFFのみ) 1 2 3 コンポーネント 4
レスポンシブリサイズの操作の特性 1. デフォルト固定の決定要素=xy座標に基づく 5% 10% 15% 20% 25% 25% 20%
15% 10% 5% 5% 10% 15% 20% 25% ⾼さ×2
レスポンシブリサイズの操作の特性 1. デフォルト固定の決定要素=xy座標に基づく 5% 10% 15% 20% 25% オブジェクトが向かい合う2辺に対して 中央配置でない場合:
幅/⾼さの15%以内に要素が 接している辺に固定 幅/⾼さの20%以内に要素が 収まっている辺に固定 1 2 1 2
レスポンシブリサイズの操作の特性 1. デフォルト固定の決定要素=xy座標に基づく 5% 10% 15% 20% 25% 25% 20%
15% 10% 5% 5% 10% 15% 20% 25% ⾼さ*2
レスポンシブリサイズの操作の特性 1. デフォルト固定の決定要素=xy座標に基づく 5% 10% 15% 20% 25% オブジェクトが向かい合う2辺に対して 中央配置の場合:
幅/⾼さの25%以内に要素が 接している辺に固定 3 3
レスポンシブリサイズの操作の特性 1. ⼿動設定のポイント:テキスト 正しい位置に固定しても効かない時のチェック はじける つながる デジタル時代の⼀体空間 Sparkling Connections Integrated
Space Theme はじける つながる デジタル時代の⼀体空間 Sparkling Connections Integrated Space for the Digital Generation Theme 幅の⾃動調整:「幅を固定」はONになっているか? 固定サイズ or ⾼さの⾃動調整:「幅を固定」はOFFになっているか?
レスポンシブリサイズの操作の特性 1. ⼿動設定のポイント:ターゲット Tickert プレミアムチケットを申し込む ご希望のステージの優先エリア⼊場券とここだけしか⼿に⼊らないアーティストプレミ アムグッズがセットになったチケットです。定員となり次第販売終了となります。 プレミアムチケット スペシャルチケットを申し込む ご希望のステージの優先エリア⼊場券がついたチケットです。定員となり次第販売終了
スペシャルチケット イベント⼊場料と1ドリンクがついたお得なチケットです。 通常チケット 通常チケットを申し込む 意図的なリサイズができなかった時は最初に 「リサイズする対象の1階層下の要素」で確認 対象グループ > グループ1 > グループ2 > グループ3 優先される設定は階層の浅い順
レスポンシブリサイズの操作の特性 1. ⼿動設定のポイント:ターゲット 意図的なリサイズができなかった時は最初に 「リサイズする対象の1階層下の要素」で確認 Tickert プレミアムチケットを申し込む ご希望のステージの優先エリア⼊場券とここだけしか⼿に⼊らないアーティストプレミアムグッズが セットになったチケットです。定員となり次第販売終了となります。 プレミアムチケット
スペシャルチケットを申し込む ご希望のステージの優先エリア⼊場券がついたチケットです。定員となり次第販売終了となります。 スペシャルチケット イベント⼊場料と1ドリンクがついたお得なチケットです。 通常チケット 通常チケットを申し込む 対象グループ > グループ1 > グループ2 > グループ3 優先される設定は階層の浅い順
レスポンシブリサイズの操作の特性 1. ⼿動設定のポイント:ターゲット リサイズのON/OFF:メインコンポーネントで設定 リサイズの固定位置:インスタンスでそれぞれ設定 コンポーネント を含む時 通常チケットを申し込む イベント⼊場料と1ドリンクがついたお得なチケットです。 通常チケット
レスポンシブリサイズの操作の特性 1. ⼿動設定のポイント:ターゲット リサイズのON/OFF:メインコンポーネントで設定 リサイズの固定位置:インスタンスでそれぞれ設定 コンポーネント を含む時 通常チケットを申し込む イベント⼊場料と1ドリンクがついたお得なチケットです。 通常チケット
2 パディング・スタック・縦横⽐固定を 使ったリサイズ
パディング・スタック・縦横⽐固定を使ったリサイズ 2. スタックの活⽤例: フォントサイズの調整 © 2020 fiesta-nagoya.com #smoafre #smotliutb #proomarc
#proomarc #herbluaxoo #sborjurjor #herbluaxoo #storblaosk #klosneesm #beefloe #storblaosk #choachies #skeitleofl #choachies #swui #smoafre #smoafre #xaebyoukr #smotliutb #yoamoewrordl #yoamoewrordl #herbluaxoo #pyoifrykw #klosneesm #klosneesm #beefloe 〈 1 / 5 〉 © 2020 fiesta-nagoya.com #klosneesm #klosneesm #beefloe #beefloe #storblaosk #sborjurjor #skeitleofl #choachies #choachies #swui #yoamoewrordl #herbluaxoo #proomarc #klosneesm #beefloe #storblaosk #storblaosk #smoafre #xaebyoukr #xaebyoukr #smotliutb #pyoifrykw #pyoifrykw #klosneesm #beefloe 〈 1 / 5 〉
パディング・スタック・縦横⽐固定を使ったリサイズ 2. スタックの活⽤例: フォントサイズの調整 AND MORE 協⼒パーキングエリア追加のご案内協⼒パーキングエリア追加の ご案内協⼒パーキングエリア追加のご案内協⼒パーキングエリア 追加のご案内協⼒パーキングエリア追加のご案内協⼒パーキング エリア追加のご案内協⼒パーキングエリア追加のご案内協⼒パー
キングエリア追加のご案内協⼒パーキングエリア追加のご案内 2022/06/18 ⼤好評につき追加ステージ&フードブー ス出展決定! 協⼒パーキングエリア追加のご案内協⼒パーキングエリ ア追加のご案内協⼒パーキングエリア追加のご案内協⼒ パーキングエリア追加のご案内協⼒パーキングエリア追 加のご案内協⼒パーキングエリア追加のご案内協⼒パー キングエリア追加のご案内協⼒パーキングエリア追加の ご案内協⼒パーキングエリア追加のご案内 2022/06/18 ⼤好評につき追加ステージ&フ ードブース出展決定! AND MORE
パディング・スタック・縦横⽐固定を使ったリサイズ 2. パディングのリサイズ活⽤例: フィルターを固定する 対象グループ > filter > img
パディング・スタック・縦横⽐固定を使ったリサイズ 2. 縦横⽐固定を使ったリサイズ Auto Width 位置ズレが発⽣する Auto Width 画像の場合:
パディング・スタック・縦横⽐固定を使ったリサイズ 2. 縦横⽐固定を使ったリサイズ Auto Width フォントサイズが変わる 画像+shiftの場合: Auto Width
パディング・スタック・縦横⽐固定を使ったリサイズ 2. 縦横⽐固定を使ったリサイズ エリアサイズが変わる 画像+shiftの場合: Fixed Size Fixed Size
パディング・スタック・縦横⽐固定を使ったリサイズ 2. 縦横⽐固定を使ったリサイズ エリアサイズが変わる 画像+shiftの場合: Auto Height Auto Height
パディング・スタック・縦横⽐固定を使ったリサイズ 2. 縦横⽐固定を使ったリサイズ Auto Width 位置固定+背景縦横⽐固定 Auto Width グループ全体の場合:
パディング・スタック・縦横⽐固定を使ったリサイズ 2. 縦横⽐固定を使ったリサイズ 位置固定+背景縦横⽐固定 グループ全体の場合: Fixed Size Fixed Size
パディング・スタック・縦横⽐固定を使ったリサイズ 2. 縦横⽐固定を使ったリサイズ グループ全体の場合: Auto Height Auto Height 位置固定+背景縦横⽐固定
レイアウトの可変性を強化する パディングとスタックを掛け合わせたレイアウト 3. スタックを⾒据えたグループの考え⽅ 2. リピートグリッドとスタックの⽐較 1. 関連機能: スタック パディング
リピートグリッド
1 リピートグリッドと スタックの⽐較
リピートグリッド + ⾼さの⾃動調整テキスト + コンポーネント 2022/08/25 協⼒パーキングエリア追加のご案内 2022/08/18 会場限定ステージグッズ第3弾発表! 2022/07/21
メディア掲載:「地元最⼤級の屋外フェス始動!主 催者の思いと実現したい取り組みとは」 リピートグリッドとスタックの⽐較 1 パーツの量産が得意 格⼦状のレイアウトが得意 テキストの流し込みができる グリッドを超えた管理 余⽩管理の柔軟性に乏しい
リピートグリッド + ⾼さの⾃動調整テキスト + コンポーネント 2022/07/21 メディア掲載:「地元最⼤級の屋外フェス始動!主 催者の思いと実現したい取り組みとは」 2022/08/18 会場限定ステージグッズ第3弾発表!
2022/08/25 協⼒パーキングエリア追加のご案内 リピートグリッドとスタックの⽐較 1 パーツの量産が得意 スタック 格⼦状のレイアウトが得意 テキストの流し込みができる グリッドを超えた管理 余⽩管理の柔軟性◎
リピートグリッドとスタックの⽐較 1 Gallery AND MORE © 2020 fiesta-nagoya.com スタック+ コンポーネント
格⼦状以外のグリッドが得意 パーツの調整が容易 順序の⼊れ替えができる グリッドを超えた管理 余⽩管理の柔軟性◎
リピートグリッドとスタックの⽐較 1 格⼦状以外のグリッドが得意 パーツの調整が容易 順序の⼊れ替えができる ⽅向の転換が得意 コンビニ⽀払い クレジットカード 必須 ⽀払い⽅法
決済情報 コンビニ⽀払い クレジットカード 必須 ⽀払い⽅法 決済情報 スタック+ コンポーネント グリッドを超えた管理 余⽩管理の柔軟性◎
2 スタックを⾒据えた グループの考え⽅
デフォルトの縦横決定と⾃動グルーピング スタックを⾒据えたグループの考え⽅ 2 スタックが⽔平⽅向(横)になる時: y軸に並ぶ要素が⾃動的にグループ化 スタックが垂直⽅向(縦)になる時: x軸に並ぶ要素が⾃動的にグループ化 グループ グループ グループ
計画的なグルーピング スタックを⾒据えたグループの考え⽅ 2
計画的なグルーピング スタックを⾒据えたグループの考え⽅ 2 インナーの要素は 「HTMLにした時divで囲う」 単位でのグループ化がおすすめ グリッドの場合、事前に 内側で繰り返す要素を 揃えたい軸でグループ化する
重なる要素同⼠の無限グルーピング スタックを⾒据えたグループの考え⽅ 2 開催⽇ 2022年9⽉10⽇(⾦) 開催時間 10:00-19:00(9:00より⼊場可能) 会場 名古屋港ガーデン海浜公園ホール 主催
この世界の平和を本気で願っている会 リピートグリッドなどで線を重ねた単位同⼠のスタックは 「全ての要素が1つにまとめられるグループ化」が繰り返される
重なる要素同⼠の無限グルーピング スタックを⾒据えたグループの考え⽅ 2 ex. テーブル:線を重ねない表現 2022年9⽉10⽇(⾦) 開催⽇ 10:00-19:00(9:00より⼊場可能) 開催時間 2022年9⽉10⽇(⾦)
開催⽇ 10:00-19:00(9:00より⼊場可能) 開催時間 2022年9⽉10⽇(⾦) 開催⽇ 10:00-19:00(9:00より⼊場可能) 開催時間
重なる要素同⼠の無限グルーピング スタックを⾒据えたグループの考え⽅ 2 ex. テーブル:線を重ねない表現 2022年9⽉10⽇(⾦) 開催⽇ 10:00-19:00(9:00より⼊場可能) 開催時間 スタックの⽅向の転換を使えばレイアウト変更も⼀瞬◎
2022年9⽉10⽇(⾦) 開催⽇ 10:00-19:00(9:00より⼊場可能) 開催時間 2022年9⽉10⽇(⾦) 開催⽇ 10:00-19:00(9:00より⼊場可能) 開催時間
3 パディングとスタックを 掛け合わせたレイアウト
⼆重パディングで仮想マージンを設定する パディングとスタックを掛け合わせたレイアウト 2 内側グループ: テキストと⻑⽅形のパディングを設定 外側グループ: 仮想マージン(下マージン)を設定
⼆重パディングで仮想マージンを設定する パディングとスタックを掛け合わせたレイアウト 2 コンビニ⽀払い クレジットカード 必須 ⽀払い⽅法 決済情報 placeholder 必須
メールアドレス placeholder 必須 お名前 お客様情報 ⼊⼒項⽬間の余⽩: マージン&インスタンスで管理 ex. フォーム画⾯ セクション間の余⽩: スタックで管理 編集回数の削減◎ ファイル全体での余⽩管理◎
None