Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
新しくなったMaterial Designを触ってみた / Tried Material De...
Search
AmatsukiKu
May 29, 2018
Technology
3.2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
新しくなったMaterial Designを触ってみた / Tried Material Design 2018
https://dmmcj.connpass.com/event/84002/
の発表資料です。
AmatsukiKu
May 29, 2018
More Decks by AmatsukiKu
See All by AmatsukiKu
ZOZOのグローバルECのフロントエンドアーキテクチャ設計 / Frontend Architecture Design of ZOZO
amatsukiku
13
8.3k
Lighthouseを用いたサイト改善 / Website Improvements Using Lighthouse
amatsukiku
0
1.9k
VASILY流CSSコーディング
amatsukiku
2
2.1k
test-queueによるテスト高速化
amatsukiku
1
970
Other Decks in Technology
See All in Technology
Metadata - Section 2: Simple Metadata & Meta Tags
mohab1
0
130
Microsoft のサポート ライフサイクルを理解する
murachiakira
PRO
0
140
JAWSUG TOHOKU 青森支部 「LoGoチャット」のAWS移行で 乗り越えたこと
taketakekaho
0
380
DevelopersIO 2026 Tokyo 現時点の衛星通信サービスの現状を整理してみる
maroon1st
0
250
Teaching Python with three kinds of AI
reuven
0
110
契約で守るコンパウンドプロダクトのデザインシステム
yug1224
1
610
AWS DevOps Agentはどこまで任せられるか 〜機能の現在地と、機能拡張の実践〜
nyankotaro
0
170
20261017福岡devIO 「AIは"良いダッシュボード"を作れるか?
jtakeda
0
250
JAWS-UGグッズ職人仕事の流儀
kentapapa
0
140
Vue.jsのGitHubから学ぶ意思決定
yut0naga1_fa
1
120
顧客価値を追いかけたら、プライシングにたどり着いた
sansantech
PRO
2
790
Code for Security プロジェクト紹介 2026年10月
yu23ki14
0
120
Featured
See All Featured
Embracing the Ebb and Flow
colly
88
5.2k
Conquering PDFs: document understanding beyond plain text
inesmontani
PRO
4
3.2k
Odyssey Design
rkendrick25
PRO
2
880
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
580
Leveraging LLMs for student feedback in introductory data science courses - posit::conf(2025)
minecr
1
450
Making Projects Easy
brettharned
120
6.8k
Writing Fast Ruby
sferik
630
63k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
33
5.3k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
640
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
12
1.3k
Transcript
© Start Today Technologies Inc. ৽͘͠ͳͬͨ.BUFSJBM%FTJHO Λ৮ͬͯΈͨ (PPHMF*0ใࠂձ גࣜձࣾελʔττΡσΠςΫϊϩδʔζ ৽ࣄۀ෦
ݖक ݈࢚
© Start Today Technologies Inc. ൃදͷྲྀΕ • ࣗݾհ • .BUFSJBM%FTJHOͷ։ൃʹ͍ͭͯ
• ։ൃϑϩʔʢσβΠφʔฤʣ • ։ൃϑϩʔʢΤϯδχΞฤʣ • ·ͱΊ
© Start Today Technologies Inc. ࣗݾհ • ݖक ݈࢚ʢ͝Μͷ͔Έ ͚Μ͡ʣ
• גࣜձࣾελʔττΡσΠςΫϊϩδʔζ • ϑϩϯτΤϯυΤϯδχΞ • !"NBUTVLJ,V
© Start Today Technologies Inc. .BUFSJBM%FTJHOͷ։ൃʹ͍ͭͯ • .BUFSJBM5IFNF&EJUPS /FX •
(BMMFSZ /FX • .BUFSJBM$PNQPOFOUT ඒ͍͠ϓϩμΫτΛΑΓ͘࡞ΔͨΊʹ(PPHMF͕ఏڙ͢Δπʔϧ܈ ͜ΕΒͷπʔϧΛར༻ͯ͠։ൃΛߦ͍ͬͯ͘
© Start Today Technologies Inc. ։ൃϑϩʔʢσβΠφʔฤʣ 4LFUDI্Ͱ.BUFSJBM5IFNF&EJUPSΛͬͯ 5IFNFΛ࡞
4LFUDI্Ͱ࡞ͨ͠5IFNFΛར༻ͯ͠σβΠϯΛ ࡞ ࡞ͨ͠σβΠϯΛ(BMMFSZʹΞοϓϩʔυ
© Start Today Technologies Inc. .BUFSJBM5IFNF&EJUPSͷΠϝʔδ
© Start Today Technologies Inc. 5IFNFͷ࡞ $PMPSͷઃఆ 5ZQPHSBQIZͷઃఆ
4IBQFͱ$PSOFS4UZMFͷઃఆ
© Start Today Technologies Inc. 5IFNFͷ࡞ r $PMPSͷઃఆ
© Start Today Technologies Inc. 5IFNFͷ࡞ r 5ZQPHSBQIZͷઃఆ
© Start Today Technologies Inc. 5IFNFͷ࡞ r 4IBQFͱ$PSOFS4UZMFͷઃఆ
© Start Today Technologies Inc. 5IFNFΛར༻ͨ͠σβΠϯͷ࡞
© Start Today Technologies Inc. ։ൃϑϩʔʢΤϯδχΞฤʣ (BMMFSZΛ༻͍ͯσβΠϯΛ֬ೝ 5IFNFΛద༻
$PNQPOFOUͷར༻
© Start Today Technologies Inc. (BMMFSZΛ༻͍ͯσβΠϯΛ֬ೝ
© Start Today Technologies Inc. 5IFNFΛద༻ 8FC 4$44ͷڞ௨෦Ͱ࠷ॳʹมΛઃఆ $mdc-theme-primary:
#e0f7fa; $mdc-theme-on-primary: #000; $mdc-theme-secondary: #ffebee; $mdc-theme-on-secondary: #000; $mdc-theme-surface: #fff; $mdc-theme-on-surface: #000; $mdc-theme-background: #fff; $mdc-typography-font-family: Roboto;
© Start Today Technologies Inc. 5IFNFΛద༻ "OESPJE DPMPSTYNMͱTUZMFTYNMʹઃఆ <style
name="Base.Theme.Shrine" parent="@style/Theme.AppCompat.Light.NoActionBar"> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimaryDark</item> <item name="colorAccent">@color/colorAccent</item> <item name="android:textColorPrimary">@color/textColorPrimary</item> <item name="toolbarStyle">@style/Widget.Shrine.Toolbar.Logo</item> </style> <resources> <color name="colorPrimary">#ffffff</color> <color name="colorPrimaryDark">#e0e0e0</color> <color name="colorAccent">#607d8b</color> <color name="textColorPrimary">#dd000000</color> <color name="textColorSecondary">#89000000</color> </resources>
© Start Today Technologies Inc. $PNQPOFOUͷར༻ 8FC ΫϥεͰ$PNQPOFOUΛࢦఆ import
{MDCTextField} from '@material/textfield'; const password = new MDCTextField(document.querySelector('.password')); <div class="mdc-text-field mdc-text-field--box password"> <input type="password" class="mdc-text-field__input" id="password-input" name="password"> <label class="mdc-floating-label" for="password-input">Password</label> <div class="mdc-line-ripple"></div> </div> @import "@material/textfield/mdc-text-field"; .password { display: block; width: 300px; margin: 20px auto; }
© Start Today Technologies Inc. $PNQPOFOUͷར༻ "OESPJE <android.support.design.widget.TextInputLayout android:id="@+id/password_text_input”
android:layout_width="match_parent" android:layout_height="wrap_content" android:hint="@string/shr_hint_password” app:errorEnabled="true"> <android.support.design.widget.TextInputEditText android:id="@+id/password_edit_text" android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="textPassword" /> </android.support.design.widget.TextInputLayout>
© Start Today Technologies Inc. ·ͱΊ • .BUFSJBM5IFNF&EJUPSΛ͏͜ͱͰ.BUFSJBM %FTJHOͷσβΠϯΛ࡞͘͢͠ͳͬͨ •
ݱঢ়ͱͯ͠5IFNFΛө࣮ͨ͠Λߦ͏ʹҰख ͔͔ؒΔ