미디어위키:Common.css
보이기
참고: 설정을 저장한 후에 바뀐 점을 확인하기 위해서는 브라우저의 캐시를 새로 고쳐야 합니다.
- 파이어폭스 / 사파리: Shift 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5 또는 Ctrl-R을 입력 (Mac에서는 ⌘-R)
- 구글 크롬: Ctrl-Shift-R키를 입력 (Mac에서는 ⌘-Shift-R)
- 엣지: Ctrl 키를 누르면서 새로 고침을 클릭하거나, Ctrl-F5를 입력.
/* ===== WATCHWIKI MAIN PAGE — FLAT TIFFANY BLUE =====
기본 대문(대문), 프로젝트 네임스페이스형(시계위키: 대문), 영문(Main_Page) 모두 타깃 */
.page-대문,
.page-시계위키\:_대문,
.page-Main_Page {
/* 팔레트: 그라디언트 없이 평면톤 */
--ww-bg: #eafaf8; /* 연한 티파니 블루 배경 */
--ww-ink: #0e3a37; /* 포인트 텍스트 컬러(딥 틸) */
--ww-line: rgba(17,151,143,.14); /* 아주 옅은 틴티드 선/보더 */
--ww-link: #11978f; /* 링크 */
--ww-link-hov: #0d7c75; /* 링크 호버 */
--ww-shadow: 0 8px 24px rgba(0,0,0,.06); /* 뉴트럴 그림자(촌스럽지 않게) */
}
/* 배경(히어로): 단색만 사용 */
.page-대문 .main-hero,
.page-시계위키\:_대문 .main-hero,
.page-Main_Page .main-hero {
padding: 56px 16px;
background-color: var(--ww-bg); /* 단색! */
border-top: 1px solid var(--ww-line);
border-bottom: 1px solid var(--ww-line);
}
/* Vector 2022: 로고 아이콘 숨기고(작은 로고), 워드마크/텍스트만 표시 */
.skin-vector-2022 .mw-logo-icon,
.skin-vector-2022 .vector-sticky-header-logo { display: none !important; }
/* 여백 정리 (선택) */
.skin-vector-2022 .mw-logo-wordmark { margin-left: 0 !important; }
/* 카드(본문 박스) */
.page-대문 .main-card,
.page-시계위키\:_대문 .main-card,
.page-Main_Page .main-card {
max-width: 980px;
margin: 0 auto;
background: #fff; /* 플랫 화이트 */
border: 1px solid var(--ww-line); /* 옅은 민트 보더 */
border-radius: 14px;
box-shadow: var(--ww-shadow);
padding: 28px;
color: #20262d;
}
/* 제목/링크 컬러 - 절제된 포인트 */
.page-대문 .mai
/* ===== 세그먼트형 버튼 블록 ===== */
.portal-segments {
/* 커스텀 변수 */
--seg-gap: 1px;
--seg-radius: 12px;
--seg-divider: #c8ccd1; /* 무채색 구분선 */
--seg-bg: #fff; /* 칸 배경 */
display: grid;
grid-template-columns: repeat(auto-fit, minmax(180px, 1fr)); /* 자동 칼럼 */
gap: var(--seg-gap); /* 이 간격이 곧 구분선 두께가 됩니다 */
background: var(--seg-divider); /* gap 사이로 보이는 색 = 칸막이 */
border-radius: var(--seg-radius);
overflow: hidden; /* 둥근 모서리 안으로 자르기 */
margin: 16px 0 24px;
box-shadow: 0 1px 0 rgba(0,0,0,.04);
}
/* 각 칸(세그먼트) */
.portal-segments .seg {
background: var(--seg-bg);
display: flex; /* a 태그를 칸 전체로 확장 */
}
/* 링크(버튼) – 칸 전체가 클릭되도록 block + flex:1 */
.portal-segments .seg a {
flex: 1 1 auto;
display: block;
padding: 12px 16px;
min-height: 44px; /* 터치 여유 */
text-align: center;
font-weight: 600;
color: #202122;
text-decoration: none;
line-height: 1.25;
background: transparent;
}
/* 호버/액티브 – 무채색 유지 */
.portal-segments .seg a:hover { background: #f6f7f8; }
.portal-segments .seg a:active { background: #eaecf0; }
/* 모바일에서 2열로 줄이기(원하면 조정) */
@media (max-width: 720px) {
.portal-segments {
grid-template-columns: repeat(2, 1fr);
}
}