MediaWiki:Common.css: Difference between revisions

mNo edit summary
mNo edit summary
Line 479: Line 479:


/* =========================================================
/* =========================================================
   OOO NOTICE SYSTEM (Industrial Left Accent)
   OOO NOTICE SYSTEM (Variant Driven – Industrial Clean)
   ========================================================= */
   ========================================================= */


Line 487: Line 487:
   margin: 28px 0;
   margin: 28px 0;
   border-radius: 10px;
   border-radius: 10px;
 
   border: 1px solid transparent;
   /* subtle container */
   border-left: 8px solid var(--ooo-accent);
   border: 1px solid rgba(245,196,0,0.18);
   background: rgba(245,196,0,0.04);
   background: rgba(245,196,0,0.04);
  /* stronger left accent */
  border-left: 8px solid var(--ooo-accent);
}
}


/* Title */
.ooo-notice__title {
.ooo-notice__title {
   font-size: 1.05rem;
   font-size: 1.05rem;
   font-weight: 800;
   font-weight: 800;
   margin-bottom: 8px;
   margin-bottom: 8px;
  color: var(--ooo-accent);
   letter-spacing: 0.3px;
   letter-spacing: 0.3px;
  color: inherit;
}
}


/* Content */
.ooo-notice__content {
.ooo-notice__content {
   line-height: 1.6;
   line-height: 1.6;
   opacity: 0.92;
   opacity: 0.95;
}
 
/* =========================================================
  INFO (Brand Yellow Default)
  ========================================================= */
 
.ooo-notice--info {
  border-left-color: var(--ooo-accent);
  border-color: rgba(245,196,0,0.25);
  background: rgba(245,196,0,0.06);
  color: var(--ooo-accent);
}
 
.ooo-notice--info .ooo-notice__title {
  color: var(--ooo-accent);
}
}


/* ===== Variants ===== */
/* =========================================================
  WARNING (Stronger Yellow)
  ========================================================= */


.ooo-notice--warning {
.ooo-notice--warning {
   border-left-color: #f5c400;
   border-left-color: #f5c400;
  border-color: rgba(245,196,0,0.35);
  background: rgba(245,196,0,0.10);
}
.ooo-notice--warning .ooo-notice__title {
  color: #f5c400;
}
}
/* =========================================================
  SUCCESS (Green)
  ========================================================= */


.ooo-notice--success {
.ooo-notice--success {
   border-left-color: #2ea44f;
   border-left-color: #2ea44f;
   border-color: rgba(46,164,79,0.18);
   border-color: rgba(46,164,79,0.30);
   background: rgba(46,164,79,0.05);
   background: rgba(46,164,79,0.06);
}
}


Line 524: Line 549:
   color: #2ea44f;
   color: #2ea44f;
}
}
/* =========================================================
  DANGER (Red)
  ========================================================= */


.ooo-notice--danger {
.ooo-notice--danger {
   border-left-color: #d73a49;
   border-left-color: #d73a49;
   border-color: rgba(215,58,73,0.18);
   border-color: rgba(215,58,73,0.30);
   background: rgba(215,58,73,0.05);
   background: rgba(215,58,73,0.06);
}
}


Line 535: Line 564:
}
}


/* Dark theme tuning */
/* =========================================================
.skin-theme-clientpref-night .ooo-notice {
  DARK MODE TUNING
   border-color: rgba(245,196,0,0.15);
  ========================================================= */
   background: rgba(245,196,0,0.06);
 
.skin-theme-clientpref-night .ooo-notice--info {
   background: rgba(245,196,0,0.12);
}
 
.skin-theme-clientpref-night .ooo-notice--warning {
   background: rgba(245,196,0,0.18);
}
 
.skin-theme-clientpref-night .ooo-notice--success {
  background: rgba(46,164,79,0.12);
}
}


@media (prefers-color-scheme: dark) {
.skin-theme-clientpref-night .ooo-notice--danger {
  .skin-theme-clientpref-os .ooo-notice {
  background: rgba(215,58,73,0.12);
    border-color: rgba(245,196,0,0.15);
    background: rgba(245,196,0,0.06);
  }
}
}