| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123 |
- @reference "./globals.css";
- .data-grid--simple-logs {
- .rdg {
- overflow-x: auto;
- min-width: 0;
- }
- .rdg-cell,
- .rdg-cell span {
- @apply text-foreground-light font-normal;
- border-left: none;
- border-right: none;
- overflow: visible;
- text-overflow: clip;
- }
- .rdg-cell {
- display: flex;
- align-items: center;
- }
- .rdg-cell:first-child {
- @apply pl-5;
- }
- .rdg-cell:last-child {
- @apply pr-5;
- }
- .rdg-row {
- &.rdg-row--focused {
- @apply border-r border-brand;
- border-right-width: 4px;
- }
- &.rdg-row--focused .rdg-cell,
- &.rdg-row--focused .rdg-cell span {
- @apply !text-foreground;
- }
- }
- }
- .data-grid--logs-explorer {
- @apply pb-12;
- .rdg {
- overflow-x: auto;
- min-width: 0;
- }
- .rdg-cell,
- .rdg-cell span {
- @apply !text-foreground-light !font-normal;
- border-left: none;
- border-right: none;
- overflow: visible;
- text-overflow: clip;
- }
- .rdg-cell {
- display: flex;
- align-items: center;
- }
- .rdg-cell:first-child {
- @apply pl-5;
- }
- .rdg-cell:last-child {
- @apply pr-5;
- }
- .rdg-row {
- &.rdg-row--focused {
- @apply border-r border-brand;
- border-right-width: 4px;
- }
- &.rdg-row--focused .rdg-cell,
- &.rdg-row--focused .rdg-cell span {
- @apply !text-foreground-light !font-semibold;
- }
- }
- }
- .syntax-highlight {
- counter-reset: line-numbering;
- font-family: Menlo, Monaco, monospace;
- color: hsl(var(--foreground-lighter));
- word-break: break-word;
- }
- .syntax-highlight .line::before {
- content: counter(line-numbering);
- counter-increment: line-numbering;
- padding-right: 0px;
- display: inline-block;
- color: hsl(var(--border-stronger));
- /* space after numbers */
- width: 2rem;
- text-align: left;
- }
- .logs-shimmering-loader {
- animation: shimmer 1.5s infinite linear;
- background: linear-gradient(
- to right,
- hsl(var(--background-default)) 0%,
- hsl(var(--brand-default)) 25%,
- hsl(var(--brand-300)) 35%,
- hsl(var(--background-default)) 45%,
- hsl(var(--background-surface-100)) 75%
- );
- background-size: 3000px 100%;
- }
- @keyframes logsShimmer {
- 0% {
- background-position: -1000px 0;
- }
- 50% {
- background-position: 1000px 0;
- }
- }
|