Difference between revisions of "MediaWiki:Common.css"
From Interalios Wiki
Jump to navigationJump to search
(Created page with "→CSS placed here will be applied to all skins: .mw-tpl-colorbox { box-sizing: border-box; margin: 0.5em 0.5em 1em 0.5em; border-radius: 0.2em; background: #fff; box-shadow: 0 0 0.2em #999999; } .mw-tpl-colorbox-title { background: #eaecf0; color: #000000; border-radius: 0.2em 0.2em 0 0; padding: 0.5em 1em 0.5em 1em; } .mw-tpl-colorbox-title-icon { opacity: 0.8; } .mw-tpl-colorbox-title-corner { float: right; font-size: 0.7em; } .mw-tpl-colorbox-conten...") |
|||
| Line 1: | Line 1: | ||
/* CSS placed here will be applied to all skins */ | /* CSS placed here will be applied to all skins */ | ||
. | .card { | ||
position: relative; | |||
display: flex; | |||
flex-direction: column; | |||
min-width: 0; | |||
word-wrap: break-word; | |||
background-color: #fff; | |||
background-clip: border-box; | |||
border: 1px solid rgba(0, 0, 0, 0.125); | |||
border-radius: 0.25rem; | |||
} | |||
.card > hr { | |||
margin-right: 0; | |||
margin-left: 0; | |||
} | |||
.card > .list-group { | |||
border-top: inherit; | |||
border-bottom: inherit; | |||
} | |||
.card > .list-group:first-child { | |||
border-top-width: 0; | |||
border-top-left-radius: calc(0.25rem - 1px); | |||
border-top-right-radius: calc(0.25rem - 1px); | |||
} | |||
.card > .list-group:last-child { | |||
border-bottom-width: 0; | |||
border-bottom-right-radius: calc(0.25rem - 1px); | |||
border-bottom-left-radius: calc(0.25rem - 1px); | |||
} | |||
.card > .card-header + .list-group, | |||
.card > .list-group + .card-footer { | |||
border-top: 0; | |||
} | |||
.card-body { | |||
flex: 1 1 auto; | |||
padding: 1rem 1rem; | |||
} | |||
.card-title { | |||
margin-bottom: 0.5rem; | |||
} | |||
.card-subtitle { | |||
margin-top: -0.25rem; | |||
margin-bottom: 0; | |||
} | |||
.card-text:last-child { | |||
margin-bottom: 0; | |||
} | |||
.card-link + .card-link { | |||
margin-left: 1rem; | |||
} | } | ||
. | .card-header { | ||
padding: 0.5rem 1rem; | |||
margin-bottom: 0; | |||
background-color: rgba(0, 0, 0, 0.03); | |||
border-bottom: 1px solid rgba(0, 0, 0, 0.125); | |||
} | |||
.card-header:first-child { | |||
border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; | |||
} | } | ||
. | .card-footer { | ||
padding: 0.5rem 1rem; | |||
background-color: rgba(0, 0, 0, 0.03); | |||
border-top: 1px solid rgba(0, 0, 0, 0.125); | |||
} | |||
.card-footer:last-child { | |||
border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); | |||
} | } | ||
. | .card-header-tabs { | ||
margin-right: -0.5rem; | |||
margin-bottom: -0.5rem; | |||
margin-left: -0.5rem; | |||
border-bottom: 0; | |||
} | } | ||
. | .card-header-pills { | ||
margin-right: -0.5rem; | |||
margin-left: -0.5rem; | |||
} | } | ||
. | .card-img-overlay { | ||
position: absolute; | |||
top: 0; | |||
right: 0; | |||
bottom: 0; | |||
left: 0; | |||
padding: 1rem; | |||
border-radius: calc(0.25rem - 1px); | |||
} | |||
.card-img, | |||
.card-img-top, | |||
.card-img-bottom { | |||
width: 100%; | |||
} | |||
.card-img, | |||
.card-img-top { | |||
border-top-left-radius: calc(0.25rem - 1px); | |||
border-top-right-radius: calc(0.25rem - 1px); | |||
} | |||
.card-img, | |||
.card-img-bottom { | |||
border-bottom-right-radius: calc(0.25rem - 1px); | |||
border-bottom-left-radius: calc(0.25rem - 1px); | |||
} | |||
.card-group > .card { | |||
margin-bottom: 0.75rem; | |||
} | |||
@media (min-width: 576px) { | |||
.card-group { | |||
display: flex; | |||
flex-flow: row wrap; | |||
} | |||
.card-group > .card { | |||
flex: 1 0 0%; | |||
margin-bottom: 0; | |||
} | |||
.card-group > .card + .card { | |||
margin-left: 0; | |||
border-left: 0; | |||
} | |||
.card-group > .card:not(:last-child) { | |||
border-top-right-radius: 0; | |||
border-bottom-right-radius: 0; | |||
} | |||
.card-group > .card:not(:last-child) .card-img-top, | |||
.card-group > .card:not(:last-child) .card-header { | |||
border-top-right-radius: 0; | |||
} | |||
.card-group > .card:not(:last-child) .card-img-bottom, | |||
.card-group > .card:not(:last-child) .card-footer { | |||
border-bottom-right-radius: 0; | |||
} | |||
.card-group > .card:not(:first-child) { | |||
border-top-left-radius: 0; | |||
border-bottom-left-radius: 0; | |||
} | |||
.card-group > .card:not(:first-child) .card-img-top, | |||
.card-group > .card:not(:first-child) .card-header { | |||
border-top-left-radius: 0; | |||
} | |||
.card-group > .card:not(:first-child) .card-img-bottom, | |||
.card-group > .card:not(:first-child) .card-footer { | |||
border-bottom-left-radius: 0; | |||
} | |||
} | } | ||
Revision as of 22:57, 27 April 2022
/* CSS placed here will be applied to all skins */
.card {
position: relative;
display: flex;
flex-direction: column;
min-width: 0;
word-wrap: break-word;
background-color: #fff;
background-clip: border-box;
border: 1px solid rgba(0, 0, 0, 0.125);
border-radius: 0.25rem;
}
.card > hr {
margin-right: 0;
margin-left: 0;
}
.card > .list-group {
border-top: inherit;
border-bottom: inherit;
}
.card > .list-group:first-child {
border-top-width: 0;
border-top-left-radius: calc(0.25rem - 1px);
border-top-right-radius: calc(0.25rem - 1px);
}
.card > .list-group:last-child {
border-bottom-width: 0;
border-bottom-right-radius: calc(0.25rem - 1px);
border-bottom-left-radius: calc(0.25rem - 1px);
}
.card > .card-header + .list-group,
.card > .list-group + .card-footer {
border-top: 0;
}
.card-body {
flex: 1 1 auto;
padding: 1rem 1rem;
}
.card-title {
margin-bottom: 0.5rem;
}
.card-subtitle {
margin-top: -0.25rem;
margin-bottom: 0;
}
.card-text:last-child {
margin-bottom: 0;
}
.card-link + .card-link {
margin-left: 1rem;
}
.card-header {
padding: 0.5rem 1rem;
margin-bottom: 0;
background-color: rgba(0, 0, 0, 0.03);
border-bottom: 1px solid rgba(0, 0, 0, 0.125);
}
.card-header:first-child {
border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0;
}
.card-footer {
padding: 0.5rem 1rem;
background-color: rgba(0, 0, 0, 0.03);
border-top: 1px solid rgba(0, 0, 0, 0.125);
}
.card-footer:last-child {
border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px);
}
.card-header-tabs {
margin-right: -0.5rem;
margin-bottom: -0.5rem;
margin-left: -0.5rem;
border-bottom: 0;
}
.card-header-pills {
margin-right: -0.5rem;
margin-left: -0.5rem;
}
.card-img-overlay {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
padding: 1rem;
border-radius: calc(0.25rem - 1px);
}
.card-img,
.card-img-top,
.card-img-bottom {
width: 100%;
}
.card-img,
.card-img-top {
border-top-left-radius: calc(0.25rem - 1px);
border-top-right-radius: calc(0.25rem - 1px);
}
.card-img,
.card-img-bottom {
border-bottom-right-radius: calc(0.25rem - 1px);
border-bottom-left-radius: calc(0.25rem - 1px);
}
.card-group > .card {
margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
.card-group {
display: flex;
flex-flow: row wrap;
}
.card-group > .card {
flex: 1 0 0%;
margin-bottom: 0;
}
.card-group > .card + .card {
margin-left: 0;
border-left: 0;
}
.card-group > .card:not(:last-child) {
border-top-right-radius: 0;
border-bottom-right-radius: 0;
}
.card-group > .card:not(:last-child) .card-img-top,
.card-group > .card:not(:last-child) .card-header {
border-top-right-radius: 0;
}
.card-group > .card:not(:last-child) .card-img-bottom,
.card-group > .card:not(:last-child) .card-footer {
border-bottom-right-radius: 0;
}
.card-group > .card:not(:first-child) {
border-top-left-radius: 0;
border-bottom-left-radius: 0;
}
.card-group > .card:not(:first-child) .card-img-top,
.card-group > .card:not(:first-child) .card-header {
border-top-left-radius: 0;
}
.card-group > .card:not(:first-child) .card-img-bottom,
.card-group > .card:not(:first-child) .card-footer {
border-bottom-left-radius: 0;
}
}