مدیاویکی:09056820426.css: تفاوت میان نسخهها
Esfandiari (بحث | مشارکتها) ایجاد صفحه خالی |
Esfandiari (بحث | مشارکتها) بدون خلاصۀ ویرایش |
||
| خط ۱: | خط ۱: | ||
/* ========================================================= | |||
صفحه اختصاصی 09056820426 | |||
سبک: مدرن، شرکتی، واکنشگرا، RTL | |||
========================================================= */ | |||
/* پسزمینه کلی صفحه */ | |||
body.page-09056820426 { | |||
background: | |||
radial-gradient(circle at top right, rgba(37, 99, 235, 0.10), transparent 28%), | |||
radial-gradient(circle at top left, rgba(6, 182, 212, 0.08), transparent 24%), | |||
linear-gradient(180deg, #f8fbff 0%, #f4f7fb 100%); | |||
} | |||
/* کانتینر اصلی محتوا */ | |||
body.page-09056820426 .mw-parser-output { | |||
direction: rtl; | |||
max-width: 1180px; | |||
margin: 28px auto; | |||
padding: 34px 34px 42px; | |||
background: rgba(255, 255, 255, 0.94); | |||
border: 1px solid rgba(226, 232, 240, 0.9); | |||
border-radius: 24px; | |||
box-shadow: | |||
0 10px 30px rgba(15, 23, 42, 0.06), | |||
0 20px 60px rgba(15, 23, 42, 0.05); | |||
backdrop-filter: blur(8px); | |||
-webkit-backdrop-filter: blur(8px); | |||
color: #1f2937; | |||
font-family: Tahoma, Arial, sans-serif; | |||
line-height: 2; | |||
font-size: 17px; | |||
overflow-wrap: break-word; | |||
} | |||
/* عنوان اصلی صفحه */ | |||
body.page-09056820426 #firstHeading { | |||
text-align: center; | |||
font-size: 38px; | |||
font-weight: 900; | |||
color: #0f172a; | |||
line-height: 1.5; | |||
margin: 8px 0 26px; | |||
letter-spacing: -0.3px; | |||
position: relative; | |||
} | |||
body.page-09056820426 #firstHeading::after { | |||
content: ""; | |||
display: block; | |||
width: 110px; | |||
height: 5px; | |||
margin: 14px auto 0; | |||
border-radius: 999px; | |||
background: linear-gradient(90deg, #2563eb 0%, #06b6d4 50%, #38bdf8 100%); | |||
box-shadow: 0 6px 16px rgba(37, 99, 235, 0.20); | |||
} | |||
/* پاراگرافها */ | |||
body.page-09056820426 .mw-parser-output p { | |||
margin: 16px 0; | |||
text-align: justify; | |||
color: #334155; | |||
} | |||
/* تیترها */ | |||
body.page-09056820426 .mw-parser-output h2, | |||
body.page-09056820426 .mw-parser-output h3, | |||
body.page-09056820426 .mw-parser-output h4, | |||
body.page-09056820426 .mw-parser-output h5 { | |||
color: #0f172a; | |||
line-height: 1.6; | |||
font-weight: 800; | |||
scroll-margin-top: 20px; | |||
} | |||
body.page-09056820426 .mw-parser-output h2 { | |||
font-size: 28px; | |||
margin: 40px 0 18px; | |||
padding: 0 0 12px; | |||
border-bottom: 2px solid #dbeafe; | |||
position: relative; | |||
} | |||
body.page-09056820426 .mw-parser-output h2::before { | |||
content: ""; | |||
position: absolute; | |||
bottom: -2px; | |||
right: 0; | |||
width: 90px; | |||
height: 2px; | |||
background: linear-gradient(90deg, #2563eb, #06b6d4); | |||
} | |||
body.page-09056820426 .mw-parser-output h3 { | |||
font-size: 22px; | |||
margin: 30px 0 14px; | |||
padding-right: 14px; | |||
border-right: 5px solid #3b82f6; | |||
} | |||
body.page-09056820426 .mw-parser-output h4 { | |||
font-size: 18px; | |||
margin: 24px 0 12px; | |||
color: #1d4ed8; | |||
} | |||
/* لینکها */ | |||
body.page-09056820426 .mw-parser-output a { | |||
color: #2563eb; | |||
text-decoration: none; | |||
font-weight: 700; | |||
transition: all 0.22s ease; | |||
} | |||
body.page-09056820426 .mw-parser-output a:hover { | |||
color: #0f172a; | |||
text-decoration: underline; | |||
} | |||
/* لیستها */ | |||
body.page-09056820426 .mw-parser-output ul, | |||
body.page-09056820426 .mw-parser-output ol { | |||
margin: 18px 0; | |||
padding-right: 24px; | |||
color: #334155; | |||
} | |||
body.page-09056820426 .mw-parser-output li { | |||
margin: 9px 0; | |||
padding-right: 2px; | |||
} | |||
/* نقل قول / باکس توضیحی */ | |||
body.page-09056820426 .mw-parser-output blockquote { | |||
margin: 24px 0; | |||
padding: 18px 20px; | |||
background: linear-gradient(180deg, #f8fafc 0%, #f1f5f9 100%); | |||
border-right: 5px solid #06b6d4; | |||
border-radius: 16px; | |||
color: #334155; | |||
box-shadow: inset 0 0 0 1px rgba(226, 232, 240, 0.9); | |||
} | |||
/* جداول */ | |||
body.page-09056820426 .mw-parser-output table { | |||
width: 100%; | |||
margin: 24px 0; | |||
border-collapse: separate; | |||
border-spacing: 0; | |||
background: #ffffff; | |||
border: 1px solid #e5e7eb; | |||
border-radius: 18px; | |||
overflow: hidden; | |||
box-shadow: 0 8px 22px rgba(15, 23, 42, 0.05); | |||
} | |||
body.page-09056820426 .mw-parser-output th, | |||
body.page-09056820426 .mw-parser-output td { | |||
padding: 14px 16px; | |||
text-align: right; | |||
border-bottom: 1px solid #eef2f7; | |||
vertical-align: top; | |||
} | |||
body.page-09056820426 .mw-parser-output tr:last-child td { | |||
border-bottom: 0; | |||
} | |||
body.page-09056820426 .mw-parser-output th { | |||
background: linear-gradient(90deg, #eff6ff 0%, #ecfeff 100%); | |||
color: #0f172a; | |||
font-weight: 800; | |||
} | |||
body.page-09056820426 .mw-parser-output tr:nth-child(even) td { | |||
background: #fbfdff; | |||
} | |||
/* wikitable و infobox */ | |||
body.page-09056820426 .wikitable, | |||
body.page-09056820426 .infobox { | |||
border-radius: 18px; | |||
overflow: hidden; | |||
} | |||
/* تصاویر */ | |||
body.page-09056820426 .mw-parser-output img { | |||
max-width: 100%; | |||
height: auto; | |||
border-radius: 16px; | |||
box-shadow: 0 10px 24px rgba(15, 23, 42, 0.08); | |||
} | |||
/* کد و pre */ | |||
body.page-09056820426 .mw-parser-output code { | |||
direction: ltr; | |||
display: inline-block; | |||
padding: 3px 8px; | |||
border-radius: 10px; | |||
background: #eff6ff; | |||
color: #1d4ed8; | |||
font-family: Consolas, Monaco, monospace; | |||
font-size: 0.95em; | |||
} | |||
body.page-09056820426 .mw-parser-output pre { | |||
direction: ltr; | |||
text-align: left; | |||
padding: 18px; | |||
margin: 22px 0; | |||
background: #0f172a; | |||
color: #e2e8f0; | |||
border-radius: 18px; | |||
overflow-x: auto; | |||
box-shadow: 0 12px 26px rgba(2, 6, 23, 0.20); | |||
} | |||
body.page-09056820426 .mw-parser-output pre code { | |||
background: transparent; | |||
color: inherit; | |||
padding: 0; | |||
} | |||
/* خطوط جداکننده */ | |||
body.page-09056820426 .mw-parser-output hr { | |||
border: 0; | |||
height: 1px; | |||
margin: 34px 0; | |||
background: linear-gradient(90deg, transparent, #cbd5e1, transparent); | |||
} | |||
/* باکس ویژه برای هر div سفارشی که کاربر بسازد */ | |||
body.page-09056820426 .mw-parser-output .card, | |||
body.page-09056820426 .mw-parser-output .service-box, | |||
body.page-09056820426 .mw-parser-output .info-box { | |||
background: linear-gradient(180deg, #ffffff 0%, #f8fbff 100%); | |||
border: 1px solid #e2e8f0; | |||
border-radius: 18px; | |||
padding: 20px; | |||
margin: 20px 0; | |||
box-shadow: 0 8px 20px rgba(15, 23, 42, 0.05); | |||
} | |||
/* تاکید روی متن بولد */ | |||
body.page-09056820426 .mw-parser-output b, | |||
body.page-09056820426 .mw-parser-output strong { | |||
color: #0f172a; | |||
font-weight: 800; | |||
} | |||
/* فوتر دستهبندی یا بخشهای انتهایی */ | |||
body.page-09056820426 #catlinks, | |||
body.page-09056820426 .printfooter { | |||
margin-top: 28px; | |||
border-radius: 14px; | |||
} | |||
/* فرمها و input ها اگر در صفحه موجود باشند */ | |||
body.page-09056820426 input[type="text"], | |||
body.page-09056820426 input[type="search"], | |||
body.page-09056820426 input[type="email"], | |||
body.page-09056820426 input[type="tel"], | |||
body.page-09056820426 textarea, | |||
body.page-09056820426 select { | |||
width: 100%; | |||
max-width: 100%; | |||
border: 1px solid #dbe3ee; | |||
border-radius: 14px; | |||
padding: 12px 14px; | |||
font-family: inherit; | |||
font-size: 15px; | |||
background: #fff; | |||
color: #1f2937; | |||
transition: all 0.2s ease; | |||
box-sizing: border-box; | |||
} | |||
body.page-09056820426 input:focus, | |||
body.page-09056820426 textarea:focus, | |||
body.page-09056820426 select:focus { | |||
outline: none; | |||
border-color: #60a5fa; | |||
box-shadow: 0 0 0 4px rgba(96, 165, 250, 0.18); | |||
} | |||
/* دکمهها اگر وجود داشته باشند */ | |||
body.page-09056820426 button, | |||
body.page-09056820426 input[type="submit"], | |||
body.page-09056820426 input[type="button"] { | |||
background: linear-gradient(90deg, #2563eb, #06b6d4); | |||
color: #fff; | |||
border: 0; | |||
border-radius: 14px; | |||
padding: 12px 18px; | |||
font-family: inherit; | |||
font-size: 15px; | |||
font-weight: 800; | |||
cursor: pointer; | |||
transition: transform 0.18s ease, box-shadow 0.18s ease, opacity 0.18s ease; | |||
box-shadow: 0 10px 22px rgba(37, 99, 235, 0.22); | |||
} | |||
body.page-09056820426 button:hover, | |||
body.page-09056820426 input[type="submit"]:hover, | |||
body.page-09056820426 input[type="button"]:hover { | |||
transform: translateY(-1px); | |||
box-shadow: 0 14px 26px rgba(37, 99, 235, 0.28); | |||
opacity: 0.96; | |||
} | |||
/* جدولهای خیلی عریض */ | |||
body.page-09056820426 .mw-parser-output { | |||
overflow-x: visible; | |||
} | |||
body.page-09056820426 .mw-parser-output table { | |||
display: table; | |||
} | |||
/* ========================= | |||
واکنشگرایی - تبلت | |||
========================= */ | |||
@media (max-width: 992px) { | |||
body.page-09056820426 .mw-parser-output { | |||
max-width: calc(100% - 28px); | |||
margin: 18px auto; | |||
padding: 26px 22px 32px; | |||
border-radius: 20px; | |||
font-size: 16px; | |||
} | |||
body.page-09056820426 #firstHeading { | |||
font-size: 32px; | |||
} | |||
body.page-09056820426 .mw-parser-output h2 { | |||
font-size: 25px; | |||
} | |||
body.page-09056820426 .mw-parser-output h3 { | |||
font-size: 20px; | |||
} | |||
} | |||
/* ========================= | |||
واکنشگرایی - موبایل | |||
========================= */ | |||
@media (max-width: 768px) { | |||
body.page-09056820426 { | |||
background: linear-gradient(180deg, #f8fbff 0%, #f3f7fc 100%); | |||
} | |||
body.page-09056820426 .mw-parser-output { | |||
max-width: calc(100% - 18px); | |||
margin: 10px auto; | |||
padding: 20px 14px 24px; | |||
border-radius: 16px; | |||
font-size: 15px; | |||
line-height: 1.95; | |||
box-shadow: 0 8px 22px rgba(15, 23, 42, 0.06); | |||
} | |||
body.page-09056820426 #firstHeading { | |||
font-size: 26px; | |||
margin-bottom: 20px; | |||
} | |||
body.page-09056820426 #firstHeading::after { | |||
width: 80px; | |||
height: 4px; | |||
} | |||
body.page-09056820426 .mw-parser-output h2 { | |||
font-size: 22px; | |||
margin-top: 30px; | |||
} | |||
body.page-09056820426 .mw-parser-output h3 { | |||
font-size: 18px; | |||
padding-right: 10px; | |||
} | |||
body.page-09056820426 .mw-parser-output table, | |||
body.page-09056820426 .wikitable, | |||
body.page-09056820426 .infobox { | |||
display: block; | |||
width: 100%; | |||
overflow-x: auto; | |||
-webkit-overflow-scrolling: touch; | |||
} | |||
body.page-09056820426 .mw-parser-output th, | |||
body.page-09056820426 .mw-parser-output td { | |||
white-space: nowrap; | |||
font-size: 14px; | |||
padding: 12px 10px; | |||
} | |||
body.page-09056820426 .mw-parser-output blockquote { | |||
padding: 16px 14px; | |||
border-radius: 14px; | |||
} | |||
body.page-09056820426 .mw-parser-output pre { | |||
padding: 14px; | |||
border-radius: 14px; | |||
font-size: 13px; | |||
} | |||
} | |||
/* ========================= | |||
موبایل کوچک | |||
========================= */ | |||
@media (max-width: 480px) { | |||
body.page-09056820426 .mw-parser-output { | |||
padding: 16px 12px 20px; | |||
font-size: 14.4px; | |||
border-radius: 14px; | |||
} | |||
body.page-09056820426 #firstHeading { | |||
font-size: 22px; | |||
line-height: 1.6; | |||
} | |||
body.page-09056820426 .mw-parser-output h2 { | |||
font-size: 19px; | |||
} | |||
body.page-09056820426 .mw-parser-output h3 { | |||
font-size: 16.5px; | |||
} | |||
body.page-09056820426 .mw-parser-output p { | |||
text-align: right; | |||
} | |||
} | |||