ベストなフロント開発環境構築:Bowerでライブラリをインストール 前回の続きです。 例としてBowerでjQueryをインストールします。bowerコマンドはGitを経由しているらしくWin標準のコマンドプロンプトは動かないようで、GitShellが必要です。 bower instal… ゴトーハック2014.01.08 218
ベストなフロント開発環境構築:Bowerのインストール Grunt + Bower + Yeoman の組み合わせがフロント開発の環境構築・共有に現状最強との話を聞き、導入についてまとめていきます。 前提としてnode.jsとWindowsならGitShellが必要です。Gr… ゴトーハック2014.01.07 314
eGitでリモートブランチをチェックアウトした時のブランチ名がおかしい時の対応 Eclipse の eGit からリモートブランチを新規にチェックアウトすると、ブランチ名がそのブランチの最終コミットIDになってしまうことがある。(というか自分の環境では100%なる) このままではプッシュすることがで… ゴトーハック2014.01.06 502
Sass:@functionで関数を作る Sassには多数の標準関数がありますが、不足があれば自分で作れます。 基本形は下記の記法。 @function 関数名($引数) { @return 処理; } 例えば下記の例。 @function boxWidth($… ゴトーハック2014.01.06 870
WordPressメモ:特定の親カテゴリ以下の表示を切り替える。 カテゴリ1 カテゴリ2 ├カテゴリ3 ├カテゴリ4 └カテゴリ5 上記のようなカテゴリ構成の時、カテゴリ2およびそのサブカテゴリ(3~5)の表示を個別に切り替えたい場合。 <?php if (is_category… ゴトーハック2013.12.27 5,222
Sassメモ:関数でカラースキームを自動生成する。 Sassには標準で便利な関数が用意されています。標準関数は膨大にありますが、一例として色に関する関数を使ってカラースキームを作る記法を紹介します。 下記はSass記法例。 $mainColor: #339999; $li… ゴトーハック2013.12.26 241
Sass:@extend でCSSクラスを統一しよう あるCSSクラスをベースに、右詰めや左詰めなどバリエーション違いのクラスを作りたいというケースに @extend は使えます。 下記はSass記法例。 .box { width: 300px; height: 200px… ゴトーハック2013.12.25 263
Sassメモ:@mixin と @include でCSSプロパティを楽に統一しよう 似たようなスタイルのパターン違いを作る時など、同じプロパティを書くのは手間なので @mixin と @include で楽しましょう。下記はSass記法例。 @mixin boxSize() { width:200px;… ゴトーハック2013.12.24 606
Sassメモ:変数を使って値を統一しよう 変数を設定しておくことで、CSSの値の統一性を取れます。下記はSass記法例。 $gray: #999; $red: #f00; $blue: #00f; .red { color: $red; } .error { c… ゴトーハック2013.12.20 270