Submit Search
Upload
Sassを使った共同作業について
•
6 likes
•
5,540 views
Kanako Urabe
Follow
Report
Share
Report
Share
1 of 36
Download now
Download to read offline
Recommended
最近のBurp Suiteについて調べてみた
最近のBurp Suiteについて調べてみた
zaki4649
サイバージェント 秋葉原ラボのHBase 活用事例
サイバージェント 秋葉原ラボのHBase 活用事例
cyberagent
体系的に学ばないXSSの話
体系的に学ばないXSSの話
Yutaka Maehira
AbemaTVの動画配信を支えるサーバーサイドシステム
AbemaTVの動画配信を支えるサーバーサイドシステム
yuichiro nakazawa
AdServerの仕組み
AdServerの仕組み
Eiji Kuroda
20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue
Amazon Web Services Japan
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
Recruit Lifestyle Co., Ltd.
ツイートボタンから画像付きツイートをツイートさせる方法
ツイートボタンから画像付きツイートをツイートさせる方法
Akira Fukuoka
Recommended
最近のBurp Suiteについて調べてみた
最近のBurp Suiteについて調べてみた
zaki4649
サイバージェント 秋葉原ラボのHBase 活用事例
サイバージェント 秋葉原ラボのHBase 活用事例
cyberagent
体系的に学ばないXSSの話
体系的に学ばないXSSの話
Yutaka Maehira
AbemaTVの動画配信を支えるサーバーサイドシステム
AbemaTVの動画配信を支えるサーバーサイドシステム
yuichiro nakazawa
AdServerの仕組み
AdServerの仕組み
Eiji Kuroda
20190806 AWS Black Belt Online Seminar AWS Glue
20190806 AWS Black Belt Online Seminar AWS Glue
Amazon Web Services Japan
分散トレーシングAWS:X-Rayとの上手い付き合い方
分散トレーシングAWS:X-Rayとの上手い付き合い方
Recruit Lifestyle Co., Ltd.
ツイートボタンから画像付きツイートをツイートさせる方法
ツイートボタンから画像付きツイートをツイートさせる方法
Akira Fukuoka
他社製品と比較した際のAuth0のいいところ
他社製品と比較した際のAuth0のいいところ
Satoshi Takayanagi
Burp Suite 2.0触ってみた
Burp Suite 2.0触ってみた
Yu Iwama
Wireshark だけに頼らない! パケット解析ツールの紹介
Wireshark だけに頼らない! パケット解析ツールの紹介
morihisa
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
Amazon Web Services Japan
導入から 10 年、PHP の trait は滅びるべきなのか その適切な使いどころと弱点、将来について
導入から 10 年、PHP の trait は滅びるべきなのか その適切な使いどころと弱点、将来について
shinjiigarashi
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれ
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれ
Hiroaki Oikawa
Amplify Studioを使ってみた
Amplify Studioを使ってみた
虎の穴 開発室
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
Amazon Web Services Japan
実践イカパケット解析
実践イカパケット解析
Yuki Mizuno
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight
Amazon Web Services Japan
20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice
20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice
Amazon Web Services Japan
3DESの件 〜俺、112bitになります〜
3DESの件 〜俺、112bitになります〜
enigma63
こわくない Git
こわくない Git
Kota Saito
AWS IoT Greengrass V2 の紹介
AWS IoT Greengrass V2 の紹介
Amazon Web Services Japan
とある診断員と色々厄介な脆弱性達
とある診断員と色々厄介な脆弱性達
zaki4649
Network miner 使ってみた
Network miner 使ってみた
彰 村地
Ruby での外部コマンドの実行について
Ruby での外部コマンドの実行について
Tomoya Kawanishi
20200812 AWS Black Belt Online Seminar Amazon Macie
20200812 AWS Black Belt Online Seminar Amazon Macie
Amazon Web Services Japan
SANS Holiday Hack 2017 (非公式ガイド)
SANS Holiday Hack 2017 (非公式ガイド)
Isaac Mathis
EC2のストレージどう使う? -Instance Storageを理解して高速IOを上手に活用!-
EC2のストレージどう使う? -Instance Storageを理解して高速IOを上手に活用!-
Yuta Imai
Sass 超入門
Sass 超入門
Michinari Odajima
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Yoshinori Kobayashi
More Related Content
What's hot
他社製品と比較した際のAuth0のいいところ
他社製品と比較した際のAuth0のいいところ
Satoshi Takayanagi
Burp Suite 2.0触ってみた
Burp Suite 2.0触ってみた
Yu Iwama
Wireshark だけに頼らない! パケット解析ツールの紹介
Wireshark だけに頼らない! パケット解析ツールの紹介
morihisa
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
Amazon Web Services Japan
導入から 10 年、PHP の trait は滅びるべきなのか その適切な使いどころと弱点、将来について
導入から 10 年、PHP の trait は滅びるべきなのか その適切な使いどころと弱点、将来について
shinjiigarashi
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれ
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれ
Hiroaki Oikawa
Amplify Studioを使ってみた
Amplify Studioを使ってみた
虎の穴 開発室
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
Amazon Web Services Japan
実践イカパケット解析
実践イカパケット解析
Yuki Mizuno
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight
Amazon Web Services Japan
20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice
20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice
Amazon Web Services Japan
3DESの件 〜俺、112bitになります〜
3DESの件 〜俺、112bitになります〜
enigma63
こわくない Git
こわくない Git
Kota Saito
AWS IoT Greengrass V2 の紹介
AWS IoT Greengrass V2 の紹介
Amazon Web Services Japan
とある診断員と色々厄介な脆弱性達
とある診断員と色々厄介な脆弱性達
zaki4649
Network miner 使ってみた
Network miner 使ってみた
彰 村地
Ruby での外部コマンドの実行について
Ruby での外部コマンドの実行について
Tomoya Kawanishi
20200812 AWS Black Belt Online Seminar Amazon Macie
20200812 AWS Black Belt Online Seminar Amazon Macie
Amazon Web Services Japan
SANS Holiday Hack 2017 (非公式ガイド)
SANS Holiday Hack 2017 (非公式ガイド)
Isaac Mathis
EC2のストレージどう使う? -Instance Storageを理解して高速IOを上手に活用!-
EC2のストレージどう使う? -Instance Storageを理解して高速IOを上手に活用!-
Yuta Imai
What's hot
(20)
他社製品と比較した際のAuth0のいいところ
他社製品と比較した際のAuth0のいいところ
Burp Suite 2.0触ってみた
Burp Suite 2.0触ってみた
Wireshark だけに頼らない! パケット解析ツールの紹介
Wireshark だけに頼らない! パケット解析ツールの紹介
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
20211203 AWS Black Belt Online Seminar AWS re:Invent 2021アップデート速報
導入から 10 年、PHP の trait は滅びるべきなのか その適切な使いどころと弱点、将来について
導入から 10 年、PHP の trait は滅びるべきなのか その適切な使いどころと弱点、将来について
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれ
Microsoft 365 Virtual Marathon 2021 - SharePoint サイトの自動作成あれこれ
Amplify Studioを使ってみた
Amplify Studioを使ってみた
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
20190129 AWS Black Belt Online Seminar AWS Identity and Access Management (AW...
実践イカパケット解析
実践イカパケット解析
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight
[CTO Night & Day 2019] Amazon Pinpoint でかゆいところに手が届くユーザー動向分析とセグメント通知 #ctonight
20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice
20190619 AWS Black Belt Online Seminar Dive Deep into AWS Chalice
3DESの件 〜俺、112bitになります〜
3DESの件 〜俺、112bitになります〜
こわくない Git
こわくない Git
AWS IoT Greengrass V2 の紹介
AWS IoT Greengrass V2 の紹介
とある診断員と色々厄介な脆弱性達
とある診断員と色々厄介な脆弱性達
Network miner 使ってみた
Network miner 使ってみた
Ruby での外部コマンドの実行について
Ruby での外部コマンドの実行について
20200812 AWS Black Belt Online Seminar Amazon Macie
20200812 AWS Black Belt Online Seminar Amazon Macie
SANS Holiday Hack 2017 (非公式ガイド)
SANS Holiday Hack 2017 (非公式ガイド)
EC2のストレージどう使う? -Instance Storageを理解して高速IOを上手に活用!-
EC2のストレージどう使う? -Instance Storageを理解して高速IOを上手に活用!-
Similar to Sassを使った共同作業について
Sass 超入門
Sass 超入門
Michinari Odajima
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Yoshinori Kobayashi
Sass/Compass講習会
Sass/Compass講習会
Beeworks
CSS拡張メタ言語 Sass が何者かを紹介する | SakanaTech
CSS拡張メタ言語 Sass が何者かを紹介する | SakanaTech
lyca chigyo
Sass Hello World
Sass Hello World
Kazuma Kimura
Sass less
Sass less
Net Kanayan
いまさらCompassのよいところ
いまさらCompassのよいところ
Kazuhito Goto
Sassをはじめよう!
Sassをはじめよう!
Yoshiya OKI
Sassを使ってみよう
Sassを使ってみよう
GIG inc.
実践Sass 前編
実践Sass 前編
Azusa Tomita
LESSについて
LESSについて
okaSlide80
Front end develop environment
Front end develop environment
Ryuto Yasugi
LESS使ってますか?
LESS使ってますか?
じゅん なかざ
compassで簡単! CSS3を手軽に利用する
compassで簡単! CSS3を手軽に利用する
Kazuya Hiruma
今日から使える! Sass/compass ゆるめ勉強会
今日から使える! Sass/compass ゆるめ勉強会
Yuji Nojima
WordPressでCSSプリプロセッサ入門
WordPressでCSSプリプロセッサ入門
Sou Lab
Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編
Yasuhito Yabe
WebデザイナーのためのSass/Compass入門 先生:石本 光司
WebデザイナーのためのSass/Compass入門 先生:石本 光司
schoowebcampus
WebデザイナーのためのSass/Compass入門
WebデザイナーのためのSass/Compass入門
Koji Ishimoto
First sass
First sass
Toshiaki Sasaki
Similar to Sassを使った共同作業について
(20)
Sass 超入門
Sass 超入門
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Sassについてゼロから解説 -基本の理解だけでも効率アップ-|第14回ゼロから始めるWordPress勉強会
Sass/Compass講習会
Sass/Compass講習会
CSS拡張メタ言語 Sass が何者かを紹介する | SakanaTech
CSS拡張メタ言語 Sass が何者かを紹介する | SakanaTech
Sass Hello World
Sass Hello World
Sass less
Sass less
いまさらCompassのよいところ
いまさらCompassのよいところ
Sassをはじめよう!
Sassをはじめよう!
Sassを使ってみよう
Sassを使ってみよう
実践Sass 前編
実践Sass 前編
LESSについて
LESSについて
Front end develop environment
Front end develop environment
LESS使ってますか?
LESS使ってますか?
compassで簡単! CSS3を手軽に利用する
compassで簡単! CSS3を手軽に利用する
今日から使える! Sass/compass ゆるめ勉強会
今日から使える! Sass/compass ゆるめ勉強会
WordPressでCSSプリプロセッサ入門
WordPressでCSSプリプロセッサ入門
Htmlコーディングの効率化 後編
Htmlコーディングの効率化 後編
WebデザイナーのためのSass/Compass入門 先生:石本 光司
WebデザイナーのためのSass/Compass入門 先生:石本 光司
WebデザイナーのためのSass/Compass入門
WebデザイナーのためのSass/Compass入門
First sass
First sass
Sassを使った共同作業について
1.
Sass(Scss)を使った共同作業について @kanapple73
2.
Sass使ってますか? 2 みなさん sassの人→
3.
Sassというのは・・・ Syntactically Awesome Stylesheets
の略 3 ⇒ 構文的にすっばらしいスタイルシート ・cssのメタ言語 ※メタ言語=ある言語を一段階上から操作する言語 ※SassファイルのままHTMLで読み込むことはできません。 読み込む
4.
えっ 4 それって二度手間やない?
5.
CSSより効率がいいのです。 5 いいえ。
6.
Sassでできること
7.
Sassでできること:基本 6 ネスト(入れ子)にして記述ができます。 変数に値を宣言したり、値に計算式を記述すると演算して出力されます。
8.
Sassでできること:応用 7 スタイルを入れて置く箱のような@mixin(ミックスイン)は @include(インクルード)されない限り出力されません。 @extend(エクステンド)で任意のセレクタを継承しグループ化します。 スタイルを入れて置く箱のような@mixin(ミックスイン)は @include(インクルード)されない限り出力されません。 @extend(エクステンド)で任意のセレクタを継承しグループ化します。
9.
Sassでできること:もっと応用 8 @if文など制御構文を使ってスタイルの出し分けや、 @mixin(ミックスイン)に引数を渡し値を指定して@include(インクルード)できます。 Sassで定義されている関数を使えば自動処理をしてくれます。
10.
Compasを使えばより便利に 9 もっともっともーっとできます。
11.
独自の定義で効率良く作業できるSass。 共同作業する時はどうすればいい? 10 よく聞かれること。
12.
本題へ
13.
バージョン管理で共同作業 11 プロジェクト内の様々なファイルの変更履歴を管理するためのシステム。 バージョン管理とは・・・ SVN? git?
14.
Sassを使うための環境 12 ・compass.app 有料 インストール不要 ・scout.app 無料 インストールが必要 ・ターミナル / コマンドプロンプト 最初から入っている Rubyのインストールが必要
15.
これは入れるべき。 Compassをインストールしましょう。 13 Compass.app / scout.appには最初から入っています compass独自の@mixin
や関数が沢山
16.
プロジェクトリーダがいた方が楽 14 私がやるわ。 リーダの仕事 ・環境の準備。 ・構成ファイルの作成。 ・作業の振り分け。とかとか
17.
環境はバラバラでも大丈夫。 15
18.
ディレクトリにcompassの導入 16 まかせれ。 リーダの仕事 ・環境の準備。 ・構成ファイルの作成。 ・作業の振り分け。とかとか
19.
compassを導入すると 17 sass ∟ie.scss ∟print.scss ∟screen.scss これらが自動で生成されます。 stylesheets ∟ie.css ∟print.css ∟screen.css
20.
cofig.rbをさわる 18 compassの設定ファイル(ruby) ディレクトリ名や、出力方法、 コメントの有/無など。 これに書いた設定が適用されてcssになります。
21.
cofig.rbをさわる 19 作業しやすいように
22.
フォルダ名変更など 20 リーダの仕事 ・環境の準備。 ・構成ファイルの作成。 ・作業の振り分け。とかとか
23.
ファイルの追加や構成 21 リーダの仕事 ・環境の準備。 ・構成ファイルの作成。 ・作業の振り分け。とかとか ルールを決めるよ
24.
ファイルの追加や構成 22 必要なscssファイルを対象ディレクトリに入れていく。
25.
分割したファイルの読み込み 23 リーダの仕事 ・環境の準備。 ・構成ファイルの作成。 ・作業の振り分け。とかとか
26.
環境準備が整いました 24 リーダの仕事 ・環境の準備。 ・構成ファイルの作成。 ・作業の振り分け。とかとか みんな集合!
27.
共有事項や作業の振り分け 25 変数はbase.scssに書いてね。 @mixinは@mixin.scssに書いてね。 レイアウトについてはlayout.scssに書いてね。 新規ファイルは全てパーシャルファイルで作ってね。
28.
共有事項や作業の振り分け 26 僕、Sassできないよ。
29.
共有事項や作業の振り分け 27 え。
30.
大丈夫、大丈夫。 28 ゾウ君は普通にcssを書いていいよ。
31.
ファイル名は_hoge.scssで 29 Scssファイルは通常のcss記述でもOK。 ファイル名の頭に_。拡張子は.scssにすることで cssファイルが生成されない読み込み専用ファイルになります。 _zou.scss _kuma.scss というファイル名でもOKなんやね。
32.
つまりこういうこと 30 1枚のcssが作られる
33.
バージョン管理のルール 31 生成されたcssファイルは コミットせんでね。
34.
バージョン管理のルール 32 それぞれ別のscssファイルを使うため、 ローカルで生成されるcssファイルの中身が異なります。 バージョン管理するのはscssファイルのみ。 サーバーにアップする時や最終時cssファイルをコミットします。 fmfm
35.
その他共同作業でやったらいいこと ・cssに出力されない一行コメント//を使いまくる 33 ・頻繁に出てくるスタイルは@mixinに定義 ・共有ファイルを使う時は声をかける!
36.
共同作業でもsassは便利! 17
Download now