Şablon:İlgili Kart/styles.css: Revizyonlar arasındaki fark
Kizilbashica sitesinden
More actions
C. Karakuş (mesaj | katkılar) Değişiklik özeti yok |
C. Karakuş (mesaj | katkılar) Değişiklik özeti yok |
||
| (Aynı kullanıcının aradaki diğer 16 değişikliği gösterilmiyor) | |||
| 1. satır: | 1. satır: | ||
/* @title İlgili Kart Tasarımı */ | /* @title İlgili Kart Tasarımı */ | ||
/* Kart kapsayıcısı */ | |||
.read-more-container { | .read-more-container { | ||
display: flex; | display: flex !important; | ||
flex-wrap: | flex-direction: row !important; | ||
gap: | flex-wrap: nowrap !important; | ||
justify-content: space-between !important; | |||
gap: 12px; | |||
margin: 20px 0; | margin: 20px 0; | ||
width: 100%; | width: 100% !important; | ||
} | |||
/* MediaWiki parazit etiketlerini engeller */ | |||
.read-more-container br, | |||
.read-more-container p { | |||
display: none !important; | |||
} | } | ||
/* ========================================================================== | |||
MASAÜSTÜ DÜZENİ (Yatay Tasarım) | |||
========================================================================== */ | |||
.tg-related-card { | .tg-related-card { | ||
display: flex; | display: flex !important; | ||
flex: 1 1 | flex: 1 1 0% !important; | ||
background-color: var(--background-card); | |||
background-color: | box-shadow: 0 0 0 1px rgba(128, 128, 128, 0.2) !important; /* Standart ince kenarlık gölgesi */ | ||
border-radius: 8px; | border-radius: 8px; | ||
height: 90px; | height: 90px; | ||
| 20. satır: | 31. satır: | ||
overflow: hidden; | overflow: hidden; | ||
position: relative; | position: relative; | ||
transition: | transition: background-color 0.2s, box-shadow 0.2s; | ||
} | } | ||
/* Mouse üzerine geldiğinde (Hover) belirginleşen border efekti */ | |||
.tg-related-card:hover { | .tg-related-card:hover { | ||
background-color: var(--background-card-hover); | |||
box-shadow: 0 0 0 2px var(--color-primary, #3366cc) !important; /* Çerçeveyi kalınlaştırıp mavi yapar */ | |||
} | } | ||
| 31. satır: | 44. satır: | ||
width: 90px; | width: 90px; | ||
height: 90px; | height: 90px; | ||
background-color: | background-color: rgba(0, 0, 0, 0.1); | ||
overflow: hidden; | overflow: hidden; | ||
flex-shrink: 0; | flex-shrink: 0; | ||
| 45. satır: | 58. satır: | ||
padding: 12px; | padding: 12px; | ||
overflow: hidden; | overflow: hidden; | ||
display: | display: flex; | ||
flex-direction: column; | |||
justify-content: center; | |||
flex-grow: 1; | flex-grow: 1; | ||
box-sizing: border-box; | |||
} | } | ||
| 59. satır: | 75. satır: | ||
.tg-related-title a { | .tg-related-title a { | ||
color: | color: var(--color-base) !important; | ||
text-decoration: none; | text-decoration: none; | ||
} | } | ||
/* | /* Tüm kutuyu kaplayan gizli tıklama pelerini */ | ||
.tg-related- | .tg-related-title a::after { | ||
content: ""; | |||
position: absolute; | position: absolute; | ||
top: 0; | top: 0; | ||
| 72. satır: | 87. satır: | ||
width: 100%; | width: 100%; | ||
height: 100%; | height: 100%; | ||
z-index: 10; | |||
} | |||
.tg-related-desc { | |||
font-size: 12px; | font-size: 12px; | ||
line-height: | color: var(--color-base--subtle); | ||
line-height: 1.4; | |||
display: block; | |||
overflow: hidden; | overflow: hidden; | ||
text-overflow: ellipsis; | |||
white-space: nowrap; | |||
} | |||
/* ========================================================================== | |||
SADECE MOBİL DÜZENİ (Dikey Tasarım - Görsel Üstte, Yazılar Altta) | |||
========================================================================== */ | |||
@media (max-width: 768px) { | |||
.read-more-container { | |||
gap: 8px !important; | |||
} | |||
.tg-related-card { | |||
flex-direction: column !important; /* Mobilde kartı yukarıdan aşağıya dizer */ | |||
height: 155px !important; /* Dikey tasarım için yüksekliği sabitledik, kayma olmaz */ | |||
} | |||
.tg-related-image { | |||
width: 100% !important; /* Görseli üstte tam genişlik yapar */ | |||
height: 80px !important; /* Görsel yüksekliği üstte sabit */ | |||
} | |||
.tg-related-image img { | |||
width: 100% !important; | |||
height: 100% !important; | |||
} | |||
.tg-related-content { | |||
padding: 8px !important; /* Yazı alanını mobilde hafif daralttık */ | |||
justify-content: flex-start !important; /* Yazıları yukarıdan başlatır */ | |||
width: 100% !important; | |||
} | |||
.tg-related-title { | |||
font-size: 12px !important; | |||
margin-bottom: 2px !important; | |||
} | |||
.tg-related-desc { | |||
font-size: 11px !important; | |||
} | |||
} | } | ||
23.04, 7 Temmuz 2026 itibarı ile sayfanın şu anki hâli
/* @title İlgili Kart Tasarımı */
/* Kart kapsayıcısı */
.read-more-container {
display: flex !important;
flex-direction: row !important;
flex-wrap: nowrap !important;
justify-content: space-between !important;
gap: 12px;
margin: 20px 0;
width: 100% !important;
}
/* MediaWiki parazit etiketlerini engeller */
.read-more-container br,
.read-more-container p {
display: none !important;
}
/* ==========================================================================
MASAÜSTÜ DÜZENİ (Yatay Tasarım)
========================================================================== */
.tg-related-card {
display: flex !important;
flex: 1 1 0% !important;
background-color: var(--background-card);
box-shadow: 0 0 0 1px rgba(128, 128, 128, 0.2) !important; /* Standart ince kenarlık gölgesi */
border-radius: 8px;
height: 90px;
box-sizing: border-box;
overflow: hidden;
position: relative;
transition: background-color 0.2s, box-shadow 0.2s;
}
/* Mouse üzerine geldiğinde (Hover) belirginleşen border efekti */
.tg-related-card:hover {
background-color: var(--background-card-hover);
box-shadow: 0 0 0 2px var(--color-primary, #3366cc) !important; /* Çerçeveyi kalınlaştırıp mavi yapar */
}
.tg-related-image {
display: block;
width: 90px;
height: 90px;
background-color: rgba(0, 0, 0, 0.1);
overflow: hidden;
flex-shrink: 0;
}
.tg-related-image img {
width: 90px;
height: 90px;
object-fit: cover;
}
.tg-related-content {
padding: 12px;
overflow: hidden;
display: flex;
flex-direction: column;
justify-content: center;
flex-grow: 1;
box-sizing: border-box;
}
.tg-related-title {
font-weight: bold;
font-size: 14px;
margin-bottom: 4px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.tg-related-title a {
color: var(--color-base) !important;
text-decoration: none;
}
/* Tüm kutuyu kaplayan gizli tıklama pelerini */
.tg-related-title a::after {
content: "";
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 10;
}
.tg-related-desc {
font-size: 12px;
color: var(--color-base--subtle);
line-height: 1.4;
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
/* ==========================================================================
SADECE MOBİL DÜZENİ (Dikey Tasarım - Görsel Üstte, Yazılar Altta)
========================================================================== */
@media (max-width: 768px) {
.read-more-container {
gap: 8px !important;
}
.tg-related-card {
flex-direction: column !important; /* Mobilde kartı yukarıdan aşağıya dizer */
height: 155px !important; /* Dikey tasarım için yüksekliği sabitledik, kayma olmaz */
}
.tg-related-image {
width: 100% !important; /* Görseli üstte tam genişlik yapar */
height: 80px !important; /* Görsel yüksekliği üstte sabit */
}
.tg-related-image img {
width: 100% !important;
height: 100% !important;
}
.tg-related-content {
padding: 8px !important; /* Yazı alanını mobilde hafif daralttık */
justify-content: flex-start !important; /* Yazıları yukarıdan başlatır */
width: 100% !important;
}
.tg-related-title {
font-size: 12px !important;
margin-bottom: 2px !important;
}
.tg-related-desc {
font-size: 11px !important;
}
}