[mirotalksfu] - improve settings UI

هذا الالتزام موجود في:
Miroslav Pejic
2025-08-27 23:31:38 +02:00
الأصل 9680b1ec40
التزام b24b258eb9

عرض الملف

@@ -506,12 +506,16 @@ body {
box-shadow: var(--box-shadow); box-shadow: var(--box-shadow);
border: var(--border); border: var(--border);
border-radius: 10px; border-radius: 10px;
overflow-y: auto; overflow-y: auto; /* Single overflow handling */
overflow-x: hidden; overflow-x: hidden;
display: flex;
flex-direction: column;
} }
.mySettingsMain { .mySettingsMain {
display: flex; display: flex;
flex: 1;
min-height: 0;
} }
/* Medium screens */ /* Medium screens */
@@ -596,8 +600,8 @@ body {
.title { .title {
display: inline-flex; display: inline-flex;
justify-content: center; /* Vertical centering */ justify-content: center;
align-items: center; /* Horizontal centering */ align-items: center;
text-align: left; text-align: left;
color: white; color: white;
} }
@@ -612,8 +616,8 @@ body {
.inline-check-box { .inline-check-box {
margin-bottom: 20px; margin-bottom: 20px;
display: inline-flex; display: inline-flex;
justify-content: center; /* Vertical centering */ justify-content: center;
align-items: center; /* Horizontal centering */ align-items: center;
text-align: left; text-align: left;
color: white; color: white;
} }
@@ -733,7 +737,7 @@ body {
width: 100%; width: 100%;
border-collapse: collapse; border-collapse: collapse;
border: var(--border); border: var(--border);
table-layout: fixed; /* Ensures equal column width */ table-layout: fixed;
} }
.file-table th, .file-table th,
.file-table td { .file-table td {
@@ -892,6 +896,9 @@ body {
.tabActions { .tabActions {
position: relative; position: relative;
width: 65%; width: 65%;
overflow: hidden;
display: flex;
flex-direction: column;
} }
@media screen and (max-width: 830px) { @media screen and (max-width: 830px) {
@@ -905,6 +912,7 @@ body {
.tabActions { .tabActions {
width: 100%; width: 100%;
border-radius: 10px; border-radius: 10px;
overflow: visible;
} }
.tabButtonText { .tabButtonText {
display: none !important; display: none !important;
@@ -943,12 +951,12 @@ body {
display: none; display: none;
padding: 6px 12px; padding: 6px 12px;
width: 100%; width: 100%;
max-height: 585px; flex: 1;
min-height: 700px; max-height: none;
min-height: auto;
border-top: none; border-top: none;
background-color: var(--body-bg); background-color: var(--body-bg);
overflow-x: hidden; overflow: visible;
overflow-y: auto;
} }
.tabcontent button { .tabcontent button {