|
|
| (Aynı kullanıcının aradaki diğer 2 değişikliği gösterilmiyor) |
| 1. satır: |
1. satır: |
| /* ========================================================================
| |
| FM TACTICAL UI - VECTOR 2022 OVERRIDE
| |
| Tema: Football Manager Dark / Professional / Analytical
| |
| ======================================================================== */
| |
|
| |
|
| :root {
| |
| /* --- RENK PALETİ (FM STİLİ) --- */
| |
| --fm-bg-dark: #1b262c; /* Ana arka plan (Koyu Lacivert/Gri) */
| |
| --fm-bg-panel: #242f36; /* İçerik kartları */
| |
| --fm-bg-header: #121a1f; /* Header ve Sidebar */
| |
| --fm-border: #3a4b55; /* İnce ayırıcılar */
| |
|
| |
| --fm-green-deep: #18453b; /* Koyu Futbol Yeşili (Başlıklar) */
| |
| --fm-green-accent: #2ecc71; /* Linkler ve Vurgular */
| |
| --fm-green-hover: #27ae60; /* Hover durumu */
| |
|
| |
| --fm-text-main: #ecf0f1; /* Ana metin (Kirli Beyaz) */
| |
| --fm-text-muted: #95a5a6; /* İkincil metin */
| |
|
| |
| /* --- MEDIAWIKI DEĞİŞKENLERİNİ EZİYORUZ --- */
| |
| --background-color-base: var(--fm-bg-panel);
| |
| --background-color-interactive: var(--fm-bg-panel);
| |
| --color-base: var(--fm-text-main);
| |
| --color-emphasized: #ffffff;
| |
| --color-subtle: var(--fm-text-muted);
| |
| --color-primary: var(--fm-green-accent);
| |
| --color-primary--hover: var(--fm-green-hover);
| |
| --border-color-base: var(--fm-border);
| |
| --border-color-subtle: var(--fm-border);
| |
| }
| |
|
| |
| /* ========================================================================
| |
| 1. GENEL YAPI & ARKA PLAN
| |
| ======================================================================== */
| |
|
| |
| body {
| |
| background-color: var(--fm-bg-dark);
| |
| font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
| |
| color: var(--fm-text-main);
| |
| }
| |
|
| |
| /* Ana Sayfa Konteyneri */
| |
| .mw-page-container {
| |
| background-color: transparent;
| |
| max-width: 1400px; /* Geniş ekranlarda daha fazla veri göstermek için */
| |
| margin: 0 auto;
| |
| }
| |
|
| |
| /* İçerik Kartı (Main Content Card) */
| |
| .mw-content-container {
| |
| border-bottom: none;
| |
| background-color: transparent;
| |
| }
| |
|
| |
| .mw-body {
| |
| background-color: var(--fm-bg-panel);
| |
| border: 1px solid var(--fm-border);
| |
| border-radius: 4px;
| |
| padding: 30px;
| |
| box-shadow: 0 4px 20px rgba(0,0,0,0.3);
| |
| }
| |
|
| |
| /* ========================================================================
| |
| 2. HEADER (ÜST PANEL) - ANALİTİK DASHBOARD
| |
| ======================================================================== */
| |
|
| |
| .vector-header-container {
| |
| background-color: var(--fm-bg-header);
| |
| border-bottom: 2px solid var(--fm-green-deep);
| |
| box-shadow: 0 2px 10px rgba(0,0,0,0.2);
| |
| height: 60px; /* Daha kompakt */
| |
| }
| |
|
| |
| /* Site Logosu ve Başlığı */
| |
| .mw-logo-wordmark {
| |
| color: #ffffff !important;
| |
| font-weight: 800;
| |
| letter-spacing: -0.5px;
| |
| text-transform: uppercase;
| |
| }
| |
|
| |
| /* Arama Kutusu (Database Search Style) */
| |
| .vector-search-box-input {
| |
| background-color: #0f1418 !important;
| |
| border: 1px solid #3a4b55 !important;
| |
| color: #ffffff !important;
| |
| border-radius: 3px !important;
| |
| font-size: 0.9em;
| |
| }
| |
|
| |
| .vector-search-box-input::placeholder {
| |
| color: #5d707a;
| |
| text-transform: uppercase;
| |
| font-size: 0.85em;
| |
| font-weight: 600;
| |
| }
| |
|
| |
| /* Kullanıcı Menüsü */
| |
| .vector-user-links {
| |
| font-size: 0.9em;
| |
| font-weight: 600;
| |
| }
| |
|
| |
| /* ========================================================================
| |
| 3. SIDEBAR & NAVİGASYON (SOL MENÜ)
| |
| ======================================================================== */
| |
|
| |
| .vector-main-menu-container {
| |
| background-color: transparent;
| |
| }
| |
|
| |
| .vector-main-menu-group-label {
| |
| color: var(--fm-green-accent);
| |
| font-size: 0.75rem;
| |
| text-transform: uppercase;
| |
| letter-spacing: 1px;
| |
| border-bottom: 1px solid var(--fm-border);
| |
| padding-bottom: 5px;
| |
| margin-bottom: 10px;
| |
| }
| |
|
| |
| .vector-main-menu-link {
| |
| color: var(--fm-text-muted) !important;
| |
| padding: 6px 10px;
| |
| border-radius: 3px;
| |
| transition: all 0.2s ease;
| |
| }
| |
|
| |
| .vector-main-menu-link:hover {
| |
| background-color: rgba(255,255,255,0.05);
| |
| color: #ffffff !important;
| |
| padding-left: 14px; /* Hafif sağa kayma efekti */
| |
| }
| |
|
| |
| /* ========================================================================
| |
| 4. TİPOGRAFİ & BAŞLIKLAR
| |
| ======================================================================== */
| |
|
| |
| h1, h2, h3, h4, h5, h6 {
| |
| color: #ffffff;
| |
| font-weight: 700;
| |
| margin-bottom: 0.5em;
| |
| font-family: 'Segoe UI', Roboto, sans-serif; /* Daha teknik font */
| |
| }
| |
|
| |
| /* Sayfa Ana Başlığı (H1) */
| |
| .firstHeading {
| |
| border-bottom: 3px solid var(--fm-green-deep);
| |
| padding-bottom: 10px;
| |
| font-size: 2em;
| |
| letter-spacing: -1px;
| |
| }
| |
|
| |
| /* Alt Başlıklar (H2) */
| |
| h2 {
| |
| border-bottom: 1px solid var(--fm-border);
| |
| font-size: 1.4em;
| |
| margin-top: 1.5em;
| |
| padding-bottom: 5px;
| |
| }
| |
|
| |
| /* Linkler */
| |
| a {
| |
| color: var(--fm-green-accent);
| |
| text-decoration: none;
| |
| transition: color 0.2s;
| |
| }
| |
|
| |
| a:hover {
| |
| color: var(--fm-green-hover);
| |
| text-decoration: underline;
| |
| }
| |
|
| |
| /* ========================================================================
| |
| 5. TABLOLAR (SCOUTING & DATA STİLİ)
| |
| ======================================================================== */
| |
|
| |
| table.wikitable {
| |
| background-color: #1e252b;
| |
| border: none;
| |
| width: 100%;
| |
| margin: 20px 0;
| |
| border-collapse: separate;
| |
| border-spacing: 0;
| |
| border-radius: 4px;
| |
| overflow: hidden;
| |
| box-shadow: 0 2px 5px rgba(0,0,0,0.2);
| |
| }
| |
|
| |
| /* Tablo Başlığı */
| |
| table.wikitable > tr > th,
| |
| table.wikitable > * > tr > th {
| |
| background-color: #151a1e; /* Çok koyu gri */
| |
| color: var(--fm-text-muted);
| |
| text-transform: uppercase;
| |
| font-size: 0.8rem;
| |
| font-weight: 700;
| |
| border: none;
| |
| border-bottom: 2px solid var(--fm-green-deep);
| |
| padding: 12px 15px;
| |
| text-align: left;
| |
| }
| |
|
| |
| /* Tablo Hücreleri */
| |
| table.wikitable > tr > td,
| |
| table.wikitable > * > tr > td {
| |
| border: none;
| |
| border-bottom: 1px solid #2c3940;
| |
| padding: 10px 15px;
| |
| color: var(--fm-text-main);
| |
| }
| |
|
| |
| /* Satır Hover Efekti (Veri okumayı kolaylaştırır) */
| |
| table.wikitable > tr:hover > td {
| |
| background-color: rgba(46, 204, 113, 0.05); /* Çok hafif yeşil */
| |
| }
| |
|
| |
| /* ========================================================================
| |
| 6. UI BİLEŞENLERİ & INFOBOX
| |
| ======================================================================== */
| |
|
| |
| /* Infobox (Oyuncu/Kulüp Kartı Görünümü) */
| |
| .infobox {
| |
| background-color: #1e252b;
| |
| border: 1px solid var(--fm-border);
| |
| border-top: 4px solid var(--fm-green-accent);
| |
| color: var(--fm-text-main);
| |
| padding: 15px;
| |
| border-radius: 4px;
| |
| float: right;
| |
| margin: 0 0 1em 1em;
| |
| }
| |
|
| |
| .infobox th {
| |
| background-color: transparent !important;
| |
| color: var(--fm-text-muted);
| |
| text-align: left;
| |
| }
| |
|
| |
| /* Toc (İçindekiler Tablosu) - Modern HUD */
| |
| .vector-toc {
| |
| background-color: transparent;
| |
| }
| |
| .vector-toc-title {
| |
| color: var(--fm-text-muted);
| |
| text-transform: uppercase;
| |
| font-size: 0.8rem;
| |
| }
| |
| .vector-toc-link {
| |
| color: var(--fm-text-main) !important;
| |
| }
| |
| .vector-toc-list-item-active > .vector-toc-link {
| |
| color: var(--fm-green-accent) !important;
| |
| border-left: 2px solid var(--fm-green-accent);
| |
| }
| |
|
| |
| /* Kod Blokları (Taktik Paylaşımları İçin) */
| |
| pre, code {
| |
| background-color: #121619;
| |
| border: 1px solid var(--fm-border);
| |
| color: #a29bfe; /* Syntax highlight benzeri */
| |
| border-radius: 4px;
| |
| font-family: 'Consolas', monospace;
| |
| }
| |
|
| |
| /* ========================================================================
| |
| 7. FM ÖZEL ELEMENTLERİ
| |
| ======================================================================== */
| |
|
| |
| /* Edit / History Butonları (Sağ Üst) */
| |
| .vector-p-views-menu .vector-menu-content-list li a {
| |
| color: var(--fm-text-muted);
| |
| font-size: 0.85rem;
| |
| text-transform: uppercase;
| |
| font-weight: 600;
| |
| }
| |
|
| |
| .vector-p-views-menu .vector-menu-content-list li.selected a {
| |
| color: var(--fm-green-accent);
| |
| border-bottom: 2px solid var(--fm-green-accent);
| |
| }
| |
|
| |
| /* Sayfa Altı Kategoriler */
| |
| .catlinks {
| |
| background-color: transparent;
| |
| border: 1px dashed var(--fm-border);
| |
| margin-top: 40px;
| |
| }
| |