کاربر:Modir/common.css
نکته: پس از انتشار ممکن است برای دیدن تغییرات نیاز باشد که حافظهٔ نهانی مرورگر خود را پاک کنید.
- فایرفاکس / سافاری: کلید Shift را نگه دارید و روی دکمهٔ Reload کلیک کنید، یا کلیدهای Ctrl-F5 یا Ctrl-R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-R)
- گوگل کروم: کلیدهای Ctrl+Shift+R را با هم فشار دهید (در رایانههای اپل مکینتاش کلیدهای ⌘-Shift-R)
- Edge: کلید Ctrl را نگهدارید و روی دکمهٔ Refresh کلیک کنید، یا کلیدهای Ctrl-F5 را با هم فشار دهید
/* User:Modir/common.css - تست تغییرات CSS برای Modir */
/* فقط برای حساب من اعمال میشود */
/* =============================================
MediaWiki:Common.css - ویکی البرز (بهینهسازی ۱۴۰۵)
تغییرات: سرعت، فونت، موبایل، ظاهر مدرن
============================================= */
/* === فونتها (بهینهشده) === */
@font-face {
font-family: 'Vazir';
src: url(/fonts/Vazir.woff2) format('woff2'),
url(/fonts/Vazir.woff) format('woff');
font-weight: normal;
font-style: normal;
font-display: swap;
}
@font-face {
font-family: 'Sahel';
src: url(/fonts/Sahel-Bold-WOL.woff2) format('woff2');
font-weight: bold;
font-style: normal;
font-display: swap;
}
/* فونت اصلی سایت */
body,
.mw-body,
.vector-menu,
.cdx-button {
font-family: 'Vazir', Tahoma, 'Iranian Sans', sans-serif !important;
}
h1, h2, h3, h4, .mw-body h1, .mw-body h2, .firstHeading,
.vector-sticky-header-context-bar-primary {
font-family: 'Sahel', 'Vazir', Tahoma, serif !important;
font-weight: bold;
}
/* === بهبود عملکرد و سرعت === */
img, .mw-file-element {
max-width: 100%;
height: auto;
image-rendering: -webkit-optimize-contrast;
}
.mw-parser-output img {
loading: lazy;
decoding: async;
}
/* کاهش repaint و بهبود CLS */
.vector-header-container,
.vector-sticky-header {
backdrop-filter: blur(8px);
will-change: transform;
}
/* === ظاهر صفحه اصلی === */
body.page-صفحهٔ_اصلی #mp-topbanner {
clear: both;
border-radius: 8px;
overflow: hidden;
}
.mp-welcome {
font-size: 2.4rem;
line-height: 1.3;
}
@media (max-width: 875px) {
.mp-welcome {
font-size: 1.9rem !important;
}
.mp-topbanner {
padding: 16px !important;
margin: 8px 0 !important;
}
}
/* === منو و ابزارها === */
.vector-menu-tabs .mw-list-item.vector-tab-noicon a {
border-bottom: none;
margin-top: 20px;
}
.vector-page-titlebar::after,
.vector-page-toolbar-container {
box-shadow: none;
}
/* === بهبود خوانایی و فاصلهها === */
.mw-body-content {
font-size: 16px;
line-height: 1.75;
}
.mw-editfont-monospace {
font-size: 15px;
}
/* === Responsive و موبایل === */
@media (max-width: 720px) {
.vector-search-box {
width: 100% !important;
margin: 8px 0;
}
#searchInput {
padding: 0.7em 1em !important;
}
}
/* === مخفیسازی موارد غیرضروری در صفحه اصلی === */
body.page-صفحهٔ_اصلی #ca-delete,
body.page-صفحهٔ_اصلی #ca-history,
body.page-صفحهٔ_اصلی #t-cite,
body.page-صفحهٔ_اصلی #siteSub,
body.page-صفحهٔ_اصلی h1.firstHeading,
body.page-صفحهٔ_اصلی #catlinks {
display: none !important;
}
/* === رنگ لینکها (ثابت) === */
a { color: #052a75; }
a:visited { color: #052a75; }
a.new { color: #860000; }
/* === سایر بهینهسازیهای قبلی شما (حفظ شده) === */
.references-small { font-size: 90%; }
.sup, sub { line-height: 1em; }
/* === حشرات و بهینهسازیهای اضافی === */
#toc-mw-content-text { display: none; } /* اگر نمیخواهید */
.mw-content-container {
max-width: 1100px;
margin: 0 auto;
}
/* === پایان CSS - تغییرات جدید را اینجا اضافه کنید === */