その他
    ホーム 技術発信 DoRuby 簡単デザイン。ThemeRollerを使う
    簡単デザイン。ThemeRollerを使う
     

    簡単デザイン。ThemeRollerを使う

    この記事はアピリッツの技術ブログ「DoRuby」から移行した記事です。情報が古い可能性がありますのでご注意ください。

    Webページに欠かせないボタン、フォーム、セレクトメニュー…。 デフォルトのものを使うと味気ないけれど、サイトの雰囲気にあったものを0から作るのはなかなか難しい… そんなときの強い味方。そんな「ThemeRoller」について紹介します。

    http://jqueryui.com/themeroller/

    上記URLにアクセスすると、アコーディオンメニューやボタン、チェックボックスなどのサンプルが並んでいます。

    enter image description here
    ▲ボタンやオートコンプリートは、実際に押したり入力したり出来ます。

    左にあるツールバーで、フォントや色合いを調節できます。
    調節したものは右のサンプルで即確認でき、分かりやすいです。

    enter image description here
    ▲背景のテクスチャなども設定可能。

    基本的には、デフォルトのデザインをこのツールバーで調整し、
    理想のデザインに持っていくのですが、
    「デフォルトのデザインが理想と離れ過ぎていて調整が面倒…」という場合もあります。

    そんなときはツールバーの「Gallery」タブをクリック。
    ThemeRollerにあらかじめ用意されたテーマがずらりと表示されます。
    それぞれのテーマの横にある「Edit」をクリックすると、そこから調整が出来ます。
    自分の理想イメージに近いテーマから、調整していきましょう。

    enter image description here
    ▲現時点で25種類のテーマが用意されています。もちろんこれをそのまま使うのもアリ。

    調整が出来たら、「Download theme」をクリック。
    作ったスタイルシートをまるまるダウンロードできます。
    ダウンロードしたスタイルシートをWEBページで読み込むようにすれば完成です。


    ThemeRollerではGUIで各フォームやボタン等のスタイル調整が簡単に出来ます。
    ただし、ボタン間のマージンや、枠線の太さなどはサポートされていないので、
    細かい部分は自分でCSSを改修する必要がありますが、
    大まかにデザインをするのには便利だと思います。