MediaWiki:Common.css: Difference between revisions
mNo edit summary |
mNo edit summary |
||
Line 61: | Line 61: | ||
} | } | ||
/* TOC Container */ | |||
#toc { | #toc { | ||
display: | font-family: 'Cinzel', serif; | ||
background: linear-gradient(to bottom, #111, #1a1a1a); | |||
border: 1px solid rgba(255, 215, 0, 0.2); | |||
border-radius: 6px; | |||
padding: 10px; | |||
margin: 15px 0; | |||
width: fit-content; | |||
max-width: 320px; | |||
color: #ddd; | |||
box-shadow: 0 0 5px rgba(255, 215, 0, 0.05); | |||
} | |||
/* TOC Title Bar */ | |||
#toc .toctitle { | |||
font-weight: bold; | |||
color: #FFD700; | |||
font-size: 14px; | |||
text-transform: uppercase; | |||
margin-bottom: 6px; | |||
display: flex; | |||
justify-content: space-between; | |||
align-items: center; | |||
border-bottom: 1px solid rgba(255, 215, 0, 0.15); | |||
padding-bottom: 6px; | |||
} | |||
#toc .toctitle::before { | |||
content: "☰"; | |||
font-size: 16px; | |||
color: #FFD700; | |||
margin-right: 6px; | |||
} | } | ||
#toc | /* Hide the toggle label text */ | ||
#toc .toctogglelabel { | |||
font-family: 'Cinzel', serif; | font-family: 'Cinzel', serif; | ||
font-size: 12px; | font-size: 12px; | ||
color: #aaa; | |||
cursor: pointer; | |||
transition: color 0.3s ease; | |||
} | } | ||
#toc | #toc .toctogglelabel:hover { | ||
color: #FFD700; | |||
color: # | |||
} | } | ||
#toc | /* Numbering System */ | ||
#toc ul { | |||
list-style: none; | list-style: none; | ||
padding: | padding-left: 0; | ||
counter-reset: toc; | |||
margin: 0; | margin: 0; | ||
} | } | ||
#toc- | #toc li { | ||
margin: | counter-increment: toc; | ||
margin: 4px 0; | |||
margin-left: 10px; | |||
font-size: 12px; | |||
} | |||
#toc li::before { | |||
content: counters(toc, ".") ". "; | |||
color: #FFD700; | |||
font-weight: bold; | |||
margin-right: 5px; | |||
} | |||
#toc ul ul { | |||
counter-reset: toc; | |||
margin-left: 15px; | |||
} | } | ||
#toc | /* TOC Links */ | ||
#toc a { | |||
color: #bbb; | |||
color: #bbb | |||
text-decoration: none; | text-decoration: none; | ||
transition: all 0.3s ease; | transition: all 0.3s ease; | ||
} | } | ||
#toc | #toc a:hover { | ||
color: #FFD700 | color: #FFD700; | ||
text-shadow: 0 0 5px rgba(255, 215, 0, 0.4); | |||
text-shadow: 0 0 | |||
} | } | ||
/* Remove unnecessary toggle border styles */ | |||
#toc .toctoggle { | |||
border: none; | |||
margin-left: auto; | |||
} | } | ||