自 己 紹 介 1 フリーランスで Web デザイン&グラフィックデザインしてます 赤 塚 妙 子 (アカツカ タエコ) @ ken_c_lo(ケンシロウと 読 むけど 正 直 後 悔 しています) https://twitter.com/ken_c_lo/ http://d.hatena.ne.j



Similar documents
HTML5&CSS3 レッスンブック

2 塗 り 足 し テンプレートは 実 際 の 仕 上 がりサイズより 上 下 左 右 3mm ずつ 大 きいサイズになっています (テンプレ ートではピンクの 斜 線 部 分 になります ) 仕 上 がりサイズいっぱいに 写 真 やパターン 色 などを 入 れたい 場 合 はピンクの 斜 線 部

■新聞記事

【試用版】AppStudioクイズアプリ作成手順

Microsoft PowerPoint - ガリレオ衛星観測例.ppt

(Microsoft Word - \203u\203\215\203O\215\354\220\254.doc)

表紙

「節電に対する生活者の行動・意識

Fckeditor の 基 本 的 な 使 い 方 Point!! fckeditor を 上 手 く 使 うコツ 始 めにページ 内 に 一 通 り 文 章 ( 画 像 や 表 を 含 む)を 書 いてから 文 字 装 飾 をして 下 さい 編 集 したいテキストや 画 像 を 選 択 し アイコ

TIPS - 棚 割 りを 開 始 するまで Liteを 起 動 し 企 業 情 報 の 追 加 を 行 い 棚 割 を 行 う 企 業 の 追 加 をして 下 さい 企 業 情 報 の 追 加 時 に エラーメッセージが 表 示 された 場 合 別 途 TIPS トラブルが 発 生 した 場 合

Microsoft Word - tokuten-manual1

_責)Wordトレ2-1章_斉

この 講 座 で 学 ぶこと 3の 概 要 現 時 点 で 大 体 使 える 機 能 2

ThinkBoard Free60 Manual

< F2D8E518D6C B83678C8B89CA >

Microsoft PowerPoint - エントリー04_結婚TextVoice

<4D F736F F D208FEE95F18F88979D EF68BC A F F696E DEC816A2E646F63>

経験発表

スライドの 編 集 とリンク スライドのレイアウトやデザインが 決 まったら 文 字 の 編 集 をしたり スライドの 順 序 変 更 やリンク 設 定 をして 見 栄 えの 良 いプレゼンテーションを 作 成 しましょう ファイル MP05 完 成.ppt を 開 き 内 容 を 編 集 していき

< F2D93648E718E868EC58B8F30332E6A7464>

コンピュータ基礎実習(上級) 第二回

Ⅰ 調 査 の 概 要 1 目 的 義 務 教 育 の 機 会 均 等 その 水 準 の 維 持 向 上 の 観 点 から 的 な 児 童 生 徒 の 学 力 や 学 習 状 況 を 把 握 分 析 し 教 育 施 策 の 成 果 課 題 を 検 証 し その 改 善 を 図 るもに 学 校 におけ

設 問 4(5) 主 として 知 識 に 関 する 問 題 地 球 自 然 事 象 についての 知 識 理 解 ( 短 答 式 ) (6) 主 として 活 用 に 関 する 問 題 地 球 科 学 的 な 思 考 表 現 ( 選 択 式 ) 水 が 水 蒸 気 になる 現 象 について 科 学 的

SchITコモンズ【活用編】

プロジェクトタイトル(HGP創英角ゴシックUB 24pt) サブタイトル(定例資料など、HGP創英角ゴシックUB 18pt)

Microsoft Word _page新機能について.doc

第3回HP講習会資料ver1.2( )

根 本 確 根 本 確 民 主 率 運 民 主 率 運 確 施 保 障 確 施 保 障 自 治 本 旨 現 資 自 治 本 旨 現 資 挙 管 挙 管 代 表 監 査 教 育 代 表 監 査 教 育 警 視 総 監 道 府 県 警 察 本 部 市 町 村 警 視 総 監 道 府 県 警 察 本 部

