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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
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
960
Other Decks in Technology
See All in Technology
なぜ、あなたのAPIは使われないのか? AX時代の設計原則、ガードレール、運用体制
yokawasa
1
1.3k
NYC Summit 2026 におけるAmazon Bedrock AgentCore のアップデート
ren8k
3
300
Webの技術とガジェットで子どもも大人も楽しめるワクワク体験を提供する / Qiita Tech Festa Day 2026
you
PRO
1
330
AIは実装を速くする。では、私たちは何を今作るべきか?-立場を越えてリリースに向き合ったチーム開発の実践 / 20260801 Hiromi Nakaya and Naoki Takahashi
shift_evolve
PRO
3
240
侵入は突然に 〜 IoTマルウェアと悪用される家庭の機器 ~ / When Intrusion Strikes: IoT Malware and the Abuse of Home Devices
nttcom
0
900
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
15
110k
ウォーターフォール開発案件のPMとしてAI活用を模索している話
hatahata021
3
260
20260801_スクフェス大阪
kgnkhkr
0
570
NetBoxを利用した作業効率化の試み_NetDevNight4
tnoha
0
430
クラウドを使う側から、作る側へ / 大吉祥寺.pm 2026前夜祭
fujiwara3
8
2k
toio・myCobotでフィジカルAIっぽいことを行うための検討(とりあえず調査) / フィジカルAI LT(IoTLTによる開催)
you
PRO
0
240
なぜ、あなたのエージェントは言うことを聞かないのか
segavvy
1
620
Featured
See All Featured
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
410
The Language of Interfaces
destraynor
162
27k
So, you think you're a good person
axbom
PRO
2
2.1k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
1k
Building Applications with DynamoDB
mza
96
7.1k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Why Our Code Smells
bkeepers
PRO
340
58k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Done Done
chrislema
186
16k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
350
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Λө࣮ͨ͠Λߦ͏ʹҰख ͔͔ؒΔ