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

提供: MochiuWiki : SUSE, EC, PCB

📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)

編集の要約なし
タグ: 差し戻し済み
編集の要約なし
タグ: 差し戻し済み
1行目: 1行目:
/* ===================================
/* ===================================
   WikiEditorツールバー - ライトモード時に濃い緑色の背景を適用
   WikiEditorツールバー - 背景色の設定
   =================================== */
   =================================== */


/* タブセクション(上級、特殊文字、ヘルプ) */
/* デフォルト(ライトモード)時の背景色 */
.wikiEditor-ui-toolbar .tabs {
.wikiEditor-ui-toolbar .tabs {
     background-color: #a8d5ba !important;
     background-color: #a8d5ba !important;
9行目: 9行目:
}
}


/* メインツールバーセクション(太字、斜体、リンクなどのボタン) */
.wikiEditor-ui-toolbar .toolbar.section-main {
.wikiEditor-ui-toolbar .toolbar.section-main {
     background-color: #a8d5ba !important;
     background-color: #a8d5ba !important;
15行目: 14行目:
}
}


/* セカンダリツールバーセクション(プレビューボタン) */
.wikiEditor-ui-toolbar .toolbar.section-secondary {
.wikiEditor-ui-toolbar .toolbar.section-secondary {
     background-color: #a8d5ba !important;
     background-color: #a8d5ba !important;
22行目: 20行目:


/* ===================================
/* ===================================
   ライトモード時のフォントとアイコンの色調整
   ライトモード専用のスタイル
   =================================== */
   =================================== */


/* すべてのテキスト要素を濃い黒色に */
/* ライトモードが明示的に指定されている場合 */
.wikiEditor-ui-toolbar .tabs .tab,
html.theme-light .wikiEditor-ui-toolbar .tabs .tab,
.wikiEditor-ui-toolbar .tabs .tab a,
body.theme-light .wikiEditor-ui-toolbar .tabs .tab,
.wikiEditor-ui-toolbar .tabs .tab span,
html.theme-light .wikiEditor-ui-toolbar .toolbar .tool,
.wikiEditor-ui-toolbar .toolbar .tool,
body.theme-light .wikiEditor-ui-toolbar .toolbar .tool,
.wikiEditor-ui-toolbar .toolbar .tool a,
html.theme-light .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
.wikiEditor-ui-toolbar .toolbar .tool span,
body.theme-light .wikiEditor-ui-toolbar .oo-ui-iconElement-icon {
.wikiEditor-ui-toolbar .toolbar .label,
     filter: brightness(0.2) saturate(0) !important;
.wikiEditor-ui-toolbar .toolbar .group span,
.wikiEditor-ui-toolbar .ext-WikiEditor-realtimepreview-button,
.wikiEditor-ui-toolbar .ext-WikiEditor-realtimepreview-button .oo-ui-labelElement-label,
.wikiEditor-ui-toolbar .oo-ui-buttonElement-button,
.wikiEditor-ui-toolbar .oo-ui-labelElement-label {
     color: #1a1a1a !important;
    font-weight: 500 !important;
}
}


/* すべてのアイコンとボタン要素に暗いフィルターを適用 */
/* デフォルト状態(theme-*クラスが無い場合)でライトモード時 */
.wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
html:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .tabs .tab,
.wikiEditor-ui-toolbar .oo-ui-icon-bold,
body:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .tabs .tab,
.wikiEditor-ui-toolbar .oo-ui-icon-italic,
html:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .toolbar .tool,
.wikiEditor-ui-toolbar .oo-ui-icon-link,
body:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .toolbar .tool,
.wikiEditor-ui-toolbar .oo-ui-icon-image,
html:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
.wikiEditor-ui-toolbar .oo-ui-icon-reference,
body:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .oo-ui-iconElement-icon {
.wikiEditor-ui-toolbar .oo-ui-icon-article,
.wikiEditor-ui-toolbar .tabs .tab,
.wikiEditor-ui-toolbar .toolbar .tool {
     filter: brightness(0.2) saturate(0) !important;
     filter: brightness(0.2) saturate(0) !important;
}
}


/* ホバー時の強調表示 */
/* オートモードでOSがライトモードの場合 */
.wikiEditor-ui-toolbar .tabs .tab:hover,
@media (prefers-color-scheme: light) {
.wikiEditor-ui-toolbar .tabs .tab a:hover,
    html.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
.wikiEditor-ui-toolbar .toolbar .tool:hover,
    body.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
.wikiEditor-ui-toolbar .toolbar .tool a:hover {
    html.theme-auto .wikiEditor-ui-toolbar .toolbar .tool,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar .tool,
    html.theme-auto .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
    body.theme-auto .wikiEditor-ui-toolbar .oo-ui-iconElement-icon {
        filter: brightness(0.2) saturate(0) !important;
    }
}
 
/* ホバー時の強調表示(ライトモード時のみ) */
html.theme-light .wikiEditor-ui-toolbar .tabs .tab:hover,
body.theme-light .wikiEditor-ui-toolbar .tabs .tab:hover,
html.theme-light .wikiEditor-ui-toolbar .toolbar .tool:hover,
body.theme-light .wikiEditor-ui-toolbar .toolbar .tool:hover,
html:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .tabs .tab:hover,
body:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .tabs .tab:hover,
html:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .toolbar .tool:hover,
body:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .toolbar .tool:hover {
     background-color: rgba(0, 0, 0, 0.15) !important;
     background-color: rgba(0, 0, 0, 0.15) !important;
}
@media (prefers-color-scheme: light) {
    html.theme-auto .wikiEditor-ui-toolbar .tabs .tab:hover,
    body.theme-auto .wikiEditor-ui-toolbar .tabs .tab:hover,
    html.theme-auto .wikiEditor-ui-toolbar .toolbar .tool:hover,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar .tool:hover {
        background-color: rgba(0, 0, 0, 0.15) !important;
    }
}
}


67行目: 80行目:
   =================================== */
   =================================== */


/* ダークモードが有効な場合は、元のダークグレーの背景に戻す */
/* ダークモードが有効な場合の背景色 */
html.theme-dark .wikiEditor-ui-toolbar .tabs,
html.theme-dark .wikiEditor-ui-toolbar .tabs,
body.theme-dark .wikiEditor-ui-toolbar .tabs,
body.theme-dark .wikiEditor-ui-toolbar .tabs,
78行目: 91行目:
}
}


/* ダークモード時はテキストを明るい色に戻す */
/* ダークモード時はフィルターを完全に解除 */
html.theme-dark .wikiEditor-ui-toolbar .tabs .tab,
html.theme-dark .wikiEditor-ui-toolbar .tabs .tab,
body.theme-dark .wikiEditor-ui-toolbar .tabs .tab,
body.theme-dark .wikiEditor-ui-toolbar .tabs .tab,
html.theme-dark .wikiEditor-ui-toolbar .tabs .tab a,
body.theme-dark .wikiEditor-ui-toolbar .tabs .tab a,
html.theme-dark .wikiEditor-ui-toolbar .tabs .tab span,
body.theme-dark .wikiEditor-ui-toolbar .tabs .tab span,
html.theme-dark .wikiEditor-ui-toolbar .toolbar .tool,
html.theme-dark .wikiEditor-ui-toolbar .toolbar .tool,
body.theme-dark .wikiEditor-ui-toolbar .toolbar .tool,
body.theme-dark .wikiEditor-ui-toolbar .toolbar .tool,
html.theme-dark .wikiEditor-ui-toolbar .toolbar .tool a,
body.theme-dark .wikiEditor-ui-toolbar .toolbar .tool a,
html.theme-dark .wikiEditor-ui-toolbar .toolbar .tool span,
body.theme-dark .wikiEditor-ui-toolbar .toolbar .tool span,
html.theme-dark .wikiEditor-ui-toolbar .toolbar .label,
body.theme-dark .wikiEditor-ui-toolbar .toolbar .label,
html.theme-dark .wikiEditor-ui-toolbar .toolbar .group span,
body.theme-dark .wikiEditor-ui-toolbar .toolbar .group span,
html.theme-dark .wikiEditor-ui-toolbar .ext-WikiEditor-realtimepreview-button,
body.theme-dark .wikiEditor-ui-toolbar .ext-WikiEditor-realtimepreview-button,
html.theme-dark .wikiEditor-ui-toolbar .ext-WikiEditor-realtimepreview-button .oo-ui-labelElement-label,
body.theme-dark .wikiEditor-ui-toolbar .ext-WikiEditor-realtimepreview-button .oo-ui-labelElement-label,
html.theme-dark .wikiEditor-ui-toolbar .oo-ui-buttonElement-button,
body.theme-dark .wikiEditor-ui-toolbar .oo-ui-buttonElement-button,
html.theme-dark .wikiEditor-ui-toolbar .oo-ui-labelElement-label,
body.theme-dark .wikiEditor-ui-toolbar .oo-ui-labelElement-label {
    color: #e0e0e0 !important;
}
/* ダークモード時はアイコンのフィルターを解除 */
html.theme-dark .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
html.theme-dark .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
body.theme-dark .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
body.theme-dark .wikiEditor-ui-toolbar .oo-ui-iconElement-icon {
html.theme-dark .wikiEditor-ui-toolbar .tabs .tab,
body.theme-dark .wikiEditor-ui-toolbar .tabs .tab,
html.theme-dark .wikiEditor-ui-toolbar .toolbar .tool,
body.theme-dark .wikiEditor-ui-toolbar .toolbar .tool {
     filter: none !important;
     filter: none !important;
}
}


/* 自動モードでOSがダークモードの場合 */
/* ===================================
  オートモードでOSがダークモードの場合
  =================================== */
 
@media (prefers-color-scheme: dark) {
@media (prefers-color-scheme: dark) {
    /* 背景色の設定 */
     html.theme-auto .wikiEditor-ui-toolbar .tabs,
     html.theme-auto .wikiEditor-ui-toolbar .tabs,
     body.theme-auto .wikiEditor-ui-toolbar .tabs,
     body.theme-auto .wikiEditor-ui-toolbar .tabs,
128行目: 117行目:
     }
     }
      
      
     /* 自動モード(ダーク)時はテキストを明るい色に */
     /* フィルターを完全に解除 */
     html.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
     html.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
     body.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
     body.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
    html.theme-auto .wikiEditor-ui-toolbar .tabs .tab a,
    body.theme-auto .wikiEditor-ui-toolbar .tabs .tab a,
    html.theme-auto .wikiEditor-ui-toolbar .tabs .tab span,
    body.theme-auto .wikiEditor-ui-toolbar .tabs .tab span,
     html.theme-auto .wikiEditor-ui-toolbar .toolbar .tool,
     html.theme-auto .wikiEditor-ui-toolbar .toolbar .tool,
     body.theme-auto .wikiEditor-ui-toolbar .toolbar .tool,
     body.theme-auto .wikiEditor-ui-toolbar .toolbar .tool,
    html.theme-auto .wikiEditor-ui-toolbar .toolbar .tool a,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar .tool a,
    html.theme-auto .wikiEditor-ui-toolbar .toolbar .tool span,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar .tool span,
    html.theme-auto .wikiEditor-ui-toolbar .toolbar .label,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar .label,
    html.theme-auto .wikiEditor-ui-toolbar .toolbar .group span,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar .group span,
    html.theme-auto .wikiEditor-ui-toolbar .ext-WikiEditor-realtimepreview-button,
    body.theme-auto .wikiEditor-ui-toolbar .ext-WikiEditor-realtimepreview-button,
    html.theme-auto .wikiEditor-ui-toolbar .ext-WikiEditor-realtimepreview-button .oo-ui-labelElement-label,
    body.theme-auto .wikiEditor-ui-toolbar .ext-WikiEditor-realtimepreview-button .oo-ui-labelElement-label,
    html.theme-auto .wikiEditor-ui-toolbar .oo-ui-buttonElement-button,
    body.theme-auto .wikiEditor-ui-toolbar .oo-ui-buttonElement-button,
    html.theme-auto .wikiEditor-ui-toolbar .oo-ui-labelElement-label,
    body.theme-auto .wikiEditor-ui-toolbar .oo-ui-labelElement-label {
        color: #e0e0e0 !important;
    }
   
    /* 自動モード(ダーク)時はアイコンのフィルターを解除 */
     html.theme-auto .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
     html.theme-auto .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
     body.theme-auto .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
     body.theme-auto .wikiEditor-ui-toolbar .oo-ui-iconElement-icon {
    html.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
    body.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
    html.theme-auto .wikiEditor-ui-toolbar .toolbar .tool,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar .tool {
         filter: none !important;
         filter: none !important;
     }
     }
}
}

2025年11月11日 (火) 03:59時点における版

/* ===================================
   WikiEditorツールバー - 背景色の設定
   =================================== */

/* デフォルト(ライトモード)時の背景色 */
.wikiEditor-ui-toolbar .tabs {
    background-color: #a8d5ba !important;
    background-image: none !important;
}

.wikiEditor-ui-toolbar .toolbar.section-main {
    background-color: #a8d5ba !important;
    background-image: none !important;
}

.wikiEditor-ui-toolbar .toolbar.section-secondary {
    background-color: #a8d5ba !important;
    background-image: none !important;
}

/* ===================================
   ライトモード専用のスタイル
   =================================== */

/* ライトモードが明示的に指定されている場合 */
html.theme-light .wikiEditor-ui-toolbar .tabs .tab,
body.theme-light .wikiEditor-ui-toolbar .tabs .tab,
html.theme-light .wikiEditor-ui-toolbar .toolbar .tool,
body.theme-light .wikiEditor-ui-toolbar .toolbar .tool,
html.theme-light .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
body.theme-light .wikiEditor-ui-toolbar .oo-ui-iconElement-icon {
    filter: brightness(0.2) saturate(0) !important;
}

/* デフォルト状態(theme-*クラスが無い場合)でライトモード時 */
html:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .tabs .tab,
body:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .tabs .tab,
html:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .toolbar .tool,
body:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .toolbar .tool,
html:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
body:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .oo-ui-iconElement-icon {
    filter: brightness(0.2) saturate(0) !important;
}

/* オートモードでOSがライトモードの場合 */
@media (prefers-color-scheme: light) {
    html.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
    body.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
    html.theme-auto .wikiEditor-ui-toolbar .toolbar .tool,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar .tool,
    html.theme-auto .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
    body.theme-auto .wikiEditor-ui-toolbar .oo-ui-iconElement-icon {
        filter: brightness(0.2) saturate(0) !important;
    }
}

/* ホバー時の強調表示(ライトモード時のみ) */
html.theme-light .wikiEditor-ui-toolbar .tabs .tab:hover,
body.theme-light .wikiEditor-ui-toolbar .tabs .tab:hover,
html.theme-light .wikiEditor-ui-toolbar .toolbar .tool:hover,
body.theme-light .wikiEditor-ui-toolbar .toolbar .tool:hover,
html:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .tabs .tab:hover,
body:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .tabs .tab:hover,
html:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .toolbar .tool:hover,
body:not(.theme-dark):not(.theme-auto) .wikiEditor-ui-toolbar .toolbar .tool:hover {
    background-color: rgba(0, 0, 0, 0.15) !important;
}

@media (prefers-color-scheme: light) {
    html.theme-auto .wikiEditor-ui-toolbar .tabs .tab:hover,
    body.theme-auto .wikiEditor-ui-toolbar .tabs .tab:hover,
    html.theme-auto .wikiEditor-ui-toolbar .toolbar .tool:hover,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar .tool:hover {
        background-color: rgba(0, 0, 0, 0.15) !important;
    }
}

/* ===================================
   ダークモード時の調整
   =================================== */

/* ダークモードが有効な場合の背景色 */
html.theme-dark .wikiEditor-ui-toolbar .tabs,
body.theme-dark .wikiEditor-ui-toolbar .tabs,
html.theme-dark .wikiEditor-ui-toolbar .toolbar.section-main,
body.theme-dark .wikiEditor-ui-toolbar .toolbar.section-main,
html.theme-dark .wikiEditor-ui-toolbar .toolbar.section-secondary,
body.theme-dark .wikiEditor-ui-toolbar .toolbar.section-secondary {
    background-color: #414141 !important;
    background-image: none !important;
}

/* ダークモード時はフィルターを完全に解除 */
html.theme-dark .wikiEditor-ui-toolbar .tabs .tab,
body.theme-dark .wikiEditor-ui-toolbar .tabs .tab,
html.theme-dark .wikiEditor-ui-toolbar .toolbar .tool,
body.theme-dark .wikiEditor-ui-toolbar .toolbar .tool,
html.theme-dark .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
body.theme-dark .wikiEditor-ui-toolbar .oo-ui-iconElement-icon {
    filter: none !important;
}

/* ===================================
   オートモードでOSがダークモードの場合
   =================================== */

@media (prefers-color-scheme: dark) {
    /* 背景色の設定 */
    html.theme-auto .wikiEditor-ui-toolbar .tabs,
    body.theme-auto .wikiEditor-ui-toolbar .tabs,
    html.theme-auto .wikiEditor-ui-toolbar .toolbar.section-main,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar.section-main,
    html.theme-auto .wikiEditor-ui-toolbar .toolbar.section-secondary,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar.section-secondary {
        background-color: #414141 !important;
        background-image: none !important;
    }
    
    /* フィルターを完全に解除 */
    html.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
    body.theme-auto .wikiEditor-ui-toolbar .tabs .tab,
    html.theme-auto .wikiEditor-ui-toolbar .toolbar .tool,
    body.theme-auto .wikiEditor-ui-toolbar .toolbar .tool,
    html.theme-auto .wikiEditor-ui-toolbar .oo-ui-iconElement-icon,
    body.theme-auto .wikiEditor-ui-toolbar .oo-ui-iconElement-icon {
        filter: none !important;
    }
}