|
|
| (95 intermediate revisions by 2 users not shown) |
| Line 1: |
Line 1: |
| /* CSS placed here will be applied to all skins */
| |
|
| |
|
| /* Removing the numbers and bullet points from table of contents */
| |
| .tocnumber {display: none}
| |
| .tocmarker {display: none}
| |
|
| |
| /* Template:TOC limit styles */
| |
| .toclimit-2 .toclevel-1 ul,
| |
| .toclimit-3 .toclevel-2 ul,
| |
| .toclimit-4 .toclevel-3 ul,
| |
| .toclimit-5 .toclevel-4 ul,
| |
| .toclimit-6 .toclevel-5 ul,
| |
| .toclimit-7 .toclevel-6 ul {
| |
| display: none;
| |
| }
| |
|
| |
| /* <source lang="css"> */
| |
|
| |
| /* {{header}} */
| |
| table.headertemplate {
| |
| width:100%;
| |
| text-align:center;
| |
| font-size:0.9em;
| |
| }
| |
| .headertemplate .header_backlink,
| |
| .headertemplate .header_forelink {
| |
| width:20%;
| |
| font-size:0.9em;
| |
| line-height:normal;
| |
| }
| |
| .header_notes {
| |
| width:100%;
| |
| font-size:0.9em;
| |
| }
| |
| .headertemplate .header_title { width: 60%; }
| |
| .headertemplate .header_backlink { text-align:left; }
| |
| .headertemplate .header_forelink { text-align:right; }
| |
|
| |
|
| |
| /**
| |
| * Style for horizontal lists (separator following item).
| |
| * @source https://www.mediawiki.org/wiki/Snippets/Horizontal_lists
| |
| * @revision 9 (2016-08-10)
| |
| * @author [[User:Edokter]]
| |
| */
| |
| .hlist dl,
| |
| .hlist ol,
| |
| .hlist ul {
| |
| margin: 0;
| |
| padding: 0;
| |
| }
| |
|
| |
| /* Display list items inline */
| |
| .hlist dd,
| |
| .hlist dt,
| |
| .hlist li {
| |
| /* don't trust the note that says margin doesn't work with inline
| |
| * removing margin: 0 makes dds have margins again */
| |
| margin: 0;
| |
| display: inline;
| |
| }
| |
|
| |
| /* Display nested lists inline */
| |
| .hlist.inline,
| |
| .hlist.inline dl,
| |
| .hlist.inline ol,
| |
| .hlist.inline ul,
| |
| .hlist dl dl,
| |
| .hlist dl ol,
| |
| .hlist dl ul,
| |
| .hlist ol dl,
| |
| .hlist ol ol,
| |
| .hlist ol ul,
| |
| .hlist ul dl,
| |
| .hlist ul ol,
| |
| .hlist ul ul {
| |
| display: inline;
| |
| }
| |
|
| |
| /* Hide empty list items */
| |
| .hlist .mw-empty-li,
| |
| .hlist .mw-empty-elt {
| |
| display: none;
| |
| }
| |
|
| |
| /* Generate interpuncts */
| |
| .hlist dt:after {
| |
| content: ": ";
| |
| }
| |
|
| |
| .hlist dd:after,
| |
| .hlist li:after {
| |
| content: " • ";
| |
| font-weight: bold;
| |
| }
| |
|
| |
| .hlist dd:last-child:after,
| |
| .hlist dt:last-child:after,
| |
| .hlist li:last-child:after {
| |
| content: none;
| |
| }
| |
|
| |
| /* Add parentheses around nested lists */
| |
| .hlist dd dd:first-child:before,
| |
| .hlist dd dt:first-child:before,
| |
| .hlist dd li:first-child:before,
| |
| .hlist dt dd:first-child:before,
| |
| .hlist dt dt:first-child:before,
| |
| .hlist dt li:first-child:before,
| |
| .hlist li dd:first-child:before,
| |
| .hlist li dt:first-child:before,
| |
| .hlist li li:first-child:before {
| |
| content: " (";
| |
| font-weight: normal;
| |
| }
| |
|
| |
| .hlist dd dd:last-child:after,
| |
| .hlist dd dt:last-child:after,
| |
| .hlist dd li:last-child:after,
| |
| .hlist dt dd:last-child:after,
| |
| .hlist dt dt:last-child:after,
| |
| .hlist dt li:last-child:after,
| |
| .hlist li dd:last-child:after,
| |
| .hlist li dt:last-child:after,
| |
| .hlist li li:last-child:after {
| |
| content: ")";
| |
| font-weight: normal;
| |
| }
| |
|
| |
| /* Put ordinals in front of ordered list items */
| |
| .hlist ol {
| |
| counter-reset: listitem;
| |
| }
| |
|
| |
| .hlist ol > li {
| |
| counter-increment: listitem;
| |
| }
| |
|
| |
| .hlist ol > li:before {
| |
| content: " " counter(listitem) "\a0";
| |
| }
| |
|
| |
| .hlist dd ol > li:first-child:before,
| |
| .hlist dt ol > li:first-child:before,
| |
| .hlist li ol > li:first-child:before {
| |
| content: " (" counter(listitem) "\a0";
| |
| }
| |
|
| |
| /* Restore classic float alignment for images in Parsoid */
| |
| figure.mw-halign-right {
| |
| float: right;
| |
| clear: right;
| |
| margin: 0.5em 0 1em 1em;
| |
| }
| |
|
| |
| figure.mw-halign-left {
| |
| float: left;
| |
| clear: left;
| |
| margin: 0.5em 1em 1em 0;
| |
| }
| |
|
| |
| figure.mw-halign-center {
| |
| margin-left: auto;
| |
| margin-right: auto;
| |
| display: table;
| |
| }
| |
|
| |
| /* Prevent text overlapping */
| |
| figure.mw-halign-right,
| |
| figure.mw-halign-left {
| |
| max-width: 100%;
| |
| }
| |
|
| |
|
| |
|
| |
| /* </source> */
| |
|
| |
| /* COLLAPSE HEADERS - estilo Wikipedia móvil */
| |
| .collapsible-header {
| |
| cursor: pointer;
| |
| user-select: none;
| |
| font-size: 1.3em; /* Similar a H2 */
| |
| font-weight: 600;
| |
| padding: 12px 0;
| |
| margin: 0;
| |
| border-bottom: 1px solid #ddd;
| |
| display: flex;
| |
| align-items: center;
| |
| justify-content: space-between;
| |
| }
| |
|
| |
| .collapse-toggle {
| |
| font-size: 1.2em;
| |
| color: #555;
| |
| transition: transform 0.25s ease;
| |
| }
| |
|
| |
| /* Rota la flecha cuando está abierto */
| |
| .collapsible-header.open .collapse-toggle {
| |
| transform: rotate(180deg);
| |
| }
| |
|
| |
| .collapsible-content {
| |
| padding: 10px 0 15px 0;
| |
| border-bottom: 1px solid #eee;
| |
| margin: 0;
| |
| }
| |
|
| |
| /* Opcional para un diseño más limpio */
| |
| .collapsible-content p,
| |
| .collapsible-content ul,
| |
| .collapsible-content div {
| |
| margin-left: 0.5em;
| |
| }
| |
|
| |
|
| |
| /* Hide page title ONLY on normal view pages */
| |
| body.action-view #firstHeading {
| |
| display: none;
| |
| }
| |