MoonNote

はてなブログテーマ / CSS / jQuery

はてなブログの Amazon 商品紹介をちょっぴり改善するカスタマイズ

f:id:waitingmoon:20160104215851p:plain

はてなブログには、カエレバヨメレバといった外部サービスを使わず、管理画面から直接記事に Amazon の商品を紹介できる機能「Amazon 商品紹介」があります。

非常に便利ですが、Amazon の商品ページへのリンクかどうか一目で分からないという弱点があり、このためにカエレバやヨメレバを使っている方もいるようです。この弱点を改善する CSS を紹介します。

続きを読む

はてなブログの CSS 編集を Dropbox で高速化しよう

f:id:waitingmoon:20151231010403p:plain

Dropbox の Public フォルダが廃止になる 2017/03/15 以降、この方法は使えなくなります。

はてなブログのテーマ制作やデザインカスタマイズで CSS を編集する際、Dropbox の共有フォルダを使うとぐっと楽になります。

  1. Dropbox の共有フォルダに CSS ファイルを保存/アップロードする
  2. CSS ファイルの公開リンクを取得してブログに読み込む

公開リンクの例

https://dl.dropboxusercontent.com/u/********/hatenablog/themes/Innocent/innocent.css

読み込み(ヘッダーに記述)

ダッシュボードの[設定]→[詳細設定]→[head に要素を追加]から、link 要素でスタイルシートを追加します(2016/01/07 @import だと問題があることが判明したので、この形に修正)

<link rel="stylesheet" href="https://dl.dropboxusercontent.com/u/********/hatenablog/themes/Innocent/innocent.css">
  1. ローカルの CSS ファイルを編集する
  2. 編集が終わったら保存する
  3. 保存したファイルが自動で同期される
  4. ブログに CSS が反映される

ファイルを編集・保存するとすぐに同期・反映されるのがポイントで、一々コピーしてデザインCSS欄に貼り付けて…という作業から開放されます。

はてなブログのデザインCSS機能の文字の小ささ、レスポンス速度、その他もろもろの不便さに不満を感じている方がいればお試し下さい。

はてなブログテーマ「Innocent」のカスタマイズ(ナビゲーションバー編)

f:id:waitingmoon:20151220174234j:plain

はてなブログテーマ「Innocent」はナビゲーションバーを内蔵しています。面倒なCSSを記述することなく、簡単にナビゲーションバーを表示できます。

続きを読む

はてなブログテーマ「Innocent」を公開しました

f:id:waitingmoon:20151220110101j:plain

Blank をベースに更なる改良を加えたはてなブログテーマ「Innocent」をテーマストアにて公開しました。フォントの色やサイズ、余白を調整しよりレスポンシブに進化しました。デザインの詳細は続きを読むからご覧ください。

続きを読む

はてなブログで jQuery プラグインを使うなら jsDelivr から読み込もう

f:id:waitingmoon:20151209133620p:plain

はてなブログjQuery プラグインを使うとなると、ファイルをどこに置くか?という問題に直面します。外部ファイルの呼び出し(ファイル置き場として利用すること)を許可しているサーバーは少ないですし、DropboxGithub を使うのもなんだかなあという感じ。そんな時は jsDelivr から読み込むのがおすすめです。

続きを読む