미디어위키:Minerva.css: 두 판 사이의 차이

새 문서: All CSS here will be loaded for users of the MinervaNeue skin: ===== Minerva Monochrome Home =====: 링크/버튼 무채색: .skin-minerva .mw-parser-output a, .skin-minerva a { color:#222 !important; } .skin-minerva a:visited { color:#555 !important; } .skin-minerva a:hover, .skin-minerva a:focus { color:#000 !important; } .skin-minerva a.new, .skin-minerva a.new:visited { color:#777 !important; } 배너/알림/입력: .skin-minerva .banner { background...
 
편집 요약 없음
37번째 줄: 37번째 줄:
/* (선택) 메인 페이지 제목 크기 살짝 줄이기 */
/* (선택) 메인 페이지 제목 크기 살짝 줄이기 */
.skin-minerva #firstHeading { font-size:1.25rem; }
.skin-minerva #firstHeading { font-size:1.25rem; }
/* ===== Home hero (Minerva) ===== */
/* A) 뷰포트 중앙 배치(첫 화면에서 정중앙) */
.skin-minerva .home-hero {
  min-height: 58vh;                /* 화면 높이의 약 60% */
  display: grid;
  place-content: center;            /* 가로/세로 중앙 정렬 */
  text-align: center;
  background: #f7f7f7;
  border: 1px solid #e5e5e5;
  border-radius: 12px;
  padding: 16px 18px;
  margin: 0 0 16px;
}
/* B) 스크롤해도 중간쯤에 들러붙게(sticky)
  top 값을 조절하면 고정되는 세로 위치가 바뀝니다. (예: 25vh ~ 50vh) */
@supports (position: sticky) {
  .skin-minerva .home-hero.sticky {
    position: sticky;
    top: 30vh;      /* 대략 화면의 30% 지점에 '고정' */
    z-index: 3;
  }
}
/* (선택) 글자가 너무 붙어 보이면 */
.skin-minerva .home-hero p { margin: .3rem 0 .6rem; }