2.4 箇 条 書 のスタイルを 変 更 する 右 クリックして 箇 条 書 と 番 号 付 け を 選 択 する. あとは 少 し 遊 べば, このようなことをやりたい 人 は 理 解 できると 思 います 3 いろいろな 入 力 ワープロを 使 う 上 で 肝 心 な 点 は, 空 白 調 整

Microsoft Word - TCⅡマニュアル_第6章_ doc

も く じ 1 税 源 移 譲 1 2 何 が 変 わったのか 改 正 の 3 つ の ポイント ポイント1 国 から 地 方 へ 3 兆 円 規 模 の 税 源 が 移 譲 される 2 ポイント2 個 人 住 民 税 の 税 率 構 造 が 一 律 10%に 変 わる 3 ポイント3 個 々の 納

file:///Users/bkelly/Development/maker/output/ja/sk-android.html

1

KINGSOFT Office 2016 動 作 環 境 対 応 日 本 語 版 版 共 通 利 用 上 記 動 作 以 上 以 上 空 容 量 以 上 他 接 続 環 境 推 奨 必 要 2

本 資 料 では アメブロのヘッダー 画 像 とメニューバーの 設 定 をご 自 身 で 行 っていただくた めのものです < 目 次 > 1. ヘッダー 画 像 の 設 定 方 法 1-1: 自 分 の 指 定 した 画 像 をヘッダー 画 像 に 設 定 方 法 1-2: 自 分 で 簡 単 な

2020年の住宅市場 ~人口・世帯数減少のインパクト~

Microsoft Word 印刷ver 本編最終no1(黒字化) .doc

PowerPoint プレゼンテーション

スライド 1

Microsoft Word - (0513修正)FINAL edit.dyバンコクの風2014_vol4

スライド 1

問 題 1 以 下 の 設 問 に 従 って 全 体 を 設 定 し デザインせよ ただし 設 問 で 指 定 された 設 定 以 外 は 既 定 値 のままとする (1) 以 下 の 6 枚 のスライドから 構 成 される 新 しいプレゼンテーションを 作 成 し 実 技 用 フォルダに ガーデニ

< DB8CAF97BF97A6955C2E786C73>


CSS3

Web10.pptx

目 次 1 ご 使 用 の 前 に 1.1 動 作 環 境 1.2 セットアップ 方 法 2 使 用 方 法 2.1 起 動 方 法 2.2 操 作 方 法 効 果 音 設 定 アニメーション 設 定 スライドジャンプ 設 定 フラッシュカード 設 定

第21章 表計算

<817989FC92F988C4817A89E6919C B835E8B4B8A695F95578F808E64976C834B E A5F96B38BDB95EF919595C494D18F4390B32E786C73>

資料1-2 被用者年金制度の一元化等を図るための厚生年金保険法等の一部を改正する法律案要綱

第3章

スライド 1

1.2. ご 利 用 環 境 推 奨 ブラウザ Internet Explorer Google Chrome(バージョン 32 時 点 で 動 作 確 認 済 み) Mozilla Firefox(バージョン 26 時 点 で 動 作 確 認 済 み) Safari 7

下水道工事標準仕様書

< F2D E835A838B82C AE82CC >

<4D F736F F D203193FA8AD45F95CA8E86325F89898F4B315F94F093EF8AA98D AD97DF914F82CC8FEE95F182CC8EFB8F C28E8B89BB2E646F63>

図 1 図 1 に 白 紙 のテンプレートを 示 しています. 背 景 は 白 ですが, 文 字 の 入 力 位 置 が 示 されています.テン プレートへの 入 力 方 法 は, クリックしてタイトルを 入 力 クリックしてサブタイトルを 入 力 という 枠 内 に 文 字 を 入 力 していくこ

<4D F736F F D2091E F18CB48D C481698E7B90DD8F9590AC89DB816A2E646F63>

Microsoft PowerPoint - 報告書(概要).ppt

< C835B D348B89838F C E786477>

( 別 紙 ) 以 下 法 とあるのは 改 正 法 第 5 条 の 規 定 による 改 正 後 の 健 康 保 険 法 を 指 す ( 施 行 期 日 は 平 成 28 年 4 月 1 日 ) 1. 標 準 報 酬 月 額 の 等 級 区 分 の 追 加 について 問 1 法 改 正 により 追 加

検 索 文 字 列 が 住 所 にマッチするならば 地 図 画 面 を 表 示 します 検 索 文 字 列 が 住 所 の 一 部 ならば キーワードを 含 む 検 索 結 果 画 面 を 表 示 します

全設健発第     号

(Microsoft PowerPoint _\221\34610\211\361\330\330\260\275\227p\216\221\227\277.ppt [\214\335\212\267\203\202\201[\203h])

Word2013による文書の作成(1級).indd

<4D F736F F D B68F918DEC90AC89898F4B899E977095D2816A2E646F63>

ワープロソフトウェア

年齢別人数計算ツールマニュアル

計算式の取り扱い

「1 所得税及び復興特別所得税の確定申告書データをお持ちの方」からの更正の請求書・修正申告書作成編

新 規 にページを 作 成 するには. 新 規 ページを 立 ち 上 げる 左 上 の 新 規 ページ をクリックします モードの 選 択 の 画 面 が 表 示 されますので 標 準 モード を 選 んで OK を 押 して 立 ち 上 げます どこでも 配 置 モード は 見 る 人 のPC 環

No3. 人 工 乾 燥 材 ( 低 温 乾 燥 材. 燻 煙 乾 燥 材 ) 120mm 120mm 4000mm No4. 天 然 乾 燥 材 120mm 120mm 4000mm No5. 天 然 乾 燥 材 120mm 120mm 4000mm No6. 人 工 乾 燥 材 ( 低 温 乾

弁護士報酬規定(抜粋)

(1)1オールゼロ 記 録 ケース 厚 生 年 金 期 間 A B 及 びCに 係 る 旧 厚 生 年 金 保 険 法 の 老 齢 年 金 ( 以 下 旧 厚 老 という )の 受 給 者 に 時 効 特 例 法 施 行 後 厚 生 年 金 期 間 Dが 判 明 した Bは 事 業 所 記 号 が

質 問 票 ( 様 式 3) 質 問 番 号 62-1 質 問 内 容 鑑 定 評 価 依 頼 先 は 千 葉 県 などは 入 札 制 度 にしているが 神 奈 川 県 は 入 札 なのか?または 随 契 なのか?その 理 由 は? 地 価 調 査 業 務 は 単 にそれぞれの 地 点 の 鑑 定

景品の換金行為と「三店方式」について

Microsoft Word - Jimdo基礎編(8版)

PowerPoint プレゼンテーション

Microsoft Word - 佐野市生活排水処理構想(案).doc

GMO MobileHomePage

<4D F736F F F696E74202D20838C837C815B B F A2E B93C782DD8EE682E890EA97705D>

(Microsoft PowerPoint -

文 書 構 造 とスタイル

結 果 の 要 約 2 NRCレポート 日 本 リサーチセンター(NRC)では 全 国 歳 男 1,200 を 対 象 に 訪 問 留 置 のオムニバス 調 査 (NOS)を 毎 月 定 期 的 に 実 施 して おります 対 象 者 の 数 は エリア 都 市 規 模 と 性 年 代

<4D F736F F D AC90D1955D92E CC82CC895E DD8C D2816A2E646F63>

PowerPoint プレゼンテーション

第4回税制調査会 総4-1

1


私立大学等研究設備整備費等補助金(私立大学等

<4D F736F F D204D46834E A6D92E8905C8D905F93B193FC819593FA8E9F95D C5292E646F63>

2 課 題 管 理 ( 科 学 研 究 費 補 助 金 ) 画 面 が 表 示 されます 補 助 事 業 期 間 終 了 後 欄 の[ 入 力 ] をクリックします [ 入 力 ]ボタンが 表 示 されていない 場 合 には 所 属 する 研 究 機 関 の 事 務 局 等 へお 問 い 合 わせく

住み慣れたこの町で最期まで 安心して暮らすために

桜井市外国人高齢者及び外国人重度心身障害者特別給付金支給要綱

2 詳 細 なレイアウトを 記 述 できる HTMLよりレイアウト 記 述 力 が 高 い 例 )テキストや 画 像 を 好 きな 位 置 に 配 置 できる HTMLから レイアウトに 関 する 記 述 を 除 去 で きる HTMLがシンプルに 文 法 間 違 いを 減 らせる 情 報 を 正

戦略担当者のための

<4D F736F F D208F7493FA95948E738A4A94AD8E968BC682CC8EE891B18B7982D18AEE8F8082C98AD682B782E98FF097E182C98AD682B782E98F9590AC8BE093998CF D6A B315D2E B4E88C A>

ひらがなを 入 力 する 濁 点 などを 入 力 する 漢 字 を 入 力 する 漢 字 に 変 換 する 一 度 入 力 した 文 字 の 再 変 換 は 全 角 半 角 文 字 を 切 り 替 える 文 章 を 入 力 し 漢 字 変 換 する 数 字 を 入 力 する 英 文 字 を 入 力

スライド 1

<4D F736F F D208FE DC926E8BE6926E8BE68C7689E681408C7689E68F912E646F63>

Transcription:

とりあえず これやっとけば 大 丈 夫 ( 多 分 ) 少 ない 手 間 と 知 識 で それなり に 見 せる ズルいデザインテクニック Zurui Design @ken_c_lo TAEKO AKATSUKA

自 己 紹 介 1 フリーランスで Web デザイン&グラフィックデザインしてます 赤 塚 妙 子 (アカツカ タエコ) @ ken_c_lo(ケンシロウと 読 むけど 正 直 後 悔 しています) https://twitter.com/ken_c_lo/ http://d.hatena.ne.jp/ken_c_lo/ https://github.com/taea/ http://crow.ly/ P4D ハッカソンで Receibo 作 った => http://receibo.heroku.com/ 最 近 は Forkwell.com のリニューアルデザインとか 携 わり 中 ( 途 中 ) Haml + Sass(.sass) + compass 好 き (に 割 と 最 近 なった ) いぬがすき いぬ 関 連 の Web サービス 作 りたい

趣 旨 2 デザイン 初 心 者 の 技 術 者 向 け 例 えば プログラマの 人 がハッカソンなどで 集 中 して 短 時 間 でサービス 開 発 &ローンチしたい 時 に 少 ない 手 間 でそれらしく 見 せたい! ベジェ 曲 線 ( 難 しい!めんどい!) 画 像 加 工 合 成 (とりあえずありもので ) デザインの 基 礎 知 識 理 論 ( 難 しい 話 は 後 だ!) などのスキル 知 識 がなくても とりあえずこれやっとくと 簡 単 にデザインがちょっ と 良 く 見 える 感 じの 小 ズルい Tips を 紹 介 します

趣 旨 3 提 供 圧 倒 的 に 楽! DRY! ズルい! 今 日 来 てる 方 々はむしろ 普 通 の CSS 書 くより 抵 抗 少 なそう 紹 介 するソース 例 も Compass で 書 けるところは Compass で 紹 介 します

Zurui Design 1 ズルい 線 4 Zurui Design1 ズルい 線 ( @machida)

Zurui Design 1 ズルい 線 5 ズルい 線 とは? 上 : 黒 / 透 明 度 0.2 /1px の 線 border-bottom: 1px solid rgba(0, 0, 0,.2); よく 見 るアレ 下 : 白 / 透 明 度 0.3 /1px の 線 @include box-shadow(rgba(255, 255, 255,.3) 0 1px 0); 下 は box-shadow で 書 く(Compass で 書 いた 例 ) 黒 と 白 の 線 を 2 本 並 べることで 背 景 に 彫 り 込 まれたように 見 える 線 これがズルい 線 ( 命 名 @machida)

Zurui Design 1 ズルい 線 6 ここがポイント 色 は 黒 (rgba(0, 0, 0, x)) 白 (rgba(255,255,255,x)) のみで 背 景 色 にあわせて 透 明 度 を 調 節 する 太 さは 1px ぼかしは 0 濃 過 ぎないように

Zurui Design 1 ズルい 線 7 随 所 で 活 躍 する ズルい 線 見 出 しの 下 に 引 いたり list やセクションなどの 区 切 りに 使 ったり

Zurui Design 1 ズルい 線 8 左 下 向 き 光 源 を 想 定 した 場 合 各 方 向 のズルい 線 上 border-top: 1px solid rgba(0, 0, 0,.2); @include box-shadow(rgba(255, 255, 255,.3) 0 1px 0 inset); 左 border-left: 1px solid rgba(0, 0, 0,.2); @include box-shadow (rgba(255, 255, 255,.3) -1px 0 0); border-left: 1px solid rgba(0, 0, 0,.2); @include box-shadow(rgba(255, 255, 255,.3) -1px 0 0 inset); 右 下 border-bottom: 1px solid rgba(0, 0, 0,.2); @include box-shadow(rgba(255, 255, 255,.3)0 1px 0);

Zurui Design 1 ズルい 線 9 背 景 色 の 濃 さによって ズルい 線 の 透 明 度 を 調 節 背 景 色 #333 黒 : alpha 1.0 border-bottom: 1px solid rgba(0, 0, 0, 1); 背 景 色 #B0430B 黒 : alpha 0.2 border-bottom: 1px solid rgba(0, 0, 0,.2); 白 :alpha 0.1 @include box-shadow(rgba(255, 255, 255,.1) 0 1px 0); 白 : alpha 0.2 @include box-shadow(rgba(255, 255, 255,.1) 0 1px.2); 背 景 色 #EEE 黒 : alpha 0.1 border-bottom: 1px solid rgba(0, 0, 0,.1); 背 景 色 #FFC300 黒 : alpha 0.1 border-bottom: 1px solid rgba(0, 0, 0,.1); 白 :alpha 1.0 @include box-shadow(rgba(255, 255, 255, 1) 0 1px 0); 白 : alpha 0.3 @include box-shadow(rgba(255, 255, 255,.3) 0 1px 0);

Zurui Design 1 ズルい 線 10 上 こういう mixin 作 っておくと 便 利 @mixin line-top($op1:.2, $op2:.3){ border-top: 1px solid rgba(0, 0, 0, $op1); @include box-shadow(rgba(255, 255, 255, $op2) 0 1px 0 inset); 左 @mixin line-left($op1:.2, $op2:.3){ border-left: 1px solid rgba(0, 0, 0, $op1); @include box-shadow (rgba(255, 255, 255, $op2) -1px 0 0); } 右 @mixin line-right($op1:.2, $op:.3){ border-left: 1px solid rgba(0, 0, 0, $op1); @include box-shadow(rgba(255, 255, 255, $op2) -1px 0 0 inset); } 下 @mixin line-bottom($op1:.2, $op2:.3){ border-bottom: 1px solid rgba(0, 0, 0, $op1); @include box-shadow(rgba(255, 255, 255, $op2)0 1px 0); } 透 明 度 を 引 数 に よく 使 う 透 明 度 を デフォルトに

Zurui Design 2 ズルい text-shadow 11 Zurui Design2 ズルい text-shadow

Zurui Design 2 ズルい text-shadow 12 文 字 が 刻 印 されているように 見 えるテキストシャドウ 濃 い 背 景 色 + 白 抜 き 文 字 の 場 合 背 景 色 #333 text-shadow: 1px -1px 0 rgba(0,0,0,1); 背 景 色 #B0430B text-shadow: 1px -1px 0 rgba(0,0,0,.5); 右 上 ( 光 源 と 逆 ) 方 向 に 黒 alpha 1.0 / 1px / ぼかし 0 / の 影 右 上 ( 光 源 と 逆 ) 方 向 に 黒 alpha 0.5 / 1px / ぼかし 0 / の 影

Zurui Design 2 ズルい text-shadow 13 文 字 が 刻 印 されているように 見 えるテキストシャドウ 薄 い( 白 に 近 い) 背 景 色 + 濃 い 色 の 文 字 の 場 合 背 景 色 #EEE 背 景 色 #FFC300 text-shadow: -1px 1px 0 rgba(255, 255, 255, 1); text-shadow: -1px 1px 0 rgba(255, 255, 255,.4); 左 下 ( 光 源 と 同 じ) 方 向 に 白 alpha 1.0 / 1px / ぼかし 0 / の 影 左 下 ( 光 源 と 同 じ) 方 向 に 白 alpha 4.0 / 1px / ぼかし 0 / の 影

Zurui Design 2 ズルい text-shadow 14 ここがポイント 色 は 黒 白 のみで 背 景 色 にあわせて 透 明 度 を 調 節 する 濃 い 背 景 + 白 抜 き 文 字 の 場 合 黒 い 影 光 源 と 逆 方 向 薄 い 背 景 + 濃 い 色 文 字 の 場 合 白 い 影 光 源 と 同 方 向 太 さは 1px ぼかしは 0 濃 過 ぎないように 辛 うじて 見 えるかなくらいがちょうどいい

Zurui Design 2 ズルい text-shadow 15 こういう mixin 作 っておくと 便 利 @mixin ts-000($op :.4){ text-shadow: 1px -1px rgba(0, 0, 0, $op); } 透 明 度 を 引 数 に よく 使 う 透 明 度 を デフォルトに @mixin ts-fff($op :.7){ text-shadow: -1px 1px rgba(0, 0, 0, $op); }

Zurui Design 3 ズルい 背 景 16 Zurui Design3 ズルい 背 景

Zurui Design 3 ズルい 背 景 17 ズルい! ズルい 背 景 パターン 達 ノイズ 木 目 紙 布 細 かいドット これらをうまく 使 うだけでパッと 見 2 割 増 くらいのクオリティ!

Zurui Design 3 ズルい 背 景 使 いやすい 背 景 パターンの 特 徴 白 に 近 い 色 がベースのもの( 薄 いグレー アイボリー 等 ) 黒 に 近 い 色 ベースのもの(グレー 濃 紺 等 ) パターンが 細 かいもの ナチュラル 素 材 18

Zurui Design 3 ズルい 背 景 使 いづらい 背 景 パターンの 特 徴 大 柄 のパターン 彩 度 が 強 いもの( 色 が 鮮 やかなもの) 地 の 色 と 模 様 の 明 度 差 が 大 きいもの( 模 様 がよく 見 えるもの) ズルくない 強 い 柄 強 い 色 のものは 中 の 要 素 とぶつかってしまうため うまく 使 わないと 素 人 っぽくなりやすい 19

Zurui Design 3 ズルい 背 景 20 ズルい 背 景 パターンを 取 り 揃 えた 有 名 サイト http://subtlepatterns.com/ これ が g e m に なったら 便 利 なので は ( 誰 か )

21 Zurui Design 3 ズルい 背 景 そろそろ お 気 づきですよね 木 目 調 このスライドも ズルい テキストシャドウ

Zurui Design 3 ズルい 背 景 22 もう 一 つついでに ズルいグレーとは

23 Zurui Design 3 ズルい 背 景 ズルいグレーとは 限 りなく 白 に 近 いグレー (#EEE 以 下 ) #EEE #F8F8F8 殆 ど 白 に 見 える 明 るいグレー 白 の 代 わりに 使 える これらに ズルい 線 やズルいテキストシャドウを 乗 せると ほのかに 立 体 感 が 出 て 一 気 に 高 級 感 が 出 る 本 当 の 白 (#FFF)と 並 べて 使 うと 微 妙 な 色 の 違 いがオシャレ #FFF

Zurui Design 4 ズルいグラデーション 24 Zurui Design4 ズルいグラデーション

Zurui Design 4 ズルいグラデーション 25 微 妙 な 明 度 差 のグラデーション #434343 カラーコードで 1 桁 目 の 差 が 2 くらいがいいみたい #2d9fee #48b1f2 #222222 ベタ 塗 りの 一 歩 手 前 くらいの 微 妙 な 色 の 差 のグラデーションで 本 物 っぽい 質 感 が 出 る

Zurui Design 4 ズルいグラデーション 26 大 胆 なグラデーションの 使 いこなしは 結 構 難 しい 色 の 差 が 大 きなグラデーションは 実 際 使 ってみると 野 暮 いデザインになりがち (びしっと 決 まるとカッコイイけど 大 胆 な 上 級 テク ) だめじゃないけど むずかしい!

Zurui Design 4 ズルいグラデーション 27 グラデーションの CSS を 楽 につくれるズルいサイト http://www.colorzilla.com/gradient-editor/

Zurui Design 4 ズルいグラデーション 28 Sass(SCSS) にも 切 り 替 え 可 能

29 Zurui Design 4 ズルいグラデーション で 作 ってもいいんだけど さらに mixin 化 できそう

30 Zurui Design 4 ズルいグラデーション 微 妙 な 色 の 差 グラデーション mixin 上 の 方 が 少 し 明 るいグラデーション @mixin gradient-top-lighten($color : #666, $lighten: 10%){ background-color: $color; @include filter-gradient(lighten($color, $lighten), $color, vertical); @include background-image(linear-gradient(lighten($color, $lighten) 0%, $color 100%)); 使 うときは 引 数 で 下 のベースになる 色 だけ 指 定 して 1 行 で 書 ける @include gradient-top-lighten(#222);

31 Zurui Design 4 ズルいグラデーション 微 妙 な 色 の 差 グラデーション mixin @mixin gradient-top-darken($color : #666, $darken: 10%){ background-color: $color; @include filter-gradient(darken($color, $darken), $color, vertical); @include background-image(linear-gradient(darken($color, $darken) 0%, $color 100%)); } 使 うときは (ry 上 の 方 が 少 し 暗 いグラデーション @include gradient-top-lighten(#48b1f2);

Zurui Design 5 ズルい 角 丸 32 Zurui Design5 ズルい 角 丸

33 Zurui Design 5 ズルい 角 丸 角 丸 にするだけで なんかオシャレ! ズルい! けど これも 使 いこなすのに 少 しコツが

Zurui Design 5 ズルい 角 丸 34 角 丸 大 きすぎないのがおすすめ 原 則 6px 以 内 が 使 いやすい 1 つの section を 囲 むような 通 常 サイズ の BOX であれば border-radius: 5px 6px ぐらいが 最 も 無 難 でキレイです

Zurui Design 5 ズルい 角 丸 35 Submit ボタン 等 のボタンは border-radius: 4px 小 さなアイコン 等 のコーナー border-radius: 2 3px

Zurui Design 5 ズルい 角 丸 36 だめじゃないけど むずかしい! R 半 径 が 大 きい 角 丸 は 野 暮 ったいデザインになりやすいので あまり 使 わない 方 がよいです (びしっと 決 まるととてもカッコイイ けど 上 級 テク )

Zurui Design 5 ズルい 角 丸 37 Compass 使 おう ズルい!.hoge{ -webkit-border-radius: 6px; -moz-border-radius: 6px; -ms-border-radius: 6px; -o-border-radius: 6px; border-radius: 6px; }.hoge{ @include border-radius(6px); }

Zurui Design 6 ズルい box-shadow 38 Zurui Design6 ズルい box-shadow

これは NG! な box-shadow 色 が 濃 すぎる Zurui Design 6 ズルい box-shadow だめじゃないけど むずかしい! 39 ボケ 足 が 長 すぎる 色 つき やり 方 によってはダメじゃないんですが これも 使 いこなすのが 難 しい 上 級 テク box-shadow はできるだけ 繊 細 に 使 用 した 方 が 見 栄 えが 良 い

Zurui Design 6 ズルい box-shadow 40 ズルい box-shadow 1 枠 線 がわりに @include box-shadow(rgba(0, 0, 0,.15) 0 0 2px); 角 度 をつけずに 四 方 に 薄 い alpha0.15 のシャドウ box と 背 景 がともに 白 に 近 い 色 の 時 に 利 用 しやすい

Zurui Design 6 ズルい box-shadow 41 ズルい box-shadow 2 内 側 にぼかして 高 級 感 @include box-shadow(rgba(0, 0, 0,.2) 0 0 0 20px inset); 内 側 にむかってぼけ 足 を 長 く 薄 いシャドウを 入 れることで 少 し 高 級 感 リアルな 存 在 感 が 出 る ズルい 背 景 パターンとの 併 用 オススメ リボン ボタン 等 モノ 感 を 出 したい 場 合 に 有 効

Zurui Design 6 ズルい box-shadow 42 ズルい box-shadow 3 凹 み BOX(deboss) border: 1px solid rgba(0, 0, 0,.1); @include box-shadow(rgba(0, 0, 0,.1) -1px 1px 2px inset, rgba(255, 255, 255, 1) -1px 1px 0); 右 上 内 側 に 影 左 下 外 側 にハイライト

Zurui Design 6 ズルい box-shadow 43 3 凹 み BOX を mixin に border とシャドウ ハイライトの 透 明 度 は 背 景 色 によって 調 節 したいので 引 数 に @mixin box-deboss($border:.1, $shadow:.1, $highlight: 1){ border: 1px solid rgba(0,0,0,$border); @include box-shadow(rgba(0,0,0,$shadow) -1px 1px 2px inset, rgba(255,255,255,$highlight) -1px 1px 0); } 使 う 時 はこんな 感 じで @include box-deboss(.15,.2,.7)

Zurui Design 6 ズルい box-shadow 44 ズルい box-shadow 4 凸 BOX(emboss) border: 1px solid rgba(0, 0, 0,.15); @include box-shadow(rgba(0, 0, 0,.5) -1px 1px 0, rgba(255, 255, 255, 1) -1px 1px 0 inset); 左 下 外 側 に 影 右 上 内 側 にハイライト

Zurui Design 6 ズルい box-shadow 45 4 凸 BOX を mixin に border とシャドウ ハイライトの 透 明 度 は 背 景 色 によって 調 節 したいので 引 数 に @mixin box-emboss($border:.15, $shadow:.05, $highlight: 1){ border: 1px solid rgba(0,0,0,$border); @include box-shadow(rgba(0,0,0,$shadow) -1px 1px 0, rgba(255,255,255,$highlight) -1px 1px 0 inset); } 使 う 時 はこんな 感 じで @include box-emboss(.15,.2,.7)

Zurui Design 7 ズルいボタン 46 Zurui Design7 ズルいボタン

Zurui Design 7 ズルいボタン 47 ここまでで 出 てきたズルい 技 を 使 って ボタンを 作 ってみる

48 Zurui Design 7 ズルいボタン ズルい text-shadow ズルいグラデーション ズルい 角 丸 ズルい box-shadow hover でグラデーションの 上 を 10% 15% に 明 るく.button-zurui { a $button_color: #48B1F2; display: block; @include ts-000; @include gradient-top-lighten($button_color); @include border-radius(4px); @include box-emboss(.2,.1,.3); color: rgba(255,255,255,.9); text-align: center; padding: 10px; font-size: 20px; line-height: 1em; font-weight: bold; margin: 50px 30px; &:hover @include gradient-top-lighten($button_color, 15%); text-decoration: none; color: rgba(255,255,255,1); }

Zurui Design 7 ズルいボタン 49 色 も 簡 単 に 変 えられる @extend で.button-zurui を 継 承.button-red{ @extend.button-zurui; $button_color: #b0430a; a @include gradient-top-lighten($button_color); &:hover @include gradient-top-lighten($button_color, 15%); } これもうちょっと 短 くなりそうな 気 がするんですが 私 はこれが 限 界 でした 誰 か 教 えてください 上 の 3 行 だけでいけるかなと 思 ってたらだめだったー

Zurui Design 7 ズルいボタン 50 こういうズルい gem もあります http://jaredhardy.com/sassy-buttons/ (まだ 使 ったことない)

51 ありがとうございました ( 実 は これらを Rails の gem にするところまで 今 回 やってみようと 思 ってたんですが 全 然 間 に 合 わ な か っ た す い ま せ ん )