Home > Vicuna > | XHTML CSS > Vicunaのスキンをローカルで編集・調整する方法

Vicunaのスキンをローカルで編集・調整する方法

Vicunaで配布しているスキンをカスタマイズする場合には、ローカルでスキンCSSを編集したあとにサーバーにアップロードし、実際のブログの表示を確認するという方法になりますが、大幅に変更したい場合などは編集のたびにこの作業をしなくてはならず、とっても面倒くさいです。

そこで、編集作業を軽減するために、VicunaのXHTML構造と同じHTMLファイルを用意しました。このファイルを使い、ローカルでスキンの編集と表示の確認をした後、完成したCSSファイル一式をサーバーニアップロードすることでローカルでの表示と実際にVicunaを使って運営されているブログが同じように表示されます。

私がVicunaのスキンを製作するときはこのファイルを利用しています。

使い方

まず以下のリンクからtyle-test.zipをダウンロードします。

スキンフォルダの中へ入れる

ダウンロードしたzipファイルを解凍すると、styleTestフォルダが出てきますので、編集したいstyle-xxxxフォルダの中へ移します。(styleTestフォルダの中へskinフォルダを入れるのではありません)

例として、style-vegaスキンを編集する場合は次のようになります。

フォルダ構造

しつこいようですが、編集したいstyle-xxxxフォルダの中に、先ほどのstyleTestフォルダを入れます。

表示の確認

styleTestフォルダの中には、ブログの各ページのHTML構造と同じものが入っています。

ためしに、styleTestフォルダ内のindex.htmlをブラウザで表示してみてください。style-vegaが反映されたブログのインデックスページと同じ表示になっているはずです。

ページの右上には、各ページを切り替えできるリンクが挿入されています。

ページ切り替えリンク

このリンクボタンを利用することで、スキンの編集が他のページではどのように反映されているかを、確認できます。

グローバルナビ・カレンダーの確認

グローバルナビやカレンダーが記述された際の表示の確認も行えるように、各ページのHTML内にはそれぞれのソースがコメントアウトして記述してあります。これらの表示を確認する場合はコメントを解除してください。

Meta Refresh

各ページのhead要素内には、3秒置きにブラウザを更新するメタリフレッシュが記述されています。初期ではコメントアウトされていますので、利用したい方はコメントを解除してください。

メタリフレッシュを有効にすることで、CSSファイルの編集・保存と共に自動的にブラウザの表示結果が更新され、調整作業を楽にしてくれます。

スキンの編集の完成・アップロード

styleTestを使い、ローカルでスキンの編集を終えたら、style-xxxxフォルダを指定の場所にアップロードします。このとき、フォルダ内にはstyleTestフォルダが含まれていますが、そのままアップしても問題ありません。もちろん、編集・調整が完了したらstyleTestフォルダを消してからアップロードしてもかまいません。

あなたのブログが、ローカルで編集したデザインと同じようになっているはずです。

Comments:5

そらまめ* 2009年3月28日 15:36

はじめまして。
ずっとHPビルダーでサイトを作ってきましたが、
mtを導入したいと実践中です。
ローカルで編集する方法ですが、
私のダウンロードしたstyle-vegaの中身は
MACOSX,style-vegaの各フォルダが、
その中でstyle-vegaの中には、
imagesのフォルダとcore.css,import.css,layouts.css, .DS storeの4つのファイルしかありません。
上のフォルダ構造の図のようなmoduleフォルダほかその他のファイルがありません。
そのためか、styleTestのプレビューからindex.htmlを実行してもスタイルが何もない状態なのです。
ど素人の私ですが、なんとかカスタマイズを頑張りたいと思っていますのでご指導よろしくお願いします。

wu 2009年3月28日 15:52

そらまめ*さん、こんにちは。

こないだVicunaのスキンを作り直してしまったので、この記事での説明と、実際のファイル名等、食い違いが出てしまっています。ごめんなさい。

style-vega(スキン)フォルダの中に、styleTest.zipを解凍して出てくる preview フォルダを入れ、previewフォルダの中にあるindex.html等を見てみて下さい。以下のようなツリーになります。

[style-hoge]
 import.css
 core.css
 layouts.css
 [images]
 [preview]
  index.html 

そらまめ* 2009年3月28日 21:11

ありがとうございます。
できました^^;

これでカスタマイズの幅がぐ~~~~~~んと広がりそうです^^)
実は、スタイルシートを書き換えるのに、どこから入るの?って状態だったんですが、(スタイルシートのソースがどこ?状態)ようやく理解できそうです。
これからもよろしくお願いします^^;

そらまめ* 2009年3月28日 21:35

何度もすみません。
ふと思いつき、
previewのindex.htmlを私のHPビルダー11で表示してみたのですが、ちゃんとcssが付属して編集ができます。
これでheader~footerまでの部分を編集してその部分のみを元データ(index.html)に埋め込めばうまくいくのかな?
と・・ 
ローカルで編集・調整する方法は私にはとってもお役立ちになりそうです。
ありがとうございましたv

wu 2009年3月28日 22:28

よかった
これでCSSファイルを編集して、好みの表示になったら、
編集したCSSファイルをサーバーにアップロードすれば反映されます。(htmlファイルは表示確認用なので、確認以外には使用しません)

Comment Form

Trackbacks:0

TrackBack URL for this entry
http://3ping.org/mt2/mt-tb.cgi/95
Listed below are links to weblogs that reference
Vicunaのスキンをローカルで編集・調整する方法 from 3ping.org

Home > Vicuna > | XHTML CSS > Vicunaのスキンをローカルで編集・調整する方法

Book

実践 Web Standards Design

拙著「実践 Web Standards Design」ではXHTMLやCSSの仕様からマークアップの手法・考え方をはじめ、レイアウトや実践的なWebサイト構築のワークフロー、そしてCSSを利用したさまざまな技術的Tipsを解説しています。

Products
OpenID accepted here

Accepted OpenID

Search
Feeds

Return to page top