| /* stylelint-disable scss/selector-no-redundant-nesting-selector */ | |
| @use "@coreui/coreui/scss/variables" as * with ( | |
| $enable-deprecation-messages: false | |
| ); | |
| @use "@coreui/coreui/scss/mixins/breakpoints" as *; | |
| @use "@coreui/coreui/scss/mixins/color-mode" as *; | |
| .example { | |
| &:not(:first-child) { | |
| margin-top: 1.5rem; | |
| } | |
| .tab-content { | |
| background-color: var(--#{$prefix}tertiary-bg); | |
| } | |
| & + p { | |
| margin-top: 1.5rem; | |
| } | |
| // Components examples | |
| .preview { | |
| + p { | |
| margin-top: 2rem; | |
| } | |
| > .form-control { | |
| + .form-control { | |
| margin-top: .5rem; | |
| } | |
| } | |
| > .nav + .nav, | |
| > .alert + .alert, | |
| > .navbar + .navbar, | |
| > .progress + .progress { | |
| margin-top: 1rem; | |
| } | |
| > .dropdown-menu { | |
| position: static; | |
| display: block; | |
| } | |
| > :last-child { | |
| margin-bottom: 0; | |
| } | |
| // Images | |
| > svg + svg, | |
| > img + img { | |
| margin-left: .5rem; | |
| } | |
| // Buttons | |
| .col > .btn, | |
| .col-auto > .btn, | |
| > .btn, | |
| > .btn-group { | |
| margin: .25rem .125rem; | |
| } | |
| > .btn-toolbar + .btn-toolbar { | |
| margin-top: .5rem; | |
| } | |
| // List groups | |
| > .list-group { | |
| max-width: 400px; | |
| } | |
| > [class*="list-group-horizontal"] { | |
| max-width: 100%; | |
| } | |
| // Navbars | |
| .fixed-top, | |
| .sticky-top { | |
| position: static; | |
| margin: -1rem -1rem 1rem; | |
| } | |
| .fixed-bottom { | |
| position: static; | |
| margin: 1rem -1rem -1rem; | |
| } | |
| @include media-breakpoint-up(sm) { | |
| .fixed-top, | |
| .sticky-top { | |
| margin: -1.5rem -1.5rem 1rem; | |
| } | |
| .fixed-bottom { | |
| margin: 1rem -1.5rem -1.5rem; | |
| } | |
| } | |
| // Pagination | |
| .pagination { | |
| margin-top: .5rem; | |
| margin-bottom: .5rem; | |
| } | |
| .docs-example-modal { | |
| .modal { | |
| position: static; | |
| display: block; | |
| } | |
| } | |
| } | |
| } | |
| @include color-mode(dark) { | |
| .example .tab-content { | |
| background-color: var(--#{$prefix}secondary-bg); | |
| } | |
| } | |