君は世界に一人だけ

君は世界に一人だけ

感じたことと考えたこと

はてなブログテーマ「fade」「stripes」のカスタマイズ(ブログタイトルまわり)

ブログタイトルに背景画像を設定すると、めちゃくちゃ残念なデザインになってしまいます。

カスタマイズすればなんとかなるだろうけど、よくわかんないし、めんどくさいからもういいや…って、あきらめた経験はありませんか。

そんな残念感を解消するため、ブログタイトルに背景画像を設定するだけでいい感じに表示するcssを、はてなブログテーマ「fade」「stripes」へ追加しました。

ぜひお試しください。

fade - テーマ ストア

stripes - テーマ ストア

はてなブログは、わりと強めのキャッシュが残ります (=最新のcssが反映されるのに時間がかかる)。テーマを再インストールいただくと、最新cssが即座に反映されます。

デザイン

fade

ビフォー。

ひどい

アフター。

いい感じ

stripes

ビフォー。

つらい

アフター。

いい感じ

グロナビがあっても、いい感じ

背景画像の設定手順

管理画面 > デザイン > カスタマイズ (スパナのアイコン) > ヘッダ

「ファイルを選択」から画像をアップします。

カスタマイズ

いずれのカスタマイズも、管理画面 > デザイン > カスタマイズ (スパナのアイコン) > 「デザインcss」に投入してください。

文字色の変更

.header-image-enable #blog-title #title a,
.header-image-enable #blog-title #blog-description {
	color: #000;  // 任意の文字色
}

左寄せに変更

.header-image-enable #blog-title #blog-title-content {
	left: 5%;
	text-align: left;
	-webkit-transform: translate(0, -50%);
	transform: translate(0, -50%);
}

文字サイズの変更

#blog-title #title a {
	font-size: 36px; // 文字サイズ
}

高さの変更

背景画像の高さを広くしたい/狭くしたい場合は、以下のcssを修正ください。

.header-image-enable #blog-title #blog-title-inner {
	padding-bottom: 180px; // スマホの高さ
}
@media (min-width: 961px){
	.header-image-enable #blog-title #blog-title-inner {
		padding-bottom: 22%; // PCの高さ
	}
}

画像に重ねる色の変更

ブログタイトルをはっきり見せるために、画像の上にごくごく薄い黒を重ねています。

右(→)が薄い黒を重ねたもの

画像によっては、もう少し濃くしたほうがよい場合があります。以下のcssを調整してください。

.header-image-enable #blog-title #blog-title-inner::after {
	background-color: rgba(0,0,0,.05);
}

.05」の数値を大きくするほど濃くなります。

ちなみに「0,0,0」はカラーコード。「255,255,255」にすると薄い白が重なります。

逆に、「色を重ねたくない」という方は以下のcssになります。

.header-image-enable #blog-title #blog-title-inner::after {
	background-color: transparent;
}

タイトルに枠をつける

細い枠と、すりガラスのような効果をつけるcssです。

.header-image-enable #blog-title #blog-title-content {
	border: 1px solid #fff;
	padding: 1em 2em;
	backdrop-filter: blur(3px);
}

画像の位置調整 (スマホのみ)

背景画像の位置設定によっては、スマホ側で画像が切れてしまう可能性があります。

あかんやつ

これを防ぐため、スマホ側のみ強制的に画像を「中央表示」としました。

「それだと困る」という方は、以下cssの「50%」を調整ください。

@media(max-width: 960px) {
	.header-image-enable #blog-title #blog-title-inner {
		background-position:center 50% !important;
	}
}

[おまけ]「読者になる」ボタンの非表示

このブログでも消しております

ブログタイトルエリアに表示されている「読者になる」ボタンを非表示にするcssはこちら。

.blog-controlls {
	display: none;
}

不具合があればご連絡ください

できるだけかんたんに、いい感じに見えるようテーマを制作しています。が、想定外の表示になることが、ごくたまにあります。

カスタマイズcssが間違っている、あるいは「この表示はつらい…」と思ったら、メールフォームよりご相談ください。

メールフォーム