タグ

ブックマーク / coliss.com (1,428)

  • 普段使ってるCSSのパフォーマンスとメンテナンス性をアップさせるOOCSSベースの超軽量フレームワーク -Kraken

    オブジェクト指向CSS(OOCSS)のコンセプトは普段使ってるCSSのパフォーマンスとメンテナンス性を向上させること。 そんなOOCSSをベースに設計された、モバイルファーストの拡張性も備えた超軽量フレームワークを紹介します。 Kraken Kraken -GitHub オブジェクト指向CSS(OOCSS)とは Krakenの特徴 Krakenのデモ オブジェクト指向CSS(OOCSS)とは Krakenはオブジェクト指向CSS(OOCSS)ベースで開発されています。 Krakenで採用しているものを例に、簡単に説明します。 The Kraken Way 大きいブルーのボタンのスタイルを定義する際、一つのclassやidなどで定義することもできますが、OOCSSでは「ボタン=btn」「大きいボタン=btn-large」「ブルーのボタン=btn-blue」とします。これは煩雑なように見えます

    Donca
    Donca 2013/06/06
    ✔ 普段使ってるCSSのパフォーマンスとメンテナンス性をアップさせるOOCSSベースの超軽量フレームワーク -Kraken
  • あなたのウェブページにフラットなスタイルをさりげなく適用するPhotoshopの機能拡張 -Skeuomorphism

    先日公開した「フラットなデザインを理解する上で知っておきたい5つのポイント」はデザイナーの技術的な記事でしたが、今回紹介するのはテクニックを必要とせずに、今あなたの手元にあるウェブページのデザインをフラットにするとどんな感じになるのかが分かるPhotoshopの機能です。 このまま使ってもよいし、ちょっと今風のデザインにしてみたい、フラットってどうよという人でも簡単にフラットなスタイルを体験できます。

    Donca
    Donca 2013/06/05
    ✔ あなたのウェブページにフラットなスタイルをさりげなく適用するPhotoshopの機能拡張 -Skeuomorphism
  • [JS]フォームのselect要素をHTMLの変更無しで、ミニマルに美しく使いやすくするスクリプト -Minimalect

    フォームのselect要素をHTMLには手を加えずに、美しいミニマルなデザインを適用し、使いやすさもアップさせるjQueryのプラグインを紹介します。 デザインのテーマも用意されており、オリジナルのテーマをスタイルシートベースでつくることもできます。 Minimalect Minimalectの特徴 Minimalectのデモ Minimalectの使い方 Minimalectの特徴 select要素を洗練されたデザインに置き換えます。 optgroupsのサポート。 フィルタリングのサポート。 キーボードナビゲーション。 テーマのサポート。 Minimalectのデモ HTMLの変更は無しで、select要素を美しく、そして使いやすくしたデモがあります。 まずは、一つ目。

    Donca
    Donca 2013/06/05
    ✔ [JS]フォームのselect要素をHTMLの変更無しで、ミニマルに美しく使いやすくするスクリプト -Minimalect
  • スマフォアプリの操作が気持ちいいエフェクトがたくさん!タップ操作時のエフェクトのまとめ -Tapotype

    Tapotype 掲載されている各エフェクトはタップやクリック操作で、実際にアニメーションで動作します。 サイト閲覧には、Safariをオススメします。 各エフェクトはカテゴリ別にまとめられており、それぞれ詳細ページも用意されています。

    Donca
    Donca 2013/06/04
    ✔ スマフォアプリの操作が気持ちいいエフェクトがたくさん!タップ操作時のエフェクトのまとめ -Tapotype
  • 要素を天地左右中央に配置できる簡単超軽量スクリプト -Midway.js | コリス

    デスクトップやスマフォ・タブレットのレスポンシブ対応で、画像やテキストなどを天地左右の中央に簡単に配置できる超軽量(1KB)のスクリプトを紹介します。 作業は、HTMLに2つ追加するだけです。 Midway.js Midway.jsのデモ Midway.jsの使い方 Midway.jsのデモ 天地左右中央配置は表示サイズを変更しても、変わらずに天地左右中央配置になります。 デモは、ブルーの矩形の中に、ホワイトの要素を天地左右中央配置にしています。 まずは、デスクトップサイズから。 デモページ:IE7モードで表示 Midway.jsの使い方 使い方は簡単で、ステップは2つです。 Step 1: 外部ファイル head内に、スクリプトを外部ファイルとして記述します。 <head> <script src="http://code.jquery.com/jquery-latest.js"></s

    Donca
    Donca 2013/06/04
    ✔ [JS]スタイルシート初心者にも優しい!要素を天地左右中央に配置できる簡単超軽量スクリプト -Midway.js
  • フラットなデザインを理解する上で知っておきたい5つのポイント -Principles of Flat Design

    フラットなデザインは、決して単純なデザインと同じ意味ではありません。もちろんシンプルにデザインして答えがでるのであれば、それにこしたことはありません。 フラットなデザインのUI素材を数多くリリースしているdesignmodoから、フラットなデザインとは何かを理解する上で重要となる5つの特徴を紹介します。 フラットにあまり心を動かされなかったのですが、ぐらっときました。 Into the Arctic フラットなデザインはその名の通り、二次元のフラットなスタイルを使用します。このコンセプトは既存のエフェクトなしで機能します。ドロップシャドウ、ベベル、エンボス、グラデーションなど奥行きを与えるエフェクトは使わないようにします。 ページ内のテキスト、ボックス、画像、フォーム、ナビゲーションなどの全ての要素はエッジのきいたスタイルで、シャドウはありません。Appleによく見るSkeuomorphi

    Donca
    Donca 2013/06/03
    ✔ フラットなデザインを理解する上で知っておきたい5つのポイント -Principles of Flat Design
  • [JS]スクロールした際に見出しや画像やエリアなどが見切れるのを自動補正するスクリプト -Scrollsnap

    ユーザーがページをスクロールした時、見出しや画像が見切れてしまう、ストライプの背景で違うカラーが少し見えてしまうなど、ちょっとだけスクロール位置がうまくない時に自動で補正するjQueryのプラグインを紹介します。 Scrollsnap Scrollsnapの特徴 Scrollsnapのデモ Scrollsnapの使い方 Scrollsnapの特徴 Srollsnapはスクロールでのユーザエクスペリエンスを強化するjQueryのプラグインで、ページ内の指定したポイントの上下でスクロール移動が止まってしまったら、自動的にちょうどいい位置にスナップさせます。 スナップ時のポイントはclassで設定可なので、テキスト・見出し・画像をはじめ、div要素やarticle要素などにも設定できます。 対応ブラウザ デスクトップ用の最新のブラウザをはじめ、IE9、スマフォ用のSafariにも対応しています。

    Donca
    Donca 2013/06/03
    ✔ [JS]スクロールした際に見出しや画像やエリアなどが見切れるのを自動補正するスクリプト -Scrollsnap
  • ダウンロードしておきたいフリーのデザインフォントのまとめ -2013年5月

    Valkyrie 個人・商用利用無料。 Regular, Bold, Extended, Italicなど全12ウェイト。

    Donca
    Donca 2013/05/31
    ✔ ダウンロードしておきたいフリーのデザインフォントのまとめ -2013年5月
  • Eコマース用のさまざまなUIエレメントが揃ったフラットなデザインのPSD素材

    商用でも無料で利用できるロイヤリティフリーのEコマース用のフラットなデザインのUIキットを紹介します。 Ecommerce Flat UI Kit Vol.1 (PSD) PSDにはプロダクト用のウィジェットをはじめ、カテゴリ用のウィジェット、買い物カート、アカウントのログイン、ドロップダウンメニュー、ソーシャルコンテンツ用のボタンなど、さまざまなエレメントが揃っています。

    Donca
    Donca 2013/05/31
    ✔ Eコマース用のさまざまなUIエレメントが揃ったフラットなデザインのPSD素材
  • UIのアニメーションを目的別に分けたまとめ -Meaningful Transitions

    デスクトップやスマフォやタブレット向けのページやアプリのユーザインターフェイスには、多種多様なアニメーションが使用されています。 ユーザーの助けになるよう目的にあった有意義なアニメーションを実装できるよう、ユーザーのインタラクションにフォーカスを合わせカテゴリに分けたMeaningful Transitionsを紹介します。 Meaningful Transitions アニメーションは、目的ごとに6つのカテゴリに分けられています。 下記に、6種類のアニメーションのカテゴリと事例をいくつか紹介します。 Orientation Spatial Extension Awaking Controls Highlight Feedback Feedforward Orientation オリエンテーションは表示されているオブジェクトから別のオブジェクトを表示するもので、スクロール、ポップアップ、ス

    Donca
    Donca 2013/05/30
    ✔ UIのアニメーションを目的別に分けたまとめ -Meaningful Transitions
  • 商用利用無料、シンプルなデザインの天気のアイコン素材(ベクター) -Simon Lockyer

    ソリッド版 素材のフォーマットはベクター2種です。 .ai .eps 利用にあたっては、詳細が書いてなかったのでメールで問い合わせしたところ、個人でも商用でも無料で、寄付をしてくれたら嬉しい、とのことです。 気に入った方はページ下にある寄付から!

    Donca
    Donca 2013/05/30
    ✔ 商用利用無料、シンプルなデザインの天気のアイコン素材(ベクター) -Simon Lockyer
  • jQuery.fullContent

    複数のコンテンツをそれぞれブラウザの枠いっぱいに表示し、それらを水平・垂直のマトリックス状に配置し、ダイナミックなアニメーションで切り替えるjQueryのプラグインを紹介します。 jQuery.fullContent jQuery.fullContent -GitHub jQuery.fullContentの特徴 jQuery.fullContentのデモ jQuery.fullContentの使い方 jQuery.fullContentの特徴 ウインドウのサイズいっぱいのコンテンツを水平・垂直のアニメーションで切り替えます。 各コンテンツは、碁盤のように水平・垂直に配置可能。 コンテンツ間の移動はアニメーション。 ハッシュリンクでの直接アクセス対応。 ハッシュリンクでの履歴にも対応。 IE8+をサポート。 jQuery.fullContentのデモ デモはモダンブラウザ、IE8+でご覧く

    Donca
    Donca 2013/05/29
    ✔ [JS]ブラウザいっぱいに表示した複数のコンテンツをマトリックス状に切り替えるスクリプト -jQuery.fullContent
  • [CSS]アイデアが面白い!チェックボックスで作るStar Warsのライトセーバー

    CSSでチェックボックスを使ったテクニックはいろいろ紹介してきましたが、いつもとはちょっと違ったUIエレメントを紹介します。 「Star Wars」のタイトルからして、もうワクワクしますねw デモページ Pure CSS3 Lightsaber Checkboxesの特徴 JavaScriptは無し! グリーンのライトセーバー(ヨーダ) レッドのライトセーバー(ダース・ベイダー) ブルーのライトセーバー(オビ=ワン) パープルのライトセーバー(メイスウィンドウ) MITライセンスのオープンソース 実装 実装もご紹介。 Step 1: 外部ファイル 当スタイルシートを外部ファイルとして記述します。 <link rel="stylesheet" href="/path/to/lightsabers.css"> Step 2: HTML トリガーはチェックボックスで、チェックの有無で刀身を伸び縮

    Donca
    Donca 2013/05/29
    ✔ [CSS]アイデアが面白い!チェックボックスで作るStar Warsのライトセーバー
  • [CSS]box-sizingを使ったIE8+対応の画像やテキストを画像に置換するテクニック

    img要素やhr要素、テキストなどをHTMLは変更せずに、スタイルシートで画像に置換するテクニックを紹介します。 img要素で配置した画像を別の画像に、hr要素を画像の区切りに、見出しなどのテキストを見出し画像に変更できます。 Replace the Image in an <img> with CSS 下記は、ポイントを意訳したものです。 元のHTMLファイル 事の発端は、HTMLJavaScriptを編集できない状態で、画像を変更する必要にせまられたものです。どのように画像を変更したか紹介します。 HTML HTMLはこんな感じです。 .headerに子要素で画像が配置してあります。background-imageは無しです。 <head> <title>Really Cool Page</title> </head> <body> <div class="header"> <img

    Donca
    Donca 2013/05/28
    ✔ [CSS]box-sizingを使ったIE8+対応の画像やテキストを画像に置換するテクニック
  • 海外の人気ブログ・ニュースサイトのCSSの勉強に役立つ記事が一覧でチェックできる -Css Tv

    速攻でブックマークしました。 海外の人気ブログやニュースサイトのCSS関連の情報や勉強に役立つ記事がチェックできるCss Tvを紹介します。 Css Tv サイトの作りは非常にシンプルで、特に説明も必要ないと思いますが、CSS関連のブログやニュースサイトをピックアップしているようです。 各サムネイルにあるスターをチェックすると、自分用の「Read List」を作成できます。

    Donca
    Donca 2013/05/28
    ✔ 海外の人気ブログ・ニュースサイトのCSSの勉強に役立つ記事が一覧でチェックできる -Css Tv
  • Web Audio APIを使ったオンラインで楽しめるドラムマシン -Beat Petite

    Web Audio APIを使ったオンラインで楽しめるドラムマシンを紹介します。 サイトはWeb Audio APIを使用しているので、Chromeでご覧ください。 セットすると音が鳴るので、職場の方は注意を。

    Donca
    Donca 2013/05/27
    ✔ Web Audio APIを使ったオンラインで楽しめるドラムマシン -Beat Petite
  • [JS]コンテンツをデスクトップ時はタブに、タブレット・スマフォ時はアコーディオンにするスクリプト

    シンプルなHTMLで、デスクトップ時は水平・垂直のタブに、タブレット・スマフォ時はアコーディオンに自動変更(指定も可)するレスポンシブ対応のjQueryのプラグインを紹介します。 Easy Responsive Tabs to Accordion Easy Responsive Tabs to Accordion -GitHub 特徴 デモ 使い方 特徴 レスポンシブ対応のタブをシンプルなHTMLで簡単に実装可能。 デスクトップ時はタブ、スマフォ時はアコーディオン。 同じページに複数のタブをセット可能。 IE7+を含むクロスブラウザ対応。 デスクトップ、タブレット、スマフォのクロスデバイス対応。 デモ デモはIE7+を含むデスクトップ、タブレット、スマフォでご覧ください。 まずは、デスクトップサイズで表示してみます。 デモページ:幅1200pxで表示 デスクトップ時はタブで、上:水平型、下

    Donca
    Donca 2013/05/27
    ✔ [JS]コンテンツをデスクトップ時はタブに、タブレット・スマフォ時はアコーディオンにするスクリプト
  • アイデアを膨らませるストーリーボード用の全430+種類のイラスト素材

    頭の中にあるアイデアを形にし、自分だけでなく他の人ともアイデアを膨らませることができるストーリーボードやスケッチに利用できるイラスト素材を紹介します。

    Donca
    Donca 2013/05/27
    ✔ アイデアを膨らませるストーリーボード用の全430+種類のイラスト素材
  • 2013年のロゴデザインのトレンド -2013 Logo Trend Report

    2013 Logo Trends logoloungeで紹介されているロゴデザインの15のトレンドとそのポイントをピックアップしました。 元記事ではそれぞれ詳細に解説がされています。 Here マップのピンをモチーフに、自身の位置(存在)を示しているロゴ。ロゴデザインにおいて、位置というのは重要なストーリーの一つで、このシンボルは深いメッセージを伝えるのに役立ちます。

    Donca
    Donca 2013/05/24
    ✔ 2013年のロゴデザインのトレンドを押さえておく -2013 Logo Trends
  • [CSS]アニメーションも気持ちいい!フォーカスがはずれてもキープされるパネルを表示するスタイルシート

    ボタンをタップ・クリックすると、素敵なアニメーションでソーシャルメディアのボタンを配置したパネルが表示され、フォーカスがはずれてもそのままパネルがキープされるスタイルシートのデモを紹介します。 デモページ HTML HTMLはシンプルで、リストで各ソーシャルメディアのボタン、チェックボックスでパネルの開閉をコントロールします。 <div id="content"> <input type="checkbox" class="checkbox" id="share" checked> <label for="share" class="label entypo-export"></label> <div class="social"> <ul> <li class="entypo-twitter"></li> <li class="entypo-facebook"></li> <li cla

    Donca
    Donca 2013/05/24
    ✔ [CSS]アニメーションも気持ちいい!フォーカスがはずれてもキープされるパネルを表示するスタイルシート