MediaWiki:Common.css

提供:水上家wiki

注意: 保存後、変更を確認するにはブラウザーのキャッシュを消去する必要がある場合があります。

  • Firefox / Safari: Shift を押しながら 再読み込み をクリックするか、Ctrl-F5 または Ctrl-R を押してください (Mac では ⌘-R)
  • Google Chrome: Ctrl-Shift-R を押してください (Mac では ⌘-Shift-R)
  • Internet Explorer / Microsoft Edge: Ctrl を押しながら 最新の情報に更新 をクリックするか、Ctrl-F5 を押してください
  • Opera: Ctrl-F5を押してください
/* インライン要素に変更 */
figure { display: inline !important; }

/* サムネイルの無駄表示を削除 */
figure[typeof~='mw:File/Thumb'] { margin: 0 !important; border: none !important; }
figure[typeof~='mw:File/Thumb'] > figcaption { display: none !important; }
figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after { bottom: 10px !important; }
@media screen and (max-width: 850px) {
figure[typeof~='mw:File/Thumb'] > .mw-file-magnify::after { right: 10px !important; }
}

/* 左の不要メニュー */
#site-navigation:has(.sidebar-inner:empty) { display: none !important; }
#site-tools:has(li:first-child:last-child) { display: none !important; }

/* ウィキツール */
#site-tools:not(:has(#t-upload)) { display: none !important; }
/*
#site-tools:not(:has(#t-upload)) #t-specialpages { display: none !important; }
#t-collapsible-toggle-all { display: none !important; }
*/

/* 中央の不要メニュー */
#mw-page-header-links:not(:has(.mw-watchlink)) { display: none !important; }
#ca-talk { display: none !important; }
#ca-viewsource { display: none !important; }
ul:not(:has(#ca-edit)) #ca-history { display: none !important;}

/*
#ca-nstab-main { display: none !important; }
#ca-nstab-user { display: none !important; }
#ca-view { display: none !important; }
#ca-edit { display: none !important; }
#ca-ve-edit { display: none !important; }
#ca-formedit { display: none !important; }
#ca-watch { display: none !important; }
#ca-unwatch { display: none !important; }
#ca-delete { display: none !important; }
#ca-move { display: none !important; }
#ca-protect { display: none !important; }
*/

/* 標準の変なとこ上書き */
/* 謎ボーダー削除 */
.wikitable { border-bottom-width: 1px; }
/* セル内の見出し */
.mw-body th h1, .mw-body th h2, .mw-body th h3, .mw-body th h4, .mw-body th h5, .mw-body th h6, .mw-body th dt {
    margin: 0;
}
/* セル内のテーブル */
td:has(> table) { padding: 0 !important; }
td> table.wikitable { margin: 0 !important; width: 100%; }
/* 折り返し */
* { word-break: break-all !important; }
/* センタリングを継承させない */
.center > * > * { text-align: initial; }
/* スマホ以外でもカテゴリを表示 */
@media screen and (min-width: 1340px) {
    #catlinks:not(:empty) { display: block; background: #fff; padding: 0.5em 4em; }
}
@media screen and (min-width: 1100px) and (max-width: 1339px) {
    #catlinks:not(:empty) { display: block; background: #fff; padding: 0.5em 4em; }
}

/* 折り畳みセクションの目印 */
[class^="mw-customtoggle-"],
[class*=" mw-customtoggle-"] {
text-decoration: underline;
}
/* 折り畳れている文を表示したときのスタイル */
[id^="mw-customcollapsible-"],
[id*=" mw-customcollapsible-"] {
font-size: 80%;
background: #ff6;
}

/* トップページ調整 */
.section_more {}
@media screen and (min-width: 851px) {
.section_more { margin-top: -2.3em; margin-left: 20em; }
}

/* YouTubeカラー */
table.wikitable th.YouTube { background-color: #f00 !important; color: #fff !important; }

/* 虹文字 */
.rainbow {
	background: linear-gradient(to right, #f00 0%, #f80 14.28%, #dd0 28.56%, #0d0 42.85%, #0dd 57.14%, #00f 71.42%, #e0e 85.71%, #f00 100%) 0% center / 200% auto;
	background: -webkit-linear-gradient(left, #f00 0%, #f80 14.28%, #dd0 28.56%, #0d0 42.85%, #0dd 57.14%, #00f 71.42%, #e0e 85.71%, #f00 100%) 0% center / 200% auto;
	background: -o-linear-gradient(right, #f00 0%, #f80 14.28%, #dd0 28.56%, #0d0 42.85%, #0dd 57.14%, #00f 71.42%, #e0e 85.71%, #f00 100%) 0% center / 200% auto;
	background: -moz-linear-gradient(right, #f00 0%, #f80 14.28%, #dd0 28.56%, #0d0 42.85%, #0dd 57.14%, #00f 71.42%, #e0e 85.71%, #f00 100%) 0% center / 200% auto;
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	text-fill-color: transparent;
}

/* 立ち絵バストアップ貼り付け場所 */
.main_img { text-align: center; }
.main_img figure { max-width: calc(100vw - 50px); }

/* ○○系Vtuber */
.vtuber_type { font-size: 200%; font-weight: bold; text-align: center; }

/* 目次 */
.toc { margin-left: auto; margin-right: auto; background: #fff; }

/* 埋め込みサイズ調整 */
iframe[data-extension=youtube] { max-width: calc(100vw - 50px); }

/* 水上家一覧 */
#table_fam th:first-child,
#table_fam td:first-child { width: 108px; max-width: 108px; }

/* イメージカラー */
/* あいすママ */
#mizukami_ICE .wikitable th {
    background-color: #d5eff6;
}
/* 甘音 流華 */
#AmaneR0114 .wikitable th {
    /*background-color: inherit;*/
}
/* モモ侍 */
#ff14momo39 .wikitable th {
    /*background-color: inherit;*/
}
/* 小雪 美空 */
#koyuki_sor .wikitable th {
    /*background-color: inherit;*/
}
/* 弛憑 たんぼ */
#ShidukuTanbo .wikitable th {
    background-color: #92e47e;
}
/* 桜庭 ゆーや */
#sakurabayuya .wikitable th {
    /*background-color: inherit;*/
}
/* 夏奈 くるみ */
#Natuna_Kurumi .wikitable th {
    background-color: #d9a9a9;
}
/* 水星 優奈 */
#Mizuhoshi_Yuna .wikitable th {
    background-color: #4d93dd;
}
/* 灰雲 凪 */
#Haiiro_Neko475 .wikitable th {
    background-color: #cfd4d6;
}
/* 弓灑 葵 */
#yumise_aoi .wikitable th {
    background-color: #c6f2ff;
}
/* しょ~れみ */
#YU6LK .wikitable th {
    background-color: #c1abae;
}
/* 小鳥遊 ハル */
#kotoriasobiHaru .wikitable th {
    background-color: #5a80c1;
}
/* 風詠 りと */
#kazayomi_rito .wikitable th {
    background-color: #8fcfe6;
}
/* 菅木 みあ */
#MeaSugaki .wikitable th {
    /*background-color: inherit;*/
}
/* はづき まこと */
#hadumako0803 .wikitable th {
    background-color: #a9d2fe;
}
/* アイフェルト */
#Ai_fertV .wikitable th {
    background-color: #80a9dd;
}
/* 水上 れもん */
#mizukami_remon .wikitable th {
    background-color: #e0855c;
}
/* 熱田 アメノ */
#AmenoAtsuta .wikitable th {
    background-color: #ede3f3;
}
/* たぬ吉(仮) */
#tanukiti_kari .wikitable th {
    background-color: #bdac92;
}
/* 明日星 和海 */
#asubosi_kazumi .wikitable th {
    background-color: #424b74; color: #fff;
}
/* 逆無 ナル */
#nanasiakuma .wikitable th {
    background-color: #d0d4e4;
}
/* 黎黯 リエル */
#Lien_Lieru .wikitable th {
    background-color: #fef7ef;
}
/* 藍空 ルナ */
#aisora_luna .wikitable th {
    background-color: #3e5a88; color: #fff;
}
/* 水上花 イグノ */
#i8bOqq00oW4xzvw .wikitable th {
    background-color: #d1a3ff;
}
/* 水上 まなりさ */
#manarisa444 .wikitable th {
    background-color: #ee7ce2;
}
/* 露草 ロロ */
#tuyukusa_roro .wikitable th {
    background-color: #9cbcff;
}
/* akihiron */
#akihironVVV .wikitable th {
    background-color: #ffe5b6;
}
/* 水上 える */
#Z8APoaRV7IRvdvr .wikitable th {
    background-color: #f9f9fb;
}
/* 丹水 玲桜 */
#NimizuReo .wikitable th {
    background-color: #ffc7cc;
}
/* Misty */
#Misty .wikitable th {
    background-color: #d5eff6;
}
/* あわがに */
#ZR_AWAGANI_VT .wikitable th {
    background-color: #fae08f;
}