Template:Main Page/styles.css: Difference between revisions

[checked revision][checked revision]
No edit summary
No edit summary
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
@media screen {
/* ==============================================
#mp-topbanner {
  FLEX KUTULAR VE BAŞLIKLAR
background-color: #f9f9f9;
  ============================================== */
border-color: #aaa;
.mp-flex {
}
  display: flex;
  gap: 1rem;
#mp-banner {
  flex-wrap: wrap;
background-color: #fffaf5;
border-color: #aaa;
}
#mp-left {
background-color: #e7033f; /* kırmızı */
border-color: #e7033f;
}
#mp-left .mp-h2 {
background-color: #e7033f;
border-color: #e7033f;
}
#mp-right {
background-color: #082849; /* mavi */
border-color: #082849;
}
#mp-right .mp-h2 {
background-color: #082849;
border-color: #082849;
}
#mp-middle {
background-color: #0b1e1c; /* yeşil */
border-color: #0b1e1c;
}
#mp-middle .mp-h2 {
background-color: #0b1e1c;
border-color: #0b1e1c;
}
#mp-lower {
background-color: #e7033f; /* kırmızı */
border-color: #e7033f;
}
#mp-lower .mp-h2 {
background-color: #e7033f;
border-color: #e7033f;
}
#mp-bottom {
border-color: #082849; /* mavi */
}
#mp-bottom .mp-h2 {
background-color: #0b1e1c; /* yeşil */
border-color: #0b1e1c;
}
}
}


/* night mode */
.mp-column {
html.skin-theme-clientpref-night #mp-left {
  flex: 1 1 30%;
background-color: #e7033f;
  padding: 1rem;
border-color: #e7033f;
  border-radius: 12px;
  box-shadow: 0 3px 8px rgba(0,0,0,0.1);
  background-color: #fff;
  transition: transform 0.2s, box-shadow 0.2s, background-color 0.3s;
}
}


html.skin-theme-clientpref-night #mp-left .mp-h2 {
.mp-column:hover {
background-color: #e7033f;
  transform: translateY(-5px);
border-color: #e7033f;
  box-shadow: 0 6px 16px rgba(0,0,0,0.15);
}
}


html.skin-theme-clientpref-night #mp-right {
.mp-h2 {
background-color: #082849;
  padding: 0.5rem 1rem;
border-color: #082849;
  border-radius: 8px;
  color: #fff;
  margin-bottom: 0.5rem;
  transition: background-color 0.3s;
}
}


html.skin-theme-clientpref-night #mp-right .mp-h2 {
/* Başlık renkleri */
background-color: #082849;
#mp-left .mp-h2   { background-color: #e7033f; }
border-color: #082849;
#mp-middle .mp-h2 { background-color: #0b1e1c; }
}
#mp-right .mp-h2 { background-color: #082849; }
 
html.skin-theme-clientpref-night #mp-middle {
background-color: #0b1e1c;
border-color: #0b1e1c;
}
 
html.skin-theme-clientpref-night #mp-middle .mp-h2 {
background-color: #0b1e1c;
border-color: #0b1e1c;
}
 
html.skin-theme-clientpref-night #mp-lower {
background-color: #e7033f;
border-color: #e7033f;
}
 
html.skin-theme-clientpref-night #mp-lower .mp-h2 {
background-color: #e7033f;
border-color: #e7033f;
}


html.skin-theme-clientpref-night #mp-bottom .mp-h2 {
/* Responsive mobil */
background-color: #0b1e1c;
@media (max-width: 875px) {
border-color: #0b1e1c;
  .mp-column { flex: 1 1 100%; }
}
}


/* OS night mode */
/* ==============================================
html.skin-theme-clientpref-os #mp-left {
  NIGHT MODE - CLIENTPREF
background-color: #e7033f;
  ============================================== */
border-color: #e7033f;
html.skin-theme-clientpref-night .mp-column {
  background-color: #111;
  box-shadow: 0 3px 8px rgba(0,0,0,0.4);
}
}


html.skin-theme-clientpref-os #mp-left .mp-h2 {
html.skin-theme-clientpref-night #mp-left .mp-h2   { background-color: #104437; border-color: #2f4d41; }
background-color: #e7033f;
html.skin-theme-clientpref-night #mp-middle .mp-h2 { background-color: #882c43; border-color: #926c80; }
border-color: #e7033f;
html.skin-theme-clientpref-night #mp-right .mp-h2  { background-color: #082849; border-color: #a3b0bf; }
}


html.skin-theme-clientpref-os #mp-right {
/* Hover efektleri night modda */
background-color: #082849;
html.skin-theme-clientpref-night .mp-column:hover {
border-color: #082849;
  transform: translateY(-5px);
  box-shadow: 0 6px 16px rgba(0,0,0,0.6);
}
}


html.skin-theme-clientpref-os #mp-right .mp-h2 {
/* ==============================================
background-color: #082849;
  NIGHT MODE - OS PREFERENCES
border-color: #082849;
  ============================================== */
}
@media screen and (prefers-color-scheme: dark) {
  html.skin-theme-clientpref-os .mp-column {
    background-color: #111;
    box-shadow: 0 3px 8px rgba(0,0,0,0.4);
  }


html.skin-theme-clientpref-os #mp-middle {
  html.skin-theme-clientpref-os #mp-left .mp-h2  { background-color: #104437; border-color: #2f4d41; }
background-color: #0b1e1c;
  html.skin-theme-clientpref-os #mp-middle .mp-h2 { background-color: #882c43; border-color: #926c80; }
border-color: #0b1e1c;
  html.skin-theme-clientpref-os #mp-right .mp-h2 { background-color: #082849; border-color: #a3b0bf; }
}
 
html.skin-theme-clientpref-os #mp-middle .mp-h2 {
background-color: #0b1e1c;
border-color: #0b1e1c;
}
 
html.skin-theme-clientpref-os #mp-lower {
background-color: #e7033f;
border-color: #e7033f;
}
 
html.skin-theme-clientpref-os #mp-lower .mp-h2 {
background-color: #e7033f;
border-color: #e7033f;
}


html.skin-theme-clientpref-os #mp-bottom .mp-h2 {
  html.skin-theme-clientpref-os .mp-column:hover {
background-color: #0b1e1c;
    transform: translateY(-5px);
border-color: #0b1e1c;
    box-shadow: 0 6px 16px rgba(0,0,0,0.6);
  }
}
}