Files
2026-04-01 16:05:11 +02:00

80 lines
1.5 KiB
SCSS

.tp__mapper-script {
display: flex;
flex-flow: column;
overflow: auto; pointer-events: auto;
touch-action: pan-x pan-y;
-webkit-overflow-scrolling: touch;
.tp__mapper-script__code {
font-family: monospace;
background: var(--mapper-script-background-color);
color: var(--modest-text-color);
padding: var(--padding-default);
border-radius: var(--border-radius);
white-space: pre;
.identifier {
color: var(--code-identifier-color);
}
.var-access {
color: var(--code-var-access-color);
}
.field {
color: var(--code-field-color);
}
.property {
color: var(--code-property-color);
}
.literal {
color: var(--code-literal-color);
}
.num-literal {
color: var(--code-num-literal-color);
}
.built-in-function {
color: var(--code-built-in-function-color);
}
.reserved {
color: var(--code-reserved-color);
}
.any-match {
color: var(--code-any-match-color);
font-weight: bold;
}
.range {
color: var(--code-range-color);
font-weight: bold;
}
.null-literal {
color: var(--code-null-literal-color);
font-weight: bold;
}
}
.bracket {
font-weight: bold;
font-size: var(--font-size-md);
}
.bracket-1 { color: var(--code-bracket-1-color); }
.bracket-2 { color: var(--code-bracket-2-color); }
.bracket-3 { color: var(--code-bracket-3-color); }
}
.tp__mapper-script__inline {
.tp__mapper-script__code {
padding: 0;
margin-block: 0;
}
}