openvibers/openvibe.tools Commits
Status text prefers the readable text twin (audio, docs, image) (#87)
Changes
@@@ -199,7 +199,7 @@ a:hover { color: var(--accent-hover); }padding: 8px 14px;font-size: .85rem;}--.btn-ghost:hover { color: var(--error); }++.btn-ghost:hover { color: var(--error-text, var(--error)); }.btn-lg { font-size: 1.05rem; padding: 14px 32px; border-radius: var(--radius); }/* ---------- Options Panel ---------- */@@@ -379,7 +379,7 @@ a:hover { color: var(--accent-hover); }animation: fadeIn .35s ease;}.result-panel h2 {-- color: var(--success);++ color: var(--success-text, var(--success));margin-bottom: 16px;font-size: 1.3rem;}@@@ -172,7 +172,7 @@ body {white-space: nowrap;}.file-list li .remove-file {-- color: var(--danger);++ color: var(--danger-text, var(--danger));cursor: pointer;margin-left: 8px;padding: 2px 6px;@@@ -352,7 +352,7 @@ body {}.result-panel h2 {font-size: 24px;-- color: var(--success);++ color: var(--success-text, var(--success));margin-bottom: 16px;}.result-panel h2 i { margin-right: 8px; }@@@ -363,7 +363,7 @@ body {}.result-info strong { color: var(--text-primary); }.result-info .savings {-- color: var(--success);++ color: var(--success-text, var(--success));font-weight: 600;}.result-actions {@@@ -319,7 +319,7 @@ body {color: var(--text-muted);padding: 6px 12px;}--.btn-ghost:hover { color: var(--danger); }++.btn-ghost:hover { color: var(--danger-text, var(--danger)); }.btn-lg { padding: 14px 32px; font-size: 16px; }/* ── Processing Spinner ─────────────────────────────────────── */@@@ -348,7 +348,7 @@ body {margin-bottom: 24px;}.result-panel h2 {-- color: var(--success);++ color: var(--success-text, var(--success));margin-bottom: 20px;font-size: 24px;}@@@ -368,7 +368,7 @@ body {color: var(--text-secondary);}.result-info .savings {-- color: var(--success);++ color: var(--success-text, var(--success));font-weight: 600;}.result-actions {
@@ -199,7 +199,7 @@ a:hover { color: var(--accent-hover); }
@@ -199,7 +199,7 @@ a:hover { color: var(--accent-hover); }
padding: 8px 14px;
padding: 8px 14px;
font-size: .85rem;
font-size: .85rem;
}
}
-.btn-ghost:hover { color: var(--error); }
+.btn-ghost:hover { color: var(--error-text, var(--error)); }
.btn-lg { font-size: 1.05rem; padding: 14px 32px; border-radius: var(--radius); }
.btn-lg { font-size: 1.05rem; padding: 14px 32px; border-radius: var(--radius); }
/* ---------- Options Panel ---------- */
/* ---------- Options Panel ---------- */
@@ -379,7 +379,7 @@ a:hover { color: var(--accent-hover); }
@@ -379,7 +379,7 @@ a:hover { color: var(--accent-hover); }
animation: fadeIn .35s ease;
animation: fadeIn .35s ease;
}
}
.result-panel h2 {
.result-panel h2 {
- color: var(--success);
+ color: var(--success-text, var(--success));
margin-bottom: 16px;
margin-bottom: 16px;
font-size: 1.3rem;
font-size: 1.3rem;
}
}
@@ -172,7 +172,7 @@ body {
@@ -172,7 +172,7 @@ body {
white-space: nowrap;
white-space: nowrap;
}
}
.file-list li .remove-file {
.file-list li .remove-file {
- color: var(--danger);
+ color: var(--danger-text, var(--danger));
cursor: pointer;
cursor: pointer;
margin-left: 8px;
margin-left: 8px;
padding: 2px 6px;
padding: 2px 6px;
@@ -352,7 +352,7 @@ body {
@@ -352,7 +352,7 @@ body {
}
}
.result-panel h2 {
.result-panel h2 {
font-size: 24px;
font-size: 24px;
- color: var(--success);
+ color: var(--success-text, var(--success));
margin-bottom: 16px;
margin-bottom: 16px;
}
}
.result-panel h2 i { margin-right: 8px; }
.result-panel h2 i { margin-right: 8px; }
@@ -363,7 +363,7 @@ body {
@@ -363,7 +363,7 @@ body {
}
}
.result-info strong { color: var(--text-primary); }
.result-info strong { color: var(--text-primary); }
.result-info .savings {
.result-info .savings {
- color: var(--success);
+ color: var(--success-text, var(--success));
font-weight: 600;
font-weight: 600;
}
}
.result-actions {
.result-actions {
@@ -319,7 +319,7 @@ body {
@@ -319,7 +319,7 @@ body {
color: var(--text-muted);
color: var(--text-muted);
padding: 6px 12px;
padding: 6px 12px;
}
}
-.btn-ghost:hover { color: var(--danger); }
+.btn-ghost:hover { color: var(--danger-text, var(--danger)); }
.btn-lg { padding: 14px 32px; font-size: 16px; }
.btn-lg { padding: 14px 32px; font-size: 16px; }
/* ── Processing Spinner ─────────────────────────────────────── */
/* ── Processing Spinner ─────────────────────────────────────── */
@@ -348,7 +348,7 @@ body {
@@ -348,7 +348,7 @@ body {
margin-bottom: 24px;
margin-bottom: 24px;
}
}
.result-panel h2 {
.result-panel h2 {
- color: var(--success);
+ color: var(--success-text, var(--success));
margin-bottom: 20px;
margin-bottom: 20px;
font-size: 24px;
font-size: 24px;
}
}
@@ -368,7 +368,7 @@ body {
@@ -368,7 +368,7 @@ body {
color: var(--text-secondary);
color: var(--text-secondary);
}
}
.result-info .savings {
.result-info .savings {
- color: var(--success);
+ color: var(--success-text, var(--success));
font-weight: 600;
font-weight: 600;
}
}
.result-actions {
.result-actions {