64 lines
4.9 KiB
CSS
64 lines
4.9 KiB
CSS
#settingsModalLabel .icon-placeholder::before, #settingsModal .settings-group-title .icon-placeholder::before, #settingsModal .nav-link .icon-placeholder::before { content: ""; margin-right: 0.5rem; font-family: sans-serif; font-size: 0.9em; opacity: 0.8; display: inline-block; width: 1.2em; text-align: center; }
|
|
#settingsModalLabel .icon-placeholder::before { content: "\2699"; }
|
|
#generalUISettingsTab .icon-placeholder::before { content: "\1F3A8"; }
|
|
#shakaPlayerSettingsTab .icon-placeholder::before { content: "\1F3A5"; }
|
|
#shakaNetworkSettingsTab .icon-placeholder::before { content: "\1F4E1"; }
|
|
#epgSettingsTab .icon-placeholder::before { content: "\1F4C5"; }
|
|
#xcodecSettingsTab .icon-placeholder::before { content: "⚙️"; font-style: normal; }
|
|
#barTvSettingsTab .icon-placeholder::before { content: "🍺"; font-style: normal; }
|
|
#orangeTvSettingsTab .icon-placeholder::before { content: "🍊"; font-style: normal; }
|
|
#globalNetworkSettingsTab .icon-placeholder::before { content: "\1F310"; }
|
|
#daznSettingsTab .icon-placeholder::before { content: "📺"; }
|
|
#movistarSettingsTab .icon-placeholder::before { content: "Ⓜ️"; font-style: normal;}
|
|
#appDataManagementTab .icon-placeholder::before { content: "\1F4BE"; }
|
|
#sendM3uToServerTab .icon-placeholder::before { content: "📡"; }
|
|
#settingsModal .form-check-input { background-color: var(--bg-element); border-color: var(--border-color-strong); }
|
|
#settingsModal .form-check-input:checked { background-color: var(--accent-primary); border-color: var(--accent-secondary); }
|
|
#settingsModal .form-check-input:focus { box-shadow: 0 0 0 0.25rem var(--accent-primary-transparent); }
|
|
#settingsModal .form-check-label { margin-left: 0.5em; font-size: 0.9rem; }
|
|
.form-switch .form-check-input { width: 2.2em; height: 1.2em; margin-top: 0.2em; }
|
|
#settingsModal .form-range { height: 1.3rem; padding: 0; }
|
|
#settingsModal .form-range:focus { box-shadow: none; }
|
|
#settingsModal .form-range::-webkit-slider-thumb { width: 1.3rem; height: 1.3rem; margin-top: -0.4rem; background-color: var(--accent-primary); border-radius: 50%; border: none; transition: background-color 0.15s ease-in-out; }
|
|
#settingsModal .form-range::-webkit-slider-thumb:hover { background-color: var(--accent-hover); }
|
|
#settingsModal .form-range::-moz-range-thumb { width: 1.3rem; height: 1.3rem; background-color: var(--accent-primary); border-radius: 50%; border: none; transition: background-color 0.15s ease-in-out; }
|
|
#settingsModal .form-range::-moz-range-thumb:hover { background-color: var(--accent-hover); }
|
|
#settingsModal .settings-group-title { font-family: var(--font-heading); color: var(--accent-primary); border-bottom: 1px solid var(--border-color); padding-bottom: 0.5rem; margin-bottom: 1rem; margin-top: 1.5rem; }
|
|
#settingsModal .tab-pane > .settings-group-title:first-of-type { margin-top: 0; }
|
|
#settingsModal .modal-dialog { max-width: 1100px; }
|
|
#settingsModal .nav-pills .nav-link { color: var(--text-secondary); border-radius: var(--radius-md); margin-bottom: 0.25rem; text-align: left; padding: 0.6rem 1rem; }
|
|
#settingsModal .nav-pills .nav-link:hover { background-color: var(--bg-element-hover); color: var(--text-primary); }
|
|
#settingsModal .nav-pills .nav-link.active { background-color: var(--accent-primary); color: white; font-weight: 600; }
|
|
#settingsModal .tab-content { padding-left: 1.5rem; border-left: 1px solid var(--border-color); height: 100%; }
|
|
#movistarLongTokensTableBodySettings td, #movistarLongTokensTableBodySettings th {
|
|
padding: 0.4rem 0.5rem;
|
|
font-size: 0.75rem !important;
|
|
white-space: nowrap;
|
|
overflow: hidden;
|
|
text-overflow: ellipsis;
|
|
}
|
|
#movistarLongTokensTableBodySettings td:first-child, #movistarLongTokensTableBodySettings th:first-child { max-width: 120px; }
|
|
#movistarLongTokensTableBodySettings td:nth-child(2), #movistarLongTokensTableBodySettings th:nth-child(2) { max-width: 100px; }
|
|
#movistarLongTokensTableBodySettings td:nth-child(3), #movistarLongTokensTableBodySettings th:nth-child(3) { max-width: 80px; }
|
|
#movistarLongTokensTableBodySettings td:nth-child(4), #movistarLongTokensTableBodySettings th:nth-child(4) { max-width: 130px; }
|
|
#movistarLongTokensTableBodySettings td:nth-child(5), #movistarLongTokensTableBodySettings th:nth-child(5) { max-width: 100px; text-align: center;}
|
|
#movistarLongTokensTableBodySettings td:last-child, #movistarLongTokensTableBodySettings th:last-child { width: 90px; text-align: center;}
|
|
#movistarDevicesListForSettings .list-group-item {
|
|
padding: 0.5rem 0.75rem;
|
|
font-size: 0.8rem !important;
|
|
}
|
|
#movistarDevicesListForSettings .form-check-label { font-size: inherit !important; }
|
|
#orangeTvGroupSelectionContainer .form-check {
|
|
min-width: 150px;
|
|
flex-basis: auto;
|
|
}
|
|
#generatedPhpCode {
|
|
font-family: var(--font-monospace);
|
|
background-color: var(--bg-primary);
|
|
color: #cdd3de;
|
|
border-color: var(--border-color-strong);
|
|
font-size: 0.8rem;
|
|
white-space: pre;
|
|
word-wrap: normal;
|
|
overflow-x: auto;
|
|
} |