「MediaWiki:Vector-2022.css」の版間の差分
Hiratatomotaka (トーク | 投稿記録) 編集の要約なし |
Hiratatomotaka (トーク | 投稿記録) 編集の要約なし |
||
| 50行目: | 50行目: | ||
.skin-vector-2022 .vector-main-menu-container { | .skin-vector-2022 .vector-main-menu-container { | ||
padding-top: calc(var(--wn-logo-size) - 50px); | padding-top: calc(var(--wn-logo-size) - 50px); | ||
} | |||
} | |||
/* 説明文を画像ではなく文字で追加 */ | |||
.skin-vector-2022 .mw-logo::after { | |||
content: "女尊男卑の百科事典"; | |||
display: block; | |||
flex-shrink: 0; | |||
color: #202122; | |||
font-size: 14px; | |||
line-height: 20px; | |||
} | |||
/* 小さい画面:ロゴの右に説明文 */ | |||
@media screen and (max-width: 1199px) { | |||
.skin-vector-2022 .mw-header .mw-logo { | |||
min-width: 0; | |||
flex-direction: row; | |||
align-items: center; | |||
gap: 10px; | |||
} | |||
.skin-vector-2022 .mw-logo-icon { | |||
flex-shrink: 0; | |||
} | |||
.skin-vector-2022 .mw-logo::after { | |||
max-width: 9em; | |||
} | |||
} | |||
/* 広い画面:ロゴの下に説明文 */ | |||
@media screen and (min-width: 1200px) { | |||
.skin-vector-2022 .mw-header .mw-logo { | |||
flex-direction: column; | |||
align-items: center; | |||
gap: 8px; | |||
} | |||
.skin-vector-2022 .mw-logo::after { | |||
width: 100%; | |||
text-align: center; | |||
font-size: 16px; | |||
line-height: 24px; | |||
} | |||
/* 説明文と間隔の分だけ左メニューを下げる */ | |||
.skin-vector-2022 .vector-main-menu-container { | |||
padding-top: calc(var(--wn-logo-size) - 50px + 32px); | |||
} | } | ||
} | } | ||
2026年10月19日 (月) 13:58時点における版
/* 画像全体を表示 */
.skin-vector-2022 .mw-logo-icon {
display: block;
width: 135px;
height: 135px;
object-fit: contain;
margin-right: 0;
}
/* 横のサイト名・説明文は読み上げ用に残して隠す */
.skin-vector-2022 .mw-logo-container {
position: absolute;
width: 1px;
height: 1px;
overflow: hidden;
clip-path: inset(50%);
white-space: nowrap;
}
/* スマホでは小さく表示 */
@media (max-width: 767px) {
.skin-vector-2022 .mw-logo-icon {
width: 60px;
height: 60px;
}
}
@media screen and (min-width: 1200px) {
.skin-vector-2022 {
/* 現在の左メニューの幅に合わせる */
--wn-logo-size: calc(15.5em + 14px);
}
.skin-vector-2022 .mw-header .mw-logo {
width: var(--wn-logo-size);
min-width: 0;
height: 50px;
flex-shrink: 0;
align-items: flex-start;
margin-left: -14px;
}
.skin-vector-2022 .mw-logo-icon {
width: var(--wn-logo-size);
height: var(--wn-logo-size);
flex-shrink: 0;
}
/* 大きくなったロゴの下に左メニューを配置 */
.skin-vector-2022 .vector-main-menu-container {
padding-top: calc(var(--wn-logo-size) - 50px);
}
}
/* 説明文を画像ではなく文字で追加 */
.skin-vector-2022 .mw-logo::after {
content: "女尊男卑の百科事典";
display: block;
flex-shrink: 0;
color: #202122;
font-size: 14px;
line-height: 20px;
}
/* 小さい画面:ロゴの右に説明文 */
@media screen and (max-width: 1199px) {
.skin-vector-2022 .mw-header .mw-logo {
min-width: 0;
flex-direction: row;
align-items: center;
gap: 10px;
}
.skin-vector-2022 .mw-logo-icon {
flex-shrink: 0;
}
.skin-vector-2022 .mw-logo::after {
max-width: 9em;
}
}
/* 広い画面:ロゴの下に説明文 */
@media screen and (min-width: 1200px) {
.skin-vector-2022 .mw-header .mw-logo {
flex-direction: column;
align-items: center;
gap: 8px;
}
.skin-vector-2022 .mw-logo::after {
width: 100%;
text-align: center;
font-size: 16px;
line-height: 24px;
}
/* 説明文と間隔の分だけ左メニューを下げる */
.skin-vector-2022 .vector-main-menu-container {
padding-top: calc(var(--wn-logo-size) - 50px + 32px);
}
}