今月のいらんことしい(2009年2月)

今月(2009年2月)、ブログのテンプレートをカスタマイズした箇所をまとめておきます。

  • 個別記事ページでヘッダのブログ説明(description)を非表示に
  • パンくずリストの表示位置を調整
  • テンプレートモジュールの「パンくずリスト」から(カテゴリ|月別)アーカイブリストの条件式を除外
  • Utilitiesのカテゴリーリストのリンク範囲を拡げた
  • blogchartのパーツの遅延対策でappendChildメソッドを使うようにした
  • 検索結果ページ等で、概要を非表示にできるようにしてみた

ブラウザのツールバー群が4段くらいになっても本文の見れる場所が増えるように、ブログのヘッダ領域を少し狭めてみようかと思ったので、必要のなさそうなブログ説明を記事ページでは表示しないようにしてみました。

パンくず(topicPath)ですが、記事タイトルが長かったり、カテゴリ指定が多い場合だと、個別記事で Newer|Olderのナビゲーションリンクにかぶさって表示されることがあるので、上のmarginを増やしましてみました。ページ下のほうにでてくる2回目のパンくずも、margin-topが増えて仕舞うのですが、スタイルシートは以下のように変更しました。

/*    3-3-1. Topic Path    */
p.topicPath {
margin: 1.7em 30px 1em; /* change 090222 :Default 0.7em  */
font-size: 100%;
}

「パンくずリスト」のモジュールから特定テンプレートを外すというのは、以前MT:トップページのパンくずリストについてで書いたことと同じような理由です。

Vicunaテンプレートでは同じtopicPathが上のほうと下のほうとで2回でてくるわけですが、テンプレート先頭にを使ったりしてます。

アーカイブリスト内のリンク範囲を広げるのにdesplay:blockを利用するので、スタイルシートの変更は、3-context.cssの/* Sub Categories */の上付近に以下のように追加しました。

/* Categories */
div#utilities ul.category li a{
        display:block; } /* add 090221 */

blogchartですが、これまでinnerHTMLで置き換えをしていたのをappendChildで追加になるようにしただけです。

Comments:

コメントをどうぞ。書き込む場所が不明な場合やサイトオーナーへのコンタクトは、GuestBookまでお気軽にどうぞ

blog comments powered by Disqus