「MediaWiki:Common.css」の版間の差分

提供: 3代目クッキー☆解説Wiki
編集の要約なし
編集の要約なし
139行目: 139行目:
.mw-rc-legend {
.mw-rc-legend {
     display: none;
     display: none;
}
/* {{Special:NewPages}} をページに埋め込んだ際の表示をシンプルにする */
/* 日付、(差分 | 履歴)リンク、利用者名、バイト数などを非表示にする */
.mw-specialpage-embedded .mw-changeslist-time,
.mw-specialpage-embedded .mw-changeslist-links,
.mw-specialpage-embedded .mw-usertoollinks,
.mw-specialpage-embedded .mw-newpages-length {
    display: none;
}
/* リストの各項目の左側の余白を調整 */
.mw-specialpage-embedded .mw-changeslist-line-inner {
    margin-left: -2em;
}
}

2025年6月7日 (土) 21:08時点における版

/*
 * 3代目クッキー☆解説Wiki カスタムCSS
 * このページに記述した内容は、Wikiのすべてのページに適用されます。
 */

/* ===== 全体のコンテナ ===== */
.main-page-container {
    /* 必要であればここにスタイルを追加 */
}

/* ===== お知らせセクション ===== */
.main-page-notice {
    background-color: #f9f9f9; /* 背景を薄いグレーに */
    border: 1px solid #ccc;      /* 枠線を引く */
    border-radius: 8px;          /* 角を丸くする */
    padding: 1em;                /* 内側の余白 */
    margin-bottom: 2em;          /* 下側の余白 */
}

.main-page-notice p {
    margin: 0; /* お知らせ内の段落の余白をなくす */
}

/* ===== このWikiについてセクション ===== */
.main-page-about {
    background-color: #f9f9f9;
    border: 1px solid #ccc;
    border-radius: 8px;
    padding: 1em;
    margin-bottom: 2em;
}

/* ===== 警告ボックス ===== */
.main-page-warning {
    background-color: #fff0e6; /* 背景を薄いオレンジに */
    border: 2px solid #ff4500;   /* 枠線をオレンジ色に */
    border-radius: 5px;
    padding: 0.8em;
    margin-top: 1em;
}

/* ===== クイックリンク セクション ===== */
.main-page-quick-links {
    /* 必要であればここにスタイルを追加 */
}

/* クイックリンクのテーブル(グリッドレイアウト用) */
.quick-links-table {
    width: 100%;
    border-spacing: 15px; /* カード間の間隔 */
    border-collapse: separate;
    margin-top: 1em;
}

.quick-links-table td {
    width: 50%; /* 横に2つ並べる */
    vertical-align: top;
    padding: 0;
}

/* ===== {{QuickLink}} テンプレートのデザイン ===== */
/* カード型リンク本体 */
.quick-link-item {
    display: block;
    background-color: #f5faff; /* 背景を薄い青に */
    border: 1px solid #a3d1ff;   /* 枠線を青色に */
    border-radius: 8px;
    padding: 15px;
    text-decoration: none;     /* リンクの下線を消す */
    color: inherit;            /* 文字色を親要素から継承 */
    height: 100%;              /* 高さを揃える */
    box-sizing: border-box;
    transition: background-color 0.2s, border-color 0.2s; /* ホバー時のアニメーション */
}

/* マウスを乗せたときのスタイル */
.quick-link-item:hover {
    background-color: #eaf5ff;
    border-color: #66b3ff;
}

/* カード内のアイコン */
.quick-link-icon {
    float: left;
    margin-right: 15px;
}

/* カード内のテキスト部分 */
.quick-link-text h3 {
    margin: 0 0 5px 0;
    font-size: 1.2em;
    color: #0056b3; /* 見出しの文字を青色に */
    pointer-events: none; /* クリックイベントの競合を防ぐ */
}

.quick-link-text p {
    margin: 0;
    font-size: 0.9em;
}

/* ===== キャラクター情報ボックスのデザイン ===== */
.infobox-character {
    width: 250px;
    float: right;
    margin-left: 1em;
    margin-bottom: 1em;
    border: 1px solid #ccc;
    border-spacing: 3px;
    background-color: #f9f9f9;
    font-size: 90%;
}
.infobox-character th,
.infobox-character td {
    text-align: left;
    vertical-align: top;
}
.infobox-character th {
    width: 30%;
    font-weight: bold;
}
.infobox-character td {
    width: 70%;
}
.infobox-character .infobox-character-name {
    font-size: 125%;
    font-weight: bold;
    text-align: center;
    background-color: #e6e6fa; /* ヘッダーの背景色 */
}
.infobox-character .infobox-character-image {
    text-align: center;
}

/* 「特別:新しいページ」などをページに埋め込んだ際の、上部のオプションパネルを非表示にする */
.mw-specialpage-summary,
.mw-newpages-form,
.mw-rc-filters-hr,
.mw-rc-filters,
.mw-rc-legend {
    display: none;
}

/* {{Special:NewPages}} をページに埋め込んだ際の表示をシンプルにする */
/* 日付、(差分 | 履歴)リンク、利用者名、バイト数などを非表示にする */
.mw-specialpage-embedded .mw-changeslist-time,
.mw-specialpage-embedded .mw-changeslist-links,
.mw-specialpage-embedded .mw-usertoollinks,
.mw-specialpage-embedded .mw-newpages-length {
    display: none;
}

/* リストの各項目の左側の余白を調整 */
.mw-specialpage-embedded .mw-changeslist-line-inner {
    margin-left: -2em;
}