Kullanıcı:Admin/Vector-2022.css
Not: Yayımladıktan sonra değişiklikleri görmek için tarayıcınızın önbelleğini temizlemeniz gerekebilir.
- Firefox / Safari: Shift tuşuna basılıyken Yeniden Yükle'ye tıklayın ya da Ctrl-F5 ya da Ctrl-R tıklayın (Mac için ⌘-R).
- Google Chrome: Ctrl-Shift-R'ye basın. (Mac için ⌘-Shift-R)
- Internet Explorer / Edge: Ctrl basılıyken Yenile'ye tıklayın ya da Ctrl-F5 yapın.
- Opera: Ctrl-F5 tıklayın.
/* Football Manager Wiki - FM Oyuncuları İçin Tema */
/* ===== TEMEL RENKLER VE ARKA PLAN ===== */
body {
background: linear-gradient(135deg, #0f1419 0%, #1a2633 100%);
color: #e0e0e0;
}
/* Koyu background */
.mw-page-container {
background: transparent;
}
/* ===== BAŞLIK VE BANNER ===== */
.mw-page-title-main {
font-size: 2.5em;
color: #22b24c;
text-shadow: 0 2px 8px rgba(34, 178, 76, 0.3);
font-weight: bold;
letter-spacing: 1px;
}
/* İçerik bölümünü panel şekline getir */
.mw-content {
background: rgba(26, 32, 41, 0.6);
border: 1px solid rgba(34, 178, 76, 0.2);
border-radius: 8px;
padding: 20px;
backdrop-filter: blur(10px);
}
/* ===== LINKLER ===== */
a {
color: #4fc3f7;
transition: all 0.3s ease;
text-decoration: none;
}
a:hover {
color: #22b24c;
text-shadow: 0 0 10px rgba(34, 178, 76, 0.5);
}
/* ===== KUTU VE PANEL STİLLERİ ===== */
.mbox,
.navbox,
.infobox {
background: rgba(15, 20, 25, 0.8);
border: 2px solid rgba(34, 178, 76, 0.3);
border-radius: 6px;
padding: 16px;
margin: 12px 0;
}
.navbox {
background: linear-gradient(180deg, rgba(26, 58, 82, 0.4) 0%, rgba(15, 20, 25, 0.6) 100%);
border-color: rgba(79, 195, 247, 0.2);
}
/* ===== BAŞLIK STİLLERİ ===== */
h1, h2, h3, h4, h5, h6 {
color: #22b24c;
border-bottom: 2px solid rgba(34, 178, 76, 0.3);
padding-bottom: 8px;
margin-top: 20px;
}
h1 {
font-size: 2em;
}
h2 {
font-size: 1.7em;
color: #4fc3f7;
}
h3 {
font-size: 1.4em;
}
/* ===== LİSTE STİLLERİ ===== */
ul, ol {
margin-left: 30px;
}
li {
margin: 8px 0;
line-height: 1.8;
}
/* Menü listeleri */
.mw-list-item {
padding: 8px 12px;
border-left: 3px solid transparent;
transition: all 0.3s ease;
}
.mw-list-item:hover {
background: rgba(34, 178, 76, 0.1);
border-left-color: #22b24c;
padding-left: 16px;
}
/* ===== BUTON STİLLERİ ===== */
button,
.mw-ui-button,
.cdx-button {
background: linear-gradient(180deg, #22b24c 0%, #1a8c3a 100%);
color: #0f1419;
border: none;
padding: 10px 20px;
border-radius: 4px;
font-weight: bold;
cursor: pointer;
transition: all 0.3s ease;
text-transform: uppercase;
letter-spacing: 0.5px;
}
button:hover,
.mw-ui-button:hover {
background: linear-gradient(180deg, #2ec75f 0%, #22b24c 100%);
transform: translateY(-2px);
box-shadow: 0 8px 16px rgba(34, 178, 76, 0.3);
}
button:active {
transform: translateY(0);
}
/* ===== ARAMA KUTUSU ===== */
#searchInput,
.cdx-search-input {
background: rgba(26, 32, 41, 0.8);
border: 2px solid rgba(34, 178, 76, 0.3);
color: #e0e0e0;
padding: 10px 12px;
border-radius: 4px;
transition: all 0.3s ease;
}
#searchInput:focus,
.cdx-search-input:focus {
border-color: #22b24c;
background: rgba(26, 32, 41, 1);
box-shadow: 0 0 15px rgba(34, 178, 76, 0.4);
}
/* ===== TABLOLAR ===== */
table {
background: rgba(26, 32, 41, 0.7);
border-collapse: collapse;
width: 100%;
margin: 12px 0;
}
table th {
background: linear-gradient(180deg, rgba(34, 178, 76, 0.3) 0%, rgba(34, 178, 76, 0.1) 100%);
color: #22b24c;
padding: 12px;
text-align: left;
font-weight: bold;
border-bottom: 2px solid rgba(34, 178, 76, 0.4);
}
table td {
padding: 10px 12px;
border-bottom: 1px solid rgba(34, 178, 76, 0.15);
}
table tr:hover {
background: rgba(34, 178, 76, 0.08);
}
/* ===== KOD BLOKLAR ===== */
pre,
code {
background: rgba(15, 20, 25, 0.9);
border: 1px solid rgba(79, 195, 247, 0.2);
color: #4fc3f7;
padding: 8px 12px;
border-radius: 4px;
font-family: 'Courier New', monospace;
overflow-x: auto;
}
pre {
padding: 16px;
margin: 12px 0;
}
/* ===== SIDEBAR (MENU) ===== */
.mw-sidebar-primary,
#mw-panel {
background: rgba(26, 32, 41, 0.8);
}
/* ===== İKON VE VURGU RENKLERI ===== */
.mw-wiki-logo {
filter: brightness(1.2);
}
/* FM yeşili vurgu */
.fm-highlight {
color: #22b24c;
font-weight: bold;
}
.fm-secondary {
color: #4fc3f7;
}
/* ===== DUYURU KUTUSU ===== */
.mw-message-box {
background: rgba(34, 178, 76, 0.1);
border: 2px solid #22b24c;
padding: 12px;
border-radius: 4px;
margin: 12px 0;
}
/* ===== FOOTER ===== */
footer,
#footer {
background: rgba(15, 20, 25, 0.9);
border-top: 2px solid rgba(34, 178, 76, 0.3);
color: #a0a0a0;
padding: 20px;
}
footer a {
color: #4fc3f7;
}
/* ===== OYUNCU ROLLERI İÇİN RENK ŞEMASI ===== */
/* Savunma */
.role-defense {
border-left: 4px solid #e74c3c;
}
/* Orta Saha */
.role-midfield {
border-left: 4px solid #22b24c;
}
/* Hücum */
.role-attack {
border-left: 4px solid #f39c12;
}
/* Kale */
.role-goalkeeper {
border-left: 4px solid #3498db;
}
/* ===== TAKTIK KARTLARI ===== */
.tactic-card,
.formation-card {
background: linear-gradient(135deg, rgba(26, 58, 82, 0.6) 0%, rgba(26, 32, 41, 0.8) 100%);
border: 2px solid rgba(79, 195, 247, 0.3);
border-radius: 8px;
padding: 16px;
margin: 12px 0;
transition: all 0.3s ease;
}
.tactic-card:hover {
background: linear-gradient(135deg, rgba(34, 178, 76, 0.1) 0%, rgba(26, 58, 82, 0.7) 100%);
border-color: #22b24c;
box-shadow: 0 8px 24px rgba(34, 178, 76, 0.2);
transform: translateY(-4px);
}
/* ===== CİHAZ UYUMLULUĞU ===== */
@media (max-width: 768px) {
.mw-content {
padding: 12px;
}
h1 { font-size: 1.5em; }
h2 { font-size: 1.3em; }
table {
font-size: 0.9em;
}
}