MediaWiki:Common.css: Perbedaan antara revisi
Tampilan
ADMIN-ency (bicara | kontrib) Tidak ada ringkasan suntingan |
ADMIN-ency (bicara | kontrib) Tidak ada ringkasan suntingan |
||
| Baris 1: | Baris 1: | ||
/* ===================================== | /* ===================================== | ||
MALIKI ENCYCLOPEDIA | MALIKI ENCYCLOPEDIA | ||
Common.css | Common.css v15 | ||
Homepage + Knowledge + Header Navigation | |||
Vector 2022 | Vector 2022 | ||
===================================== */ | ===================================== */ | ||
body { | body { | ||
background:# | background:#f5f8f7; | ||
color:#24343b; | color:#24343b; | ||
} | } | ||
.firstHeading { | .firstHeading { | ||
color:# | color:#004f40; | ||
} | } | ||
a { | a { | ||
| Baris 17: | Baris 16: | ||
} | } | ||
a:hover { | a:hover { | ||
color:# | color:#006b54; | ||
} | } | ||
/* ===================================== | /* ===================================== | ||
TOP NAVIGATION | MALIKI TOP NAVIGATION | ||
===================================== */ | ===================================== */ | ||
#maliki-top-navigation { | #maliki-top-navigation { | ||
display:block; | display:block; | ||
width:100%; | width:100%; | ||
box-sizing:border-box; | box-sizing:border-box; | ||
margin:0; | margin:0; | ||
padding:0; | padding:0; | ||
background:# | background:#ffffff; | ||
border: | border-top:1px solid #eaecf0; | ||
border-bottom:1px solid #d8dee4; | |||
position:relative; | position:relative; | ||
z-index: | z-index:1000; | ||
} | } | ||
#maliki-top-navigation .maliki-nav-inner { | #maliki-top-navigation .maliki-nav-inner { | ||
width:100%; | width:100%; | ||
max-width:1200px; | max-width:1200px; | ||
margin:0 auto; | margin:0 auto; | ||
padding:0 | padding:0 20px; | ||
display:flex; | display:flex; | ||
align-items:stretch; | align-items:stretch; | ||
| Baris 246: | Baris 53: | ||
border:0; | border:0; | ||
background:transparent; | background:transparent; | ||
color:# | color:#24343b; | ||
font-family: | font-family:inherit; | ||
font-size: | font-size:14px; | ||
font-weight:600; | font-weight:600; | ||
line-height:1.4; | line-height:1.4; | ||
padding: | padding:14px 16px; | ||
margin:0; | margin:0; | ||
cursor:pointer; | cursor:pointer; | ||
| Baris 261: | Baris 67: | ||
display:inline-block; | display:inline-block; | ||
margin-left:6px; | margin-left:6px; | ||
font-size: | font-size:11px; | ||
color: | color:#72777d; | ||
transform:translateY(-1px); | transform:translateY(-1px); | ||
transition:transform .18s ease; | transition:transform .18s ease,color .18s ease; | ||
} | |||
#maliki-top-navigation .maliki-nav-item:hover .maliki-nav-button { | |||
background:#f5f8f7; | |||
color:#006b54; | |||
} | |||
#maliki-top-navigation .maliki-nav-button:focus { | |||
background:#f5f8f7; | |||
color:#006b54; | |||
outline:none; | |||
} | } | ||
#maliki-top-navigation .maliki-nav-item.is-open .maliki-nav-button { | #maliki-top-navigation .maliki-nav-item.is-open .maliki-nav-button { | ||
background:# | background:#f5f8f7; | ||
color:# | color:#006b54; | ||
} | } | ||
#maliki-top-navigation .maliki-nav-item:hover .maliki-nav-arrow, | #maliki-top-navigation .maliki-nav-item:hover .maliki-nav-arrow, | ||
#maliki-top-navigation .maliki-nav-item.is-open .maliki-nav-arrow { | #maliki-top-navigation .maliki-nav-item.is-open .maliki-nav-arrow { | ||
color:#006b54; | |||
transform:rotate(180deg); | transform:rotate(180deg); | ||
} | } | ||
#maliki-top-navigation .maliki-nav-dropdown { | #maliki-top-navigation .maliki-nav-dropdown { | ||
| Baris 284: | Baris 95: | ||
left:0; | left:0; | ||
min-width:225px; | min-width:225px; | ||
padding: | padding:8px 0; | ||
background:#ffffff; | background:#ffffff; | ||
border:1px solid #d8dee4; | border:1px solid #d8dee4; | ||
border-radius:0 0 8px 8px; | |||
border-radius:0 0 | box-shadow:0 8px 22px rgba(0,0,0,.10); | ||
box-shadow:0 8px 22px rgba(0,0,0,. | |||
display:none; | display:none; | ||
z-index: | z-index:2000; | ||
} | } | ||
#maliki-top-navigation .maliki-nav-item.is-open .maliki-nav-dropdown { | #maliki-top-navigation .maliki-nav-item.is-open .maliki-nav-dropdown { | ||
| Baris 305: | Baris 115: | ||
padding:10px 18px; | padding:10px 18px; | ||
color:#24343b; | color:#24343b; | ||
font-size: | font-size:14px; | ||
line-height:1.45; | line-height:1.45; | ||
text-decoration:none; | text-decoration:none; | ||
white-space:nowrap; | white-space:nowrap; | ||
border-left:3px solid transparent; | border-left:3px solid transparent; | ||
transition:background-color .16s ease,color .16s ease,border-color .16s ease; | |||
} | } | ||
#maliki-top-navigation .maliki-nav-dropdown a:hover { | #maliki-top-navigation .maliki-nav-dropdown a:hover { | ||
background:# | background:#f5f8f7; | ||
color:# | color:#006b54; | ||
border-left-color:# | border-left-color:#c79b2b; | ||
text-decoration:none; | text-decoration:none; | ||
} | |||
#maliki-top-navigation::after { | |||
content:""; | |||
position:absolute; | |||
left:0; | |||
right:0; | |||
bottom:-1px; | |||
height:1px; | |||
background:rgba(0,0,0,.03); | |||
} | } | ||
/* ===================================== | /* ===================================== | ||
HOME CONTAINER | |||
===================================== */ | ===================================== */ | ||
.me-home { | .me-home { | ||
max-width:1200px; | |||
margin:0 auto; | |||
} | |||
/* ===================================== | |||
HERO | |||
TIDAK DIUBAH | |||
===================================== */ | |||
.me-hero-image { | |||
width:100%; | |||
margin:25px auto 0; | |||
text-align:center; | |||
} | |||
.me-hero-image img { | |||
width:100%; | width:100%; | ||
max-width: | height:220px; | ||
margin:0; | object-fit:cover; | ||
display:block; | |||
} | |||
.me-hero { | |||
background:#f8f6ef; | |||
border:1px solid #ddd; | |||
border-radius:12px; | |||
text-align:center; | |||
margin:0 auto 45px; | |||
padding:25px 40px 35px; | |||
} | |||
.me-hero h1 { | |||
font-family:Georgia,serif; | |||
font-size:54px; | |||
font-weight:normal; | |||
color:#006b54; | |||
margin:0 auto 15px; | |||
padding-bottom:10px; | |||
border-bottom:1px solid #ccc; | |||
max-width:850px; | |||
} | |||
.me-hero h3.tagline { | |||
font-size:24px; | |||
font-weight:bold; | |||
color:#24343b; | |||
margin:25px 0 15px; | |||
} | |||
.me-hero p { | |||
font-size:17px; | |||
line-height:1.6; | |||
max-width:850px; | |||
margin:15px auto; | |||
} | } | ||
/* ===================================== | /* ===================================== | ||
HOMEPAGE | HOMEPAGE SECTION BASE | ||
===================================== */ | ===================================== */ | ||
.me-home- | .me-home-section { | ||
width:100%; | width:100%; | ||
box-sizing:border-box; | box-sizing:border-box; | ||
} | } | ||
.me-home- | .me-home-section-inner { | ||
max-width:1120px; | |||
max-width: | |||
margin:0 auto; | margin:0 auto; | ||
padding: | padding:70px 30px; | ||
box-sizing:border-box; | box-sizing:border-box; | ||
} | |||
.me-home-section-heading { | |||
max-width:780px; | |||
margin:0 auto 42px; | |||
text-align:center; | text-align:center; | ||
} | } | ||
.me-home-section-label { | |||
margin-bottom:10px; | |||
margin | color:#019d9a; | ||
font-size:12px; | |||
font-weight:700; | |||
letter-spacing:.16em; | |||
color:#019d9a | |||
font-size: | |||
font-weight:700 | |||
letter-spacing:.16em | |||
text-transform:uppercase; | text-transform:uppercase; | ||
} | } | ||
.me-home-section-heading h2 { | |||
margin:0 0 14px; | |||
color:#005f5c; | |||
font-family:Georgia,serif; | |||
font-size:38px; | |||
font-weight:normal; | |||
line-height:1.25; | |||
} | |||
color:# | .me-home-section-heading p { | ||
font- | margin:0; | ||
color:#54595d; | |||
font-size:16px; | |||
line-height:1.75; | |||
} | |||
/* ===================================== | |||
JELAJAH PENGETAHUAN | |||
===================================== */ | |||
.me-browse-section { | |||
background:#ffffff; | |||
border-top:1px solid #e4ecea; | |||
border-bottom:1px solid #e4ecea; | |||
} | } | ||
. | .me-browse-section .me-home-section-inner { | ||
padding-top:76px; | |||
padding-bottom:76px; | |||
padding | |||
} | } | ||
.me-browse-grid { | |||
display: | display:grid; | ||
grid-template-columns:repeat(3,minmax(0,1fr)); | |||
gap:22px; | |||
width:100%; | width:100%; | ||
margin:0 auto; | margin:0 auto; | ||
} | } | ||
.me-browse-card { | |||
position:relative; | |||
display:flex; | |||
. | flex-direction:column; | ||
min-height:245px; | |||
box-sizing:border-box; | |||
padding:27px 27px 24px; | |||
margin: | background:#ffffff; | ||
border:1px solid #d8e4e2; | |||
border-radius:10px; | |||
box-shadow:0 2px 8px rgba(24,58,58,.04); | |||
transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease; | |||
} | |||
.me-browse-card:hover { | |||
transform:translateY(-3px); | |||
border-color:#9fd4d1; | |||
box-shadow:0 8px 22px rgba(24,58,58,.09); | |||
} | |||
.me-browse-type { | |||
margin-bottom:16px; | |||
color:#019d9a; | |||
font-size:11px; | |||
font-weight:700; | |||
letter-spacing:.11em; | |||
line-height:1.4; | |||
text-transform:uppercase; | |||
} | |||
.me-browse-title { | |||
margin-bottom:13px; | |||
font-family:Georgia,serif; | |||
font-size:25px; | |||
line-height:1.3; | |||
} | } | ||
.me-browse-title a { | |||
color:#005f5c; | |||
text-decoration:none; | |||
} | } | ||
.me-browse-title a:hover { | |||
color:#019d9a; | |||
text-decoration:none; | |||
color:# | |||
} | } | ||
.me-browse-description { | |||
color:#54595d; | |||
font-size:14px; | |||
line-height:1.7; | |||
flex:1; | |||
} | } | ||
. | .me-browse-link { | ||
margin-top:22px; | |||
border- | padding-top:16px; | ||
border-top:1px solid #edf1f0; | |||
font-size:14px; | |||
font-weight:600; | |||
} | } | ||
.me-browse-link a { | |||
color:#019d9a; | |||
text-decoration:none; | |||
text- | |||
} | } | ||
.me-browse-link a:hover { | |||
color:#005f5c; | |||
text-decoration:none; | |||
} | } | ||
.me-section-more { | |||
margin-top:36px; | |||
margin | |||
text-align:center; | text-align:center; | ||
} | } | ||
.me-section-more a { | |||
color:#006b68; | color:#006b68; | ||
font-size:14px; | |||
font-weight:600; | font-weight:600; | ||
text-decoration:none; | text-decoration:none; | ||
} | } | ||
.me-section-more a:hover { | |||
color:#019d9a; | color:#019d9a; | ||
text-decoration: | text-decoration:none; | ||
} | } | ||
/* ===================================== | /* ===================================== | ||
FEATURED GRID | |||
===================================== */ | ===================================== */ | ||
. | .featured-grid { | ||
display: | display:flex; | ||
justify-content:center; | |||
align-items:flex-start; | |||
gap:12px; | |||
margin:25px auto 45px; | |||
margin: | } | ||
.featured-item { | |||
width:300px; | |||
align | flex:none; | ||
text-align:center; | |||
} | } | ||
. | .featured-image { | ||
height:130px; | |||
background:# | background:#f8f6ef; | ||
border:1px solid #ddd; | |||
border-radius:8px; | |||
border-radius: | display:flex; | ||
justify-content:center; | |||
align-items:center; | |||
} | } | ||
. | .featured-image img { | ||
width: | max-width:120px; | ||
max-width: | max-height:120px; | ||
height: | width:auto; | ||
height:auto; | |||
object-fit:contain; | object-fit:contain; | ||
} | } | ||
. | .featured-item h3 { | ||
color:# | color:#006b54; | ||
font-size:21px; | |||
margin:15px 0 10px; | |||
} | |||
.featured-item p { | |||
max-width:240px; | |||
margin:0 auto; | |||
font-size:14px; | |||
line-height:1.55; | |||
} | |||
.featured-item a { | |||
display:inline-block; | |||
margin-top:15px; | |||
color:#c79b2b; | |||
font-weight:bold; | |||
text-decoration:none; | text-decoration:none; | ||
} | } | ||
. | .featured-item a:hover { | ||
color:# | color:#006b54; | ||
} | |||
.featured-grid + h2 { | |||
margin-top:30px; | |||
} | } | ||
/* ===================================== | /* ===================================== | ||
ARTICLE | MALIKI ARTICLE STYLE | ||
===================================== */ | ===================================== */ | ||
.me-article { | .me-article { | ||
| Baris 551: | Baris 387: | ||
} | } | ||
.me-article-header h1 { | .me-article-header h1 { | ||
font-family:Georgia | font-family:Georgia,serif; | ||
font-size:42px; | font-size:42px; | ||
color:# | color:#006b54; | ||
border-bottom: | border-bottom:1px solid #ddd; | ||
padding-bottom:15px; | padding-bottom:15px; | ||
} | |||
.me-article-image { | |||
text-align:center; | |||
margin:25px 0; | |||
} | |||
.me-article-image img { | |||
max-width:350px; | |||
height:auto; | |||
} | } | ||
.me-summary { | .me-summary { | ||
background:# | background:#f8f6ef; | ||
border-left:4px solid # | border-left:4px solid #c79b2b; | ||
padding:20px; | padding:20px; | ||
margin:30px 0; | margin:30px 0; | ||
| Baris 567: | Baris 411: | ||
} | } | ||
.me-section h2 { | .me-section h2 { | ||
color:# | color:#006b54; | ||
border-bottom: | border-bottom:1px solid #ddd; | ||
padding-bottom:8px; | padding-bottom:8px; | ||
} | } | ||
/* ===================================== | /* ===================================== | ||
NAVIGASI PENGETAHUAN | |||
===================================== */ | |||
.me-navigation { | |||
margin:35px 0; | |||
} | |||
.me-navigation h2 { | |||
color:#006b54; | |||
font-size:24px; | |||
margin-bottom:25px; | |||
border-bottom:1px solid #ddd; | |||
padding-bottom:10px; | |||
} | |||
.me-navigation-table { | |||
width:100%; | |||
border-collapse:collapse; | |||
margin-top:20px; | |||
} | |||
.me-navigation-table th { | |||
width:180px; | |||
text-align:left; | |||
background:#f5f3eb; | |||
padding:12px; | |||
border:1px solid #ddd; | |||
font-weight:bold; | |||
} | |||
.me-navigation-table td { | |||
padding:12px; | |||
border:1px solid #ddd; | |||
} | |||
.me-navigation-table a { | |||
color:#1f5f8b; | |||
} | |||
.me-navigation-table a:hover { | |||
color:#006b54; | |||
} | |||
.me-knowledge-navigation { | |||
margin-top:35px; | |||
margin-bottom:35px; | |||
} | |||
/* ===================================== | |||
JELAJAH PENGETAHUAN LAMA | |||
===================================== */ | |||
.me-grid { | |||
display:grid; | |||
grid-template-columns:repeat(3,minmax(0,1fr)); | |||
gap:20px; | |||
width:100%; | |||
margin:20px 0 35px; | |||
align-items:stretch; | |||
} | |||
.me-card { | |||
border:1px solid #d9e2df; | |||
background:#fff; | |||
padding:16px; | |||
box-sizing:border-box; | |||
border-radius:10px; | |||
box-shadow:0 2px 6px rgba(0,0,0,.05); | |||
width:100%; | |||
min-width:0; | |||
} | |||
.me-card img { | |||
width:100%; | |||
max-width:250px; | |||
height:180px; | |||
object-fit:contain; | |||
display:block; | |||
margin:0 auto 14px; | |||
} | |||
.me-card a { | |||
color:#006b54; | |||
text-decoration:none; | |||
font-weight:bold; | |||
} | |||
.me-card a:hover { | |||
color:#c79b2b; | |||
} | |||
/* ========================================= | |||
WIKIEDITOR | WIKIEDITOR | ||
===================================== */ | ========================================= */ | ||
.me-free-text, | .me-free-text, | ||
.me-free-text textarea, | .me-free-text textarea, | ||
.wikiEditor-ui-text, | .wikiEditor-ui-text, | ||
.wikiEditor-ui-textarea { | .wikiEditor-ui-textarea { | ||
width:100%!important; | width:100% !important; | ||
max-width:none!important; | max-width:none !important; | ||
box-sizing:border-box!important; | box-sizing:border-box !important; | ||
} | } | ||
.wikiEditor-ui { | .wikiEditor-ui { | ||
width:100%!important; | width:100% !important; | ||
max-width:none!important; | max-width:none !important; | ||
} | } | ||
.wikiEditor-ui-text { | .wikiEditor-ui-text { | ||
width:100%!important; | width:100% !important; | ||
} | } | ||
.wikiEditor-ui-text textarea { | .wikiEditor-ui-text textarea { | ||
width:100%!important; | width:100% !important; | ||
max-width:none!important; | max-width:none !important; | ||
box-sizing:border-box!important; | box-sizing:border-box !important; | ||
} | } | ||
/* ===================================== | /* ========================================= | ||
FLAGGEDREVS | FLAGGEDREVS | ||
===================================== */ | ========================================= */ | ||
#mw-fr-reviewform { | #mw-fr-reviewform { | ||
display:none!important; | display:none !important; | ||
} | } | ||
/* ===================================== | /* ===================================== | ||
| Baris 610: | Baris 531: | ||
} | } | ||
#maliki-top-navigation .maliki-nav-button { | #maliki-top-navigation .maliki-nav-button { | ||
padding: | padding:13px 13px; | ||
font-size: | font-size:13px; | ||
} | } | ||
} | } | ||
@media (max-width:900px) { | @media (max-width:900px) { | ||
.featured-grid { | |||
flex-wrap:wrap; | |||
} | } | ||
.me-grid { | .me-grid { | ||
grid-template-columns:repeat(2,minmax(0,1fr)); | |||
} | |||
.me-browse-grid { | |||
grid-template-columns:repeat(2,minmax(0,1fr)); | grid-template-columns:repeat(2,minmax(0,1fr)); | ||
} | } | ||
} | } | ||
@media (max-width:800px) { | @media (max-width:800px) { | ||
#maliki-top-navigation { | #maliki-top-navigation { | ||
overflow:visible; | overflow:visible; | ||
} | } | ||
#maliki-top-navigation .maliki-nav-inner { | #maliki-top-navigation .maliki-nav-inner { | ||
padding:0 10px; | |||
padding:0 | |||
justify-content:flex-start; | justify-content:flex-start; | ||
overflow-x:auto; | overflow-x:auto; | ||
} | } | ||
#maliki-top-navigation .maliki-nav-button { | #maliki-top-navigation .maliki-nav-button { | ||
padding: | padding:12px 10px; | ||
font-size: | font-size:13px; | ||
} | } | ||
#maliki-top-navigation .maliki-nav-dropdown { | #maliki-top-navigation .maliki-nav-dropdown { | ||
position:fixed; | position:fixed; | ||
left: | left:10px; | ||
width:calc(100vw - | right:auto; | ||
top:auto; | |||
min-width:0; | |||
width:calc(100vw - 20px); | |||
max-width:360px; | max-width:360px; | ||
border-radius: | border-radius:8px; | ||
box-shadow:0 10px 30px rgba(0,0,0,.15); | |||
} | } | ||
.me-home-section-inner { | |||
padding-left:20px; | |||
padding-right:20px; | |||
} | } | ||
} | } | ||
@media (max-width:700px) { | @media (max-width:700px) { | ||
. | .me-hero { | ||
padding:20px; | |||
} | |||
.me-hero h1 { | |||
font-size:36px; | |||
} | |||
.me-hero h3.tagline { | |||
font-size:20px; | |||
} | |||
.me-hero-image img { | |||
height:160px; | |||
} | } | ||
. | .featured-item { | ||
width: | width:100%; | ||
} | } | ||
. | .me-browse-grid { | ||
grid-template-columns:1fr; | |||
gap:16px; | |||
} | } | ||
.me-home-section-heading h2 { | |||
font-size: | font-size:32px; | ||
} | } | ||
.me-home- | .me-home-section-inner { | ||
padding: | padding-top:55px; | ||
padding-bottom:55px; | |||
} | } | ||
} | } | ||
@media (max-width:600px) { | @media (max-width:600px) { | ||
.me-grid { | .me-grid { | ||
grid-template-columns:1fr; | grid-template-columns:1fr; | ||
} | } | ||
. | #maliki-top-navigation .maliki-nav-inner { | ||
font-size: | overflow-x:auto; | ||
padding:0 6px; | |||
} | |||
#maliki-top-navigation .maliki-nav-button { | |||
font-size:12px; | |||
padding:11px 9px; | |||
} | |||
#maliki-top-navigation .maliki-nav-dropdown { | |||
left:8px; | |||
width:calc(100vw - 16px); | |||
} | } | ||
} | } | ||
Revisi per 27 September 2026 09.21
/* =====================================
MALIKI ENCYCLOPEDIA
Common.css v15
Homepage + Knowledge + Header Navigation
Vector 2022
===================================== */
body {
background:#f5f8f7;
color:#24343b;
}
.firstHeading {
color:#004f40;
}
a {
color:#1f5f8b;
}
a:hover {
color:#006b54;
}
/* =====================================
MALIKI TOP NAVIGATION
===================================== */
#maliki-top-navigation {
display:block;
width:100%;
box-sizing:border-box;
margin:0;
padding:0;
background:#ffffff;
border-top:1px solid #eaecf0;
border-bottom:1px solid #d8dee4;
position:relative;
z-index:1000;
}
#maliki-top-navigation .maliki-nav-inner {
width:100%;
max-width:1200px;
margin:0 auto;
padding:0 20px;
display:flex;
align-items:stretch;
justify-content:center;
box-sizing:border-box;
}
#maliki-top-navigation .maliki-nav-item {
position:relative;
display:flex;
align-items:stretch;
}
#maliki-top-navigation .maliki-nav-button {
appearance:none;
-webkit-appearance:none;
border:0;
background:transparent;
color:#24343b;
font-family:inherit;
font-size:14px;
font-weight:600;
line-height:1.4;
padding:14px 16px;
margin:0;
cursor:pointer;
white-space:nowrap;
transition:background-color .18s ease,color .18s ease;
}
#maliki-top-navigation .maliki-nav-arrow {
display:inline-block;
margin-left:6px;
font-size:11px;
color:#72777d;
transform:translateY(-1px);
transition:transform .18s ease,color .18s ease;
}
#maliki-top-navigation .maliki-nav-item:hover .maliki-nav-button {
background:#f5f8f7;
color:#006b54;
}
#maliki-top-navigation .maliki-nav-button:focus {
background:#f5f8f7;
color:#006b54;
outline:none;
}
#maliki-top-navigation .maliki-nav-item.is-open .maliki-nav-button {
background:#f5f8f7;
color:#006b54;
}
#maliki-top-navigation .maliki-nav-item:hover .maliki-nav-arrow,
#maliki-top-navigation .maliki-nav-item.is-open .maliki-nav-arrow {
color:#006b54;
transform:rotate(180deg);
}
#maliki-top-navigation .maliki-nav-dropdown {
position:absolute;
top:100%;
left:0;
min-width:225px;
padding:8px 0;
background:#ffffff;
border:1px solid #d8dee4;
border-radius:0 0 8px 8px;
box-shadow:0 8px 22px rgba(0,0,0,.10);
display:none;
z-index:2000;
}
#maliki-top-navigation .maliki-nav-item.is-open .maliki-nav-dropdown {
display:block;
}
@media (min-width:801px) {
#maliki-top-navigation .maliki-nav-item:hover .maliki-nav-dropdown {
display:block;
}
}
#maliki-top-navigation .maliki-nav-dropdown a {
display:block;
padding:10px 18px;
color:#24343b;
font-size:14px;
line-height:1.45;
text-decoration:none;
white-space:nowrap;
border-left:3px solid transparent;
transition:background-color .16s ease,color .16s ease,border-color .16s ease;
}
#maliki-top-navigation .maliki-nav-dropdown a:hover {
background:#f5f8f7;
color:#006b54;
border-left-color:#c79b2b;
text-decoration:none;
}
#maliki-top-navigation::after {
content:"";
position:absolute;
left:0;
right:0;
bottom:-1px;
height:1px;
background:rgba(0,0,0,.03);
}
/* =====================================
HOME CONTAINER
===================================== */
.me-home {
max-width:1200px;
margin:0 auto;
}
/* =====================================
HERO
TIDAK DIUBAH
===================================== */
.me-hero-image {
width:100%;
margin:25px auto 0;
text-align:center;
}
.me-hero-image img {
width:100%;
height:220px;
object-fit:cover;
display:block;
}
.me-hero {
background:#f8f6ef;
border:1px solid #ddd;
border-radius:12px;
text-align:center;
margin:0 auto 45px;
padding:25px 40px 35px;
}
.me-hero h1 {
font-family:Georgia,serif;
font-size:54px;
font-weight:normal;
color:#006b54;
margin:0 auto 15px;
padding-bottom:10px;
border-bottom:1px solid #ccc;
max-width:850px;
}
.me-hero h3.tagline {
font-size:24px;
font-weight:bold;
color:#24343b;
margin:25px 0 15px;
}
.me-hero p {
font-size:17px;
line-height:1.6;
max-width:850px;
margin:15px auto;
}
/* =====================================
HOMEPAGE SECTION BASE
===================================== */
.me-home-section {
width:100%;
box-sizing:border-box;
}
.me-home-section-inner {
max-width:1120px;
margin:0 auto;
padding:70px 30px;
box-sizing:border-box;
}
.me-home-section-heading {
max-width:780px;
margin:0 auto 42px;
text-align:center;
}
.me-home-section-label {
margin-bottom:10px;
color:#019d9a;
font-size:12px;
font-weight:700;
letter-spacing:.16em;
text-transform:uppercase;
}
.me-home-section-heading h2 {
margin:0 0 14px;
color:#005f5c;
font-family:Georgia,serif;
font-size:38px;
font-weight:normal;
line-height:1.25;
}
.me-home-section-heading p {
margin:0;
color:#54595d;
font-size:16px;
line-height:1.75;
}
/* =====================================
JELAJAH PENGETAHUAN
===================================== */
.me-browse-section {
background:#ffffff;
border-top:1px solid #e4ecea;
border-bottom:1px solid #e4ecea;
}
.me-browse-section .me-home-section-inner {
padding-top:76px;
padding-bottom:76px;
}
.me-browse-grid {
display:grid;
grid-template-columns:repeat(3,minmax(0,1fr));
gap:22px;
width:100%;
margin:0 auto;
}
.me-browse-card {
position:relative;
display:flex;
flex-direction:column;
min-height:245px;
box-sizing:border-box;
padding:27px 27px 24px;
background:#ffffff;
border:1px solid #d8e4e2;
border-radius:10px;
box-shadow:0 2px 8px rgba(24,58,58,.04);
transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;
}
.me-browse-card:hover {
transform:translateY(-3px);
border-color:#9fd4d1;
box-shadow:0 8px 22px rgba(24,58,58,.09);
}
.me-browse-type {
margin-bottom:16px;
color:#019d9a;
font-size:11px;
font-weight:700;
letter-spacing:.11em;
line-height:1.4;
text-transform:uppercase;
}
.me-browse-title {
margin-bottom:13px;
font-family:Georgia,serif;
font-size:25px;
line-height:1.3;
}
.me-browse-title a {
color:#005f5c;
text-decoration:none;
}
.me-browse-title a:hover {
color:#019d9a;
text-decoration:none;
}
.me-browse-description {
color:#54595d;
font-size:14px;
line-height:1.7;
flex:1;
}
.me-browse-link {
margin-top:22px;
padding-top:16px;
border-top:1px solid #edf1f0;
font-size:14px;
font-weight:600;
}
.me-browse-link a {
color:#019d9a;
text-decoration:none;
}
.me-browse-link a:hover {
color:#005f5c;
text-decoration:none;
}
.me-section-more {
margin-top:36px;
text-align:center;
}
.me-section-more a {
color:#006b68;
font-size:14px;
font-weight:600;
text-decoration:none;
}
.me-section-more a:hover {
color:#019d9a;
text-decoration:none;
}
/* =====================================
FEATURED GRID
===================================== */
.featured-grid {
display:flex;
justify-content:center;
align-items:flex-start;
gap:12px;
margin:25px auto 45px;
}
.featured-item {
width:300px;
flex:none;
text-align:center;
}
.featured-image {
height:130px;
background:#f8f6ef;
border:1px solid #ddd;
border-radius:8px;
display:flex;
justify-content:center;
align-items:center;
}
.featured-image img {
max-width:120px;
max-height:120px;
width:auto;
height:auto;
object-fit:contain;
}
.featured-item h3 {
color:#006b54;
font-size:21px;
margin:15px 0 10px;
}
.featured-item p {
max-width:240px;
margin:0 auto;
font-size:14px;
line-height:1.55;
}
.featured-item a {
display:inline-block;
margin-top:15px;
color:#c79b2b;
font-weight:bold;
text-decoration:none;
}
.featured-item a:hover {
color:#006b54;
}
.featured-grid + h2 {
margin-top:30px;
}
/* =====================================
MALIKI ARTICLE STYLE
===================================== */
.me-article {
max-width:900px;
margin:auto;
}
.me-article-header h1 {
font-family:Georgia,serif;
font-size:42px;
color:#006b54;
border-bottom:1px solid #ddd;
padding-bottom:15px;
}
.me-article-image {
text-align:center;
margin:25px 0;
}
.me-article-image img {
max-width:350px;
height:auto;
}
.me-summary {
background:#f8f6ef;
border-left:4px solid #c79b2b;
padding:20px;
margin:30px 0;
}
.me-section {
margin:35px 0;
}
.me-section h2 {
color:#006b54;
border-bottom:1px solid #ddd;
padding-bottom:8px;
}
/* =====================================
NAVIGASI PENGETAHUAN
===================================== */
.me-navigation {
margin:35px 0;
}
.me-navigation h2 {
color:#006b54;
font-size:24px;
margin-bottom:25px;
border-bottom:1px solid #ddd;
padding-bottom:10px;
}
.me-navigation-table {
width:100%;
border-collapse:collapse;
margin-top:20px;
}
.me-navigation-table th {
width:180px;
text-align:left;
background:#f5f3eb;
padding:12px;
border:1px solid #ddd;
font-weight:bold;
}
.me-navigation-table td {
padding:12px;
border:1px solid #ddd;
}
.me-navigation-table a {
color:#1f5f8b;
}
.me-navigation-table a:hover {
color:#006b54;
}
.me-knowledge-navigation {
margin-top:35px;
margin-bottom:35px;
}
/* =====================================
JELAJAH PENGETAHUAN LAMA
===================================== */
.me-grid {
display:grid;
grid-template-columns:repeat(3,minmax(0,1fr));
gap:20px;
width:100%;
margin:20px 0 35px;
align-items:stretch;
}
.me-card {
border:1px solid #d9e2df;
background:#fff;
padding:16px;
box-sizing:border-box;
border-radius:10px;
box-shadow:0 2px 6px rgba(0,0,0,.05);
width:100%;
min-width:0;
}
.me-card img {
width:100%;
max-width:250px;
height:180px;
object-fit:contain;
display:block;
margin:0 auto 14px;
}
.me-card a {
color:#006b54;
text-decoration:none;
font-weight:bold;
}
.me-card a:hover {
color:#c79b2b;
}
/* =========================================
WIKIEDITOR
========================================= */
.me-free-text,
.me-free-text textarea,
.wikiEditor-ui-text,
.wikiEditor-ui-textarea {
width:100% !important;
max-width:none !important;
box-sizing:border-box !important;
}
.wikiEditor-ui {
width:100% !important;
max-width:none !important;
}
.wikiEditor-ui-text {
width:100% !important;
}
.wikiEditor-ui-text textarea {
width:100% !important;
max-width:none !important;
box-sizing:border-box !important;
}
/* =========================================
FLAGGEDREVS
========================================= */
#mw-fr-reviewform {
display:none !important;
}
/* =====================================
RESPONSIVE
===================================== */
@media (max-width:1000px) {
#maliki-top-navigation .maliki-nav-inner {
justify-content:flex-start;
overflow-x:auto;
-webkit-overflow-scrolling:touch;
}
#maliki-top-navigation .maliki-nav-button {
padding:13px 13px;
font-size:13px;
}
}
@media (max-width:900px) {
.featured-grid {
flex-wrap:wrap;
}
.me-grid {
grid-template-columns:repeat(2,minmax(0,1fr));
}
.me-browse-grid {
grid-template-columns:repeat(2,minmax(0,1fr));
}
}
@media (max-width:800px) {
#maliki-top-navigation {
overflow:visible;
}
#maliki-top-navigation .maliki-nav-inner {
padding:0 10px;
justify-content:flex-start;
overflow-x:auto;
}
#maliki-top-navigation .maliki-nav-button {
padding:12px 10px;
font-size:13px;
}
#maliki-top-navigation .maliki-nav-dropdown {
position:fixed;
left:10px;
right:auto;
top:auto;
min-width:0;
width:calc(100vw - 20px);
max-width:360px;
border-radius:8px;
box-shadow:0 10px 30px rgba(0,0,0,.15);
}
.me-home-section-inner {
padding-left:20px;
padding-right:20px;
}
}
@media (max-width:700px) {
.me-hero {
padding:20px;
}
.me-hero h1 {
font-size:36px;
}
.me-hero h3.tagline {
font-size:20px;
}
.me-hero-image img {
height:160px;
}
.featured-item {
width:100%;
}
.me-browse-grid {
grid-template-columns:1fr;
gap:16px;
}
.me-home-section-heading h2 {
font-size:32px;
}
.me-home-section-inner {
padding-top:55px;
padding-bottom:55px;
}
}
@media (max-width:600px) {
.me-grid {
grid-template-columns:1fr;
}
#maliki-top-navigation .maliki-nav-inner {
overflow-x:auto;
padding:0 6px;
}
#maliki-top-navigation .maliki-nav-button {
font-size:12px;
padding:11px 9px;
}
#maliki-top-navigation .maliki-nav-dropdown {
left:8px;
width:calc(100vw - 16px);
}
}