مدیاویکی:Common.css: تفاوت میان نسخهها
بدون خلاصۀ ویرایش |
بدون خلاصۀ ویرایش |
||
خط ۲۸۴: | خط ۲۸۴: | ||
.column { | .column { | ||
float: right; | float: right; | ||
width: | width: 23.4%; | ||
padding: 10px; | padding: 10px; | ||
background-color: #9acefe; | background-color: #9acefe; |
نسخهٔ ۲۴ مهٔ ۲۰۲۴، ساعت ۱۵:۱۴
@font-face {
font-family: vazir;
src: url('/fonts/Vazir-FD.woff2') format('woff2');
font-weight: 400;
}
@font-face {
font-family: vazir;
src: url('/fonts/Vazir-Medium-FD.woff2') format('woff2');
font-weight: 600;
}
@font-face {
font-family: vazir;
src: url('/fonts/Vazir-Bold-FD.woff2') format('woff2');
font-weight: 700;
}
@font-face {
font-family: vazir;
src: url('/fonts/Vazir-Black-FD.woff2') format('woff2');
font-weight: 900;
}
@font-face {
font-family: nastaliq;
src: url('/fonts/IranNastaliq.woff2') format('woff2');
font-weight: 900;
}
html, body {
font-family: vazir;
}
.mw-body h1, .mw-body-content h1, .mw-body-content h2 {
font-family:vazir;
font-weight:900;
}
.vector-sticky-header-context-bar-primary {
font-family:vazir
}
.vector-body p {
line-height:33px;
}
.mw-logo-wordmark {
font-size:22px;
}
.vector-sticky-header {
display: flex;
background: #9acefe;
}
.bala {
border:3px solid #bfbfbf;
border-radius:10px;
background:url(/images/2/22/MainBannerEtoud3.png);
background-size:cover;
padding:20px;
display:flex;
box-shadow: 2px 3px #9acefe;
height:184px;
}
/**
ol.references {
background: #E4FBFF;
border:2px solid #7868E6;
border-radius:15px;
margin:20px;
}
**/
.im-references {
max-height: 300px;
overflow: auto;
padding: 5px 0 5px 5px;
background: #f8f9fa;
}
.mw-editsection a {
white-space: nowrap;
font-family: 'vazir';
}
.vector-toc-collapse-button, .vector-toc-uncollapse-button {
font-family:vazir;
}
.vector-body {
text-align:justify;
}
.mw-references-columns {
padding:20px 0 20px 20px;
background-color:#dedeead9;
}
body.page-صفحهٔ_اصلی .mw-body .firstHeading {
display:none;
}
body.page-صفحهٔ_اصلی .mw-article-toolbar-container {
display:none;
}
.mw-content-container {
max-width:unset;
min-width:100%;
}
body.page-صفحهٔ_اصلی .mw-content-container {
max-width:unset;
min-width:85%;
}
body.page-صفحهٔ_اصلی #catlinks {
display: none;
}
.logo-main {
width:12%;
display:flex;
align-items:center;
}
.intro {
width: 88%;
margin:auto;
text-align:center
}
div#map {
margin-top: 45px;
margin-bottom: 40px;
}
.body-r-l {
flex:100%;
display:flex;
margin-top:90px;
}
.right-c {
flex:70%;
border:3px solid #bfbfbf;
border-radius:10px;
margin-left:5px;
padding: 10px;
box-shadow: 2px 3px #9acefe;
}
.left-c {
flex:30%;
border:3px solid #bfbfbf;
margin-right:5px;
border-radius:10px;
padding: 10px;
box-shadow: 2px 3px #9acefe;
}
.titr {
font-weight: 900;
color:#fff;
padding-right:10px;
background: #9acefe;
background: linear-gradient(90deg, #9acefe 24%, #0000f5 91%);
border-right: 2px solid #9acefe;
border-radius: 0px 15px 15px 0px;
border-top: 2px solid #9acefe;
border-bottom: 2px solid #9acefe;
font-size:18px;
}
/* Infobox template style */
.infobox {
border: 1px solid #a2a9b1;
border-spacing: 3px;
background-color: #f8f9fa;
color: black;
/* @noflip */
margin: 0.5em 0 0.5em 1em;
padding: 0.2em;
/* @noflip */
float: left;
/* @noflip */
clear: left;
font-size: 88%;
line-height: 1.5em;
width: 22em;
}
.infobox-header,
.infobox-label,
.infobox-above,
.infobox-full-data,
.infobox-data,
.infobox-below,
.infobox-subheader,
.infobox-image,
.infobox-navbar,
/* Remove element selector when every .infobox thing is using the standard module/templates */
.infobox th,
.infobox td {
vertical-align: top;
}
.infobox-label,
.infobox-data,
/* Remove element selector when every .infobox thing is using the standard module/templates */
.infobox th,
.infobox td {
/* @noflip */
text-align: right;
}
/* Remove .infobox when element selectors above are removed */
.infobox .infobox-above,
.infobox .infobox-title,
/* Remove element selector when every .infobox thing is using the standard module/templates */
.infobox caption {
font-size: 125%;
font-weight: bold;
text-align: center;
}
.infobox-title,
/* Remove element selector when every .infobox thing is using the standard module/templates */
.infobox caption {
padding: 0.2em;
}
/* Remove .infobox when element selectors above are removed */
.infobox .infobox-header,
.infobox .infobox-subheader,
.infobox .infobox-image,
.infobox .infobox-full-data,
.infobox .infobox-below {
text-align: center;
}
/* Remove .infobox when element selectors above are removed */
.infobox .infobox-navbar {
/* @noflip */
text-align: right;
}
.navbar {
overflow: hidden;
background-color: #1f93fc;
font-family: vazir, Helvetica, sans-serif;
font-weight:900;
font-size:18px;
margin-top: 25px;
border-radius: 10px 10px 0 0;
}
.navbar a {
float: right;
font-size: 16px;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
}
.dropdown {
float: right;
overflow: hidden;
}
.dropdown .dropbtn {
font-size: 16px;
border: none;
outline: none;
color: white;
padding: 14px 16px;
background-color: inherit;
font: inherit;
margin: 0;
}
.navbar a:hover, .dropdown:hover .dropbtn {
background-color: #9acefe;
color:#000;
}
.dropdown-content {
display: none;
position: absolute;
background-color: #f9f9f9;
width: 100%;
right: 0;
z-index: 1;
}
.dropdown:hover .dropdown-content {
display: block;
}
/* Create three equal columns that floats next to each other */
.column {
float: right;
width: 23.4%;
padding: 10px;
background-color: #9acefe;
height: 210px;
text-align:right;
}
.column a {
float: none;
color: black;
padding: 16px;
text-decoration: none;
text-align: right;
line-height: 44px;
}
.column a:hover {
background-color: unset;
}
/* Clear floats after the columns */
.row:after {
content: "";
display: table;
clear: both;
}
/* Responsive layout - makes the three columns stack on top of each other instead of next to each other */
@media screen and (max-width: 600px) {
.column {
width: 100%;
height: auto;
}
}