/// Preview Purpose ///////////////////////////// .nk-code-preview-box{ display: block; color: $base-light; padding:.15rem 1.25rem; border-left: 1px solid $border-light; } // .dashboard-preview{ height: 200px; justify-content: center; } // .dropdown-preview{ .dropdown-menu{ position: static; display: block; } &:after{ display: block; clear: both; content: ""; } } @media (max-width:420px){ .dropdown-preview{ .dropdown-menu-xl,.dropdown-menu-lg,.dropdown-menu-md{ min-width: 100%; max-width: 100%; } } } // code highlight edit .prettyprint{ padding: 1.25rem; white-space: pre; box-shadow: none !important; margin-bottom: 0; border-radius: $border-radius; overflow: auto; } .card-preview{ border: 1px solid $border-color; } .code-block{ position: relative; border: 1px solid $border-color; padding:1.25rem; background: $white; border-radius: $border-radius; .clipboard-init{ position: absolute; top: 12px; right: 12px; } .code-block + &,.card-preview + &{ margin-top: 28px; } + .code-block { border-top-color: $border-light; border-radius: 0 0 $border-radius $border-radius; } + .card-preview, + .nk-block-head { margin-top: 40px; } .prettyprint{ background: $lighter; border: none; padding:.75rem; font-size: 11px; line-height: 20px; max-height: 136px; } .title{ margin-bottom: 1rem; } .btn { background-color: $white; &:focus, &:hover { border-color: $border-color; box-shadow: none; } } &-clean { .title { font-size: $fx-sz-11; letter-spacing: 0.2em; text-transform: uppercase; color: $base-light; font-weight: $fw-medium; margin-bottom: 0.45rem; display: block; } } } //Icon .preview{ &-icon{ &-list{ display: flex; flex-wrap: wrap; margin: -15px; } &-item{ flex: 1 0 150px; padding: 15px; max-width: 50%; } &-box{ position: relative; width: 142px; padding: 10px 8px; text-align: center; .btn-clipboard{ position: absolute; top: 0; right: 0; opacity: 0; z-index: 1; &:focus{ border-color:transparent; box-shadow: none; } } &:hover{ .btn-clipboard{ opacity: 1; } } } &-wrap{ padding-bottom: 5px; .ni{ font-size: 30px; } .preview-icon-svg &{ margin-bottom: .5rem; svg{ width: 90px; } } } &-name{ color: $base-light; font-size: 11px; } } } .preview { &-title, &-title-lg { display: block; padding-bottom: .75rem; } &-title-lg { font-size: $fx-sz-13; } &-hr { border-top: 1px solid $border-color; margin-top: 2rem; margin-bottom: 2rem; + .preview-title { padding-top: .5rem; } .nk-block-head + & { margin-top: .5rem; } } &-list{ display: flex; flex-wrap: wrap; margin: -0.75rem } &-item { padding: 0.75rem; } &-btn { &-list{ display: flex; flex-wrap: wrap; margin: -0.75rem } &-item { width: 50%; padding: 0.75rem; .preview-btn-list-fw & { width: 100%; } .preview-btn-list-3x & { width: 33.33%; } } } } .example{ &-width, &-height, &-border, &-spacing { & > div { font-size: $fx-sz-11; padding: .5rem; text-align: center; background-color: $lighter; } } &-border{ margin: -0.5rem; > div { height: 4.5rem; width: 4.5rem; margin: .5rem; } } &-border-all > div { border: 1px solid $border-color; } &-width > div { height: 2rem; background-color: $light; margin-bottom: 0.25rem; } &-height { height: 8rem; & > div { width: 8rem; background-color: $light; margin-right: .5rem; } } &-spacing { & > div { height: 2rem; width: 4.5rem; background-color: $light; margin-bottom: .5rem; } &-pd > div { margin-right: .5rem; height: auto; width: auto; > span { display: block; padding: .25rem; line-height: 1; border-radius: 2px; background-color: $white; } } } &-alerts { &:not(:last-child){ margin-bottom: $gutter-width; } } } .components-preview { h4.title, h5.title { font-size: 1.25rem; letter-spacing: -0.01rem; font-family: $base-font-family; font-weight: $fw-medium; } .card-preview > .card-inner{ padding: 1.25rem; } } @include media-breakpoint-up(md){ .preview { &-btn-item { width: 25%; .preview-btn-list-fw & { width: 25%; } .preview-btn-list-3x & { width: 16.66%; } } } } @include media-breakpoint-up(lg){ .components-preview { .nk-block + .nk-block-lg { padding-top: 3.75rem; } } } @include media-breakpoint-down(md){ .preview { &-reference { tr, th, td { display: block; border:0; width: 100% !important; } tbody tr { padding: .5rem 0; &:not(:last-child){ border-bottom: 1px solid $border-light; } &:nth-child(2n){ background-color: rgba($lighter, .3); } } tr td { padding:0.2rem 1.25rem; } tr th:not(:first-child) { display: none; } } } }