Ş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 |
||
| 25. satır: | 25. satır: | ||
flex: 1 1 0% !important; | flex: 1 1 0% !important; | ||
background-color: var(--background-card); | background-color: var(--background-card); | ||
box-shadow: 0 0 0 1px rgba(128, 128, 128, 0.2); | 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; | ||
| 34. satır: | 34. satır: | ||
} | } | ||
/* Mouse üzerine geldiğinde (Hover) belirginleşen border efekti */ | |||
.tg-related-card:hover { | .tg-related-card:hover { | ||
background-color: var(--background-card-hover); | background-color: var(--background-card-hover); | ||
box-shadow: 0 0 0 | box-shadow: 0 0 0 2px var(--color-primary, #3366cc) !important; /* Çerçeveyi kalınlaştırıp mavi yapar */ | ||
} | } | ||
| 78. satır: | 79. satır: | ||
} | } | ||
/* Tüm kutuyu kaplayan gizli tıklama pelerini */ | |||
.tg-related-title a::after { | .tg-related-title a::after { | ||
content: ""; | content: ""; | ||
| 103. satır: | 105. satır: | ||
@media (max-width: 768px) { | @media (max-width: 768px) { | ||
.read-more-container { | .read-more-container { | ||
gap: 8px; | gap: 8px !important; | ||
} | } | ||
.tg-related-card { | .tg-related-card { | ||
flex-direction: column !important; /* | flex-direction: column !important; /* Mobilde kartı yukarıdan aşağıya dizer */ | ||
height: | height: 155px !important; /* Dikey tasarım için yüksekliği sabitledik, kayma olmaz */ | ||
} | } | ||
.tg-related-image { | .tg-related-image { | ||
width: 100% !important; /* Görseli | width: 100% !important; /* Görseli üstte tam genişlik yapar */ | ||
height: | height: 80px !important; /* Görsel yüksekliği üstte sabit */ | ||
} | } | ||
| 123. satır: | 124. satır: | ||
.tg-related-content { | .tg-related-content { | ||
padding: 8px !important; /* | padding: 8px !important; /* Yazı alanını mobilde hafif daralttık */ | ||
justify-content: flex-start; | justify-content: flex-start !important; /* Yazıları yukarıdan başlatır */ | ||
width: 100% !important; | |||
} | } | ||
.tg-related-title { | .tg-related-title { | ||
font-size: 12px; | font-size: 12px !important; | ||
margin-bottom: 2px; | margin-bottom: 2px !important; | ||
} | } | ||
.tg-related-desc { | .tg-related-desc { | ||
font-size: 11px; | 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;
}
}