SWELLのウィジェットエリアが一目で分かるサイトを作りました >>

【SWELL】アイキャッチ上のカテゴリーを角から浮かせる・角を丸くするカスタマイズ

【SWELL】アイキャッチ上のカテゴリーを浮かせる・角を丸くするカスタマイズ

SWELLの記事一覧は、アイキャッチ(サムネイル)画像の上に表示されるカテゴリーバッジを右上の角にピッタリ付いた状態なので、角から少し離して(浮かせて)角を丸くするカスタマイズを紹介します。
女性向け・ママさん向けな柔らかい印象のサイトに合いそうですね(*^_^*)

カスタマイズ前

カスタマイズ後

カテゴリー名の頭についているフォルダーアイコン()は非表示にしています

もくじ

事前準備

「外観」→「カスタマイズ」→「記事一覧リスト」から設定を変更します。紹介するCSSをそのままコピペして使うのであれば、同じ設定にしておいてください。
設定を変える場合はクラス名の変更やフォントサイズなどの調節が必要になりますので、CSSをいじるのに抵抗がない方は別の設定でOKです。

リストのレイアウト設定

リストのレイアウト設定

  • リストレイアウト=「カード型」
  • PC=2カラム
  • スマホ=1カラム

カテゴリーの表示設定

カテゴリーの表示位置

カテゴリーの背景効果

カテゴリーの背景効果は「なし(単色)」もしくは「グラデーション」を選んでください。
角を丸くしない場合はストライプでもOKなのですが、角を丸くする場合はストライプだと右と下に微妙な余白ができてしまって、綺麗な楕円になりませんでした。

SWELL標準のアイキャッチ上のカテゴリーバッジを浮かせる・角を丸くするCSS

CSSを貼り付ける場所は「外観」→「カスタマイズ」→「追加CSS」です。
インデントは自由に調節してください。

PC表示ではフォントサイズをいじってませんが、スマホ表示ではフォントサイズを指定しています。
文字が大きいと感じる時はスマホで見ながら微調節してください。

トップページに記事スライダーを表示している場合

/* メインエリアのカテゴリーバッジの位置調整・丸み */
.l-mainContent__inner .c-postThumb__cat {
	margin: 10px;
	border-radius: 15px;
	padding: 0 10px;
}
@media (max-width: 600px){
	.l-mainContent__inner .c-postThumb__cat {
		font-size: .85rem;
		margin: 10px;
		border-radius: 50px;
		padding: 3px 15px;
	}
}
/* スライダーのカテゴリーバッジの位置調整・丸み */
#post_slider .c-postThumb__cat {
	margin: 5px;
	border-radius: 15px;
	padding: 0 8px;
}
@media (max-width: 600px){
	#post_slider .c-postThumb__cat {
		font-size: .7rem;
		margin: 5px;
		border-radius: 15px;
		padding: 0 8px;
	}
}
/* カテゴリー名のフォルダアイコン非表示 */
.c-categoryList::before, .icon-folder::before, .widget_categories>ul>.cat-item>a::before, .wp-block-categories-list>li>a::before, code.dir_name::before {
	display: none;
}

トップページに記事スライダーを表示してない場合

【/* スライダーのカテゴリーバッジの位置調整・丸み */】の部分は丸ごと削除してしまってOKです。

/* メインエリアのカテゴリーバッジの位置調整・丸み */
.l-mainContent__inner .c-postThumb__cat {
	margin: 10px;
	border-radius: 15px;
	padding: 0 10px;
}
@media (max-width: 600px){
	.l-mainContent__inner .c-postThumb__cat {
		font-size: .85rem;
		margin: 10px;
		border-radius: 50px;
		padding: 3px 15px;
	}
}
/* カテゴリー名のフォルダアイコン非表示 */
.c-categoryList::before, .icon-folder::before, .widget_categories>ul>.cat-item>a::before, .wp-block-categories-list>li>a::before, code.dir_name::before {
	display: none;
}

カテゴリー名のフォルダーアイコンを表示したままにする場合

カテゴリー名の頭に付いてるフォルダーアイコンをそのまま表示させておきたい場合は、/* カテゴリー名のフォルダアイコン非表示 */を丸ごと削除します。

/* メインエリアのカテゴリーバッジの位置調整・丸み */
.l-mainContent__inner .c-postThumb__cat {
	margin: 10px;
	border-radius: 15px;
	padding: 0 10px;
}
@media (max-width: 600px){
	.l-mainContent__inner .c-postThumb__cat {
		font-size: .85rem;
		margin: 10px;
		border-radius: 50px;
		padding: 3px 15px;
	}
}
/* スライダーのカテゴリーバッジの位置調整・丸み */
#post_slider .c-postThumb__cat {
	margin: 5px;
	border-radius: 15px;
	padding: 0 8px;
}
@media (max-width: 600px){
	#post_slider .c-postThumb__cat {
		font-size: .7rem;
		margin: 5px;
		border-radius: 15px;
		padding: 0 8px;
	}
}

フォルダーアイコンを任意のアイコンに変更したい場合は以下を参考にしてください。

カテゴリーバッジの角を丸くしたくない場合

【border-radius: 15px;】の数字を小さくすることで、角の丸みを調節できます。
丸みを全くつけたくない場合は【border-radius: 15px;】の行を削除してください。

/* メインエリアのカテゴリーバッジの位置調整 */
.l-mainContent__inner .c-postThumb__cat {
	margin: 10px;
	padding: 0 10px;
}
@media (max-width: 600px){
	.l-mainContent__inner .c-postThumb__cat {
		font-size: .85rem;
		margin: 10px;
		padding: 3px 15px;
	}
}
/* スライダーのカテゴリーバッジの位置調整 */
#post_slider .c-postThumb__cat {
	margin: 5px;
	padding: 0 8px;
}
@media (max-width: 600px){
	#post_slider .c-postThumb__cat {
		font-size: .7rem;
		margin: 5px;
		padding: 0 8px;
	}
}
/* カテゴリー名のフォルダアイコン非表示 */
.c-categoryList::before, .icon-folder::before, .widget_categories>ul>.cat-item>a::before, .wp-block-categories-list>li>a::before, code.dir_name::before {
	display: none;
}

\このブログが役に立ったら/

上手くいったらシェアしてね!
  • URLをコピーしました!

お気軽にどうぞ!

コメントする

コメントは日本語で入力してください。(スパム対策)

CAPTCHA

もくじ