123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223 |
- ---
- permalink: "assets/css/demo.css"
- ---
- $prefix: "tblr-";
- $color-highlight-green: #b5f4a5;
- $color-highlight-yellow: #ffe484;
- $color-highlight-purple: #d9a9ff;
- $color-highlight-red: #ff8383;
- $color-highlight-blue: #93ddfd;
- $color-highlight-gray: #a0aec0;
- pre.highlight,
- .highlight pre {
- max-height: 30rem;
- margin: 1.5rem 0;
- overflow: auto;
- border-radius: var(--#{$prefix}border-radius);
- }
- .highlight {
- margin: 0;
- code > * {
- margin: 0 !important;
- padding: 0 !important;
- }
- .c, .c1 { color: $color-highlight-gray; }
- .nt, .nc, .nx { color: $color-highlight-red; }
- .na, .p { color: $color-highlight-yellow; }
- .s, .dl, .s2 { color: $color-highlight-green; }
- .k { color: $color-highlight-blue; }
- .s1, .mi { color: $color-highlight-purple; }
- }
- // .example {
- // padding: 2rem;
- // margin: 1rem 0 2rem;
- // border: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color);
- // border-radius: 3px 3px 0 0;
- // position: relative;
- // min-height: 12rem;
- // display: flex;
- // align-items: center;
- // overflow-x: auto;
- // }
- // .example-centered {
- // justify-content: center;
- // .example-content {
- // flex: 0 auto;
- // }
- // }
- // .example-content {
- // font-size: $font-size-base;
- // line-height: $line-height-base;
- // color: var(--#{$prefix}body-color);
- // flex: 1;
- // max-width: 100%;
- // .page-header {
- // margin-bottom: 0;
- // }
- // }
- // .example-bg {
- // background: $body-bg;
- // }
- // .example-code {
- // margin: 2rem 0;
- // border: var(--#{$prefix}border-width) var(--#{$prefix}border-style) var(--#{$prefix}border-color);
- // border-top: none;
- // pre {
- // margin: 0;
- // border: 0;
- // border-radius: 0 0 3px 3px;
- // }
- // .example + & {
- // margin-top: -2rem;
- // }
- // }
- // .example-column {
- // margin: 0 auto;
- // > .card:last-of-type {
- // margin-bottom: 0;
- // }
- // }
- // .example-column-1 {
- // max-width: 26rem;
- // }
- // .example-column-2 {
- // max-width: 52rem;
- // }
- // .example-modal-backdrop {
- // background: $modal-backdrop-bg;
- // opacity: $modal-backdrop-opacity;
- // position: absolute;
- // width: 100%;
- // left: 0;
- // top: 0;
- // height: 100%;
- // border-radius: 2px 2px 0 0;
- // }
- .card-sponsor {
- background: var(--#{$prefix}primary-lt) no-repeat center/100% 100%;
- border-color: var(--#{$prefix}primary);
- min-height: 316px;
- }
- // .dropdown-menu-demo {
- // display: inline-block;
- // width: 100%;
- // position: relative;
- // top: 0;
- // margin-bottom: 1rem !important;
- // }
- $demo-icon-size: 4rem;
- .demo-icons-list {
- display: flex;
- flex-wrap: wrap;
- padding: 0;
- margin: 0 -2px -1px 0;
- list-style: none;
- > * {
- flex: 1 0 $demo-icon-size;
- }
- }
- .demo-icons-list-wrap {
- overflow: hidden;
- }
- .demo-icons-list-item {
- display: flex;
- flex-direction: column;
- align-items: center;
- justify-content: center;
- aspect-ratio: 1;
- text-align: center;
- padding: 0.5rem;
- border-right: var(--#{$prefix}border-width) var(--#{$prefix}border-style)
- var(--#{$prefix}border-color);
- border-bottom: var(--#{$prefix}border-width) var(--#{$prefix}border-style)
- var(--#{$prefix}border-color);
- color: inherit;
- cursor: pointer;
- .icon {
- width: 1.5rem;
- height: 1.5rem;
- font-size: 1.5rem;
- }
- &:hover {
- text-decoration: none;
- }
- }
- // //
- // // Settings
- // //
- // .settings-btn {
- // position: fixed;
- // right: -1px;
- // top: 10rem;
- // border-top-right-radius: 0;
- // border-bottom-right-radius: 0;
- // box-shadow: $box-shadow;
- // }
- // .settings-scheme {
- // display: inline-block;
- // border-radius: 50%;
- // height: 3rem;
- // width: 3rem;
- // position: relative;
- // border: var(--#{$prefix}border-width) var(--#{$prefix}border-style)
- // var(--#{$prefix}border-color);
- // box-shadow: $box-shadow;
- // &-light {
- // background: linear-gradient(135deg, $white 50%, $light 50%);
- // }
- // &-mixed {
- // background-image: linear-gradient(135deg, $dark 50%, #fff 50%);
- // }
- // &-transparent {
- // background: $light;
- // }
- // &-dark {
- // background: $dark;
- // }
-
- // &-colored {
- // background-image: linear-gradient(
- // 135deg,
- // var(--#{$prefix}primary) 50%,
- // $light 50%
- // );
- // }
- // }
|