cocoonカスタムCSS

スポンサーリンク
css

cocoonのカスタムCSSの備忘録

/************************************
** ■ 見出しカスタマイズ(h1-6)
************************************/
.article h1,
.article h2,
.article h3,
.article h4,
.article h5,
.article h6 {
  padding: 0;
  margin: 0;
  font-size: medium;
  line-height: 1.6;
  font-weight: bold;
  border: none;
  position: relative;
}

/* h1 - 大見出し(タイトル) */
.article h1 {
  background: #ffa000; /* 濃いめのオレンジ */
  font-size: 24px;
  color: #ffffff;
  padding: 15px;
  border-left: 10px solid #ff8000; /* 濃いオレンジで強調 */
  border-radius: 6px;
  margin: 40px 0 20px; /* 見出しの前後に余白を確保 */
}

/* h2 - セクション見出し(黒文字 + フォント少し大きめ) */
.article h2 {
  font-size: 24px; /* h4より少し大きく */
  color: #000000; /* 黒文字 */
  padding: 15px;
  border-left: 10px solid #ff9900; /* 左の枠 */
  border-bottom: 3px solid #ff9900; /* 下のライン */
  margin: 40px 0 20px;
}

/* h3 - 小見出し(黒文字) */
.article h3 {
  font-size: 20px; /* 以前より少し小さめ */
  color: #000000; /* 黒文字 */
  padding: 15px;
  border-bottom: 3px solid #ffa000; /* h1と同じ色で下線 */
  margin: 40px 0 20px;
}

/* h4 - さらに小さい見出し(黒文字) */
.article h4 {
  font-size: 18px;
  color: #000000; /* 黒文字 */
  background: #fff5cc; /* 元の背景色 */
  padding: 15px;
  border-left: 6px solid #ffcc33; /* 元の左枠 */
  border-radius: 6px;
  margin: 40px 0 20px;
}

/* h5 - 左寄せ */
.article h5 {
  font-size: 18px;
  color: #000000; /* 黒文字 */
  text-align: left; /* 左寄せ */
  background: #ffeb99; /* 元の背景色 */
  padding: 15px;
  border-radius: 6px;
  margin: 40px 0 20px;
}

/* h6 - 装飾つき(黒文字) */
.article h6 {
  font-size: 16px;
  color: #000000; /* 黒文字 */
  background: #ff9900; /* 元の背景色 */
  padding: 15px;
  margin: 40px 0 20px;
  position: relative;
}

.article h6::after {
  content: "";
  position: absolute;
  top: 100%;
  left: 15px;
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-top-color: #ff9900; /* 元の色に戻す */
}

/************************************
** ■ サイドバーカテゴリカスタマイズ
************************************/
/* サイドバー全体 */
/* サイドバー内の文字を黒に変更 */
.widget_sidebar {
  padding: 20px;
  background-color: #fff8e1; /* サイドバーの背景色(パイナップル風) */
  border: 1px solid #ddd; /* 枠線 */
  border-radius: 8px; /* 角丸 */
  box-shadow: 0 4px 6px rgba(0, 0, 0, 0.1); /* 影 */
  margin-bottom: 30px; /* 下部余白 */
}

/* サイドバー内の各ウィジェット */
.widget {
  margin-bottom: 20px; /* 各ウィジェット間の余白 */
}

/* 見出し(h2, h3) */
.widget h2, .widget h3 {
  font-size: 16px; /* 小さめのフォントサイズ */
  color: #000; /* 文字色を黒に変更 */
  padding: 8px 12px;
  background-color: #fff2d9; /* 背景色(パイナップルの薄い色) */
  border-left: 6px solid #ff9f4d; /* 左ラインの太さとカラー(オレンジ) */
  border-bottom: 1px solid #ff9f4d; /* 下のライン */
  border-radius: 4px; /* 角丸 */
  line-height: 24px; /* 行間 */
  margin: 0 0 15px 0; /* 余白 */
}

/* 入力フォーム(検索フォームなど) */
.widget input[type="search"], .widget input[type="text"] {
  width: 100%;
  padding: 10px;
  font-size: 14px;
  border: 1px solid #ddd;
  border-radius: 5px;
  margin-bottom: 10px; /* 下部余白 */
}

/* ボタン(検索ボタンなど) */
.widget button {
  background-color: #ff9f4d; /* ボタン色(オレンジ) */
  color: #fff; /* 文字色 */
  padding: 10px 20px;
  border: none;
  border-radius: 5px;
  cursor: pointer;
}

/* リスト(最近の投稿やカテゴリなど) */
.widget ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.widget ul li {
  margin-bottom: 15px; /* アイテム間の余白 */
}

.widget ul li a {
  font-size: 16px;
  font-weight: bold;
  color: #000; /* 文字色を黒に変更 */
  text-decoration: none;
  transition: color 0.3s ease;
}

/* リストアイテムのホバー */
.widget ul li a:hover {
  color: #ff9f4d; /* リンクホバー時の色(オレンジ) */
}

/* サイドバー内のリストやテキストのフォントサイズ調整 */
.widget ul li a, 
.widget .textwidget, 
.widget_search .wp-block-search__label, 
.widget_search .wp-block-search__input {
  font-size: 14px; /* 少し小さめのフォントサイズ */
  color: #000; /* 文字色を黒に変更 */
}

.widget button {
  font-size: 14px; /* ボタン内の文字も小さくする */
}

.widget ul li a {
  font-weight: normal; /* リストリンクの太さを通常に */
  color: #000; /* 文字色を黒に変更 */
}

コメント

タイトルとURLをコピーしました