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
新しくなった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.2k
Lighthouseを用いたサイト改善 / Website Improvements Using Lighthouse
amatsukiku
0
1.9k
VASILY流CSSコーディング
amatsukiku
2
2.1k
test-queueによるテスト高速化
amatsukiku
1
950
Other Decks in Technology
See All in Technology
人材育成分科会.pdf
_awache
4
250
LayerXにおけるセキュリティ管理の現在地と次の一手
tosho
0
180
200個のGitHubリポジトリを横断調査したかった
icck
0
130
プロダクト開発から業務改善コンサルまで。事業全体へ「染み出す」ことで広がるエンジニアの可能性
ham0215
0
130
2026 TECHFRESH 畢業分享會 - 開發日常大解密!從領域驅動到企業級上線
line_developers_tw
PRO
0
1k
2026TECHFRESH畢業分享會 - 葬送的通靈師:化系統與用戶雜訊成行動訊號
line_developers_tw
PRO
0
1k
入門!AWS Blocks
ysuzuki
1
120
On-behalf-of Token exchange with AgentCore Identity
hironobuiga
2
190
AIっぽい文章を採点して人間らしく直すアプリを作ってみた
yama3133
2
170
自律型AIエージェントは何を破壊するのか
kojira
0
160
非エンジニアがClaudeと挑んだ「1ヶ月間プロダクト30本ノック」
askokc
0
500
MUSUBI 田中裕一『AIと共に行う「しごとのリデザイン」- スモールバックオフィス編』AI Ops Lab #4
musubi
0
180
Featured
See All Featured
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
590
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
230
Product Roadmaps are Hard
iamctodd
PRO
55
12k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.4k
The Pragmatic Product Professional
lauravandoore
37
7.3k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
The agentic SEO stack - context over prompts
schlessera
0
820
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
Ruling the World: When Life Gets Gamed
codingconduct
0
250
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
130
Are puppies a ranking factor?
jonoalderson
1
3.5k
Google's AI Overviews - The New Search
badams
0
1k
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Λө࣮ͨ͠Λߦ͏ʹҰख ͔͔ؒΔ