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

85 lines
1.5 KiB
SCSS

@use "../../../size" as size;
.tp__api-config-view {
&__body {
display: flex;
flex-flow: column;
}
&__section {
display: flex;
flex-flow: column;
width: 100%;
gap: var(--gap-default);
box-sizing: border-box;
overflow: auto; pointer-events: auto;
touch-action: pan-x pan-y;
-webkit-overflow-scrolling: touch;
&-title {
font-size: var(--font-size-xl);
color: var(--modest-text-color);
}
}
&__server {
display: flex;
flex-flow: column;
width: 100%;
gap: var(--gap-default);
padding: var(--padding-default) 0;
box-sizing: border-box;
}
&__proxy-server {
&__view {
.tp__icon-button {
display: none;
}
}
}
}
.tp__api-server-dialog {
display: flex;
flex-flow: column;
min-width: min(46rem, 92vw);
max-width: min(58rem, 96vw);
max-height: min(80vh, 48rem);
padding: var(--padding-default);
box-sizing: border-box;
h2 {
margin: 0 0 var(--padding-small) 0;
}
&__body {
display: flex;
flex-flow: column;
flex: 1 1 auto;
min-height: 0;
gap: var(--gap-default);
overflow: auto; pointer-events: auto;
touch-action: pan-x pan-y;
-webkit-overflow-scrolling: touch;
}
&__grid {
display: grid;
grid-template-columns: repeat(2, minmax(0, 1fr));
gap: var(--gap-default);
}
&__message {
grid-column: 1 / -1;
}
}
@media (max-width: 860px) {
.tp__api-server-dialog {
&__grid {
grid-template-columns: minmax(0, 1fr);
}
}
}