Update CSS - GN
CI / Build & Test (push) Successful in 3m2s

This commit is contained in:
Raven Scott
2026-03-03 04:26:27 -05:00
parent 14683aa407
commit e2518f8c38
2 changed files with 23 additions and 14 deletions
+21 -12
View File
@@ -59,7 +59,10 @@
[data-theme="light"] input[type="checkbox"].svc-row-cb:checked::after, [data-theme="light"] input[type="checkbox"].svc-row-cb:checked::after,
[data-theme="light"] input[type="checkbox"]#vhostSelectAll:checked::after, [data-theme="light"] input[type="checkbox"]#vhostSelectAll:checked::after,
[data-theme="light"] input[type="checkbox"]#serverSelectAll:checked::after, [data-theme="light"] input[type="checkbox"]#serverSelectAll:checked::after,
[data-theme="light"] input[type="checkbox"]#svcSelectAll:checked::after { [data-theme="light"] input[type="checkbox"]#svcSelectAll:checked::after,
[data-theme="light"] input[type="checkbox"]#addVhostUseTls:checked::after,
[data-theme="light"] input[type="checkbox"]#startServerSecure:checked::after,
[data-theme="light"] input[type="checkbox"]#sshConnAutoReconnect:checked::after {
border-color: #ffffff; border-color: #ffffff;
} }
@@ -703,21 +706,18 @@
cursor: pointer; cursor: pointer;
user-select: none; user-select: none;
} }
.checkbox-row input[type="checkbox"] {
width: 15px;
height: 15px;
accent-color: var(--cyan);
cursor: pointer;
}
.checkbox-row label { font-size: 13px; color: var(--text2); cursor: pointer; } .checkbox-row label { font-size: 13px; color: var(--text2); cursor: pointer; }
/* ── Table row checkboxes (bulk selection) ──────── */ /* ── Table row checkboxes (bulk selection) and form checkboxes (same style) ──────── */
input[type="checkbox"].vhost-row-cb, input[type="checkbox"].vhost-row-cb,
input[type="checkbox"].server-row-cb, input[type="checkbox"].server-row-cb,
input[type="checkbox"].svc-row-cb, input[type="checkbox"].svc-row-cb,
input[type="checkbox"]#vhostSelectAll, input[type="checkbox"]#vhostSelectAll,
input[type="checkbox"]#serverSelectAll, input[type="checkbox"]#serverSelectAll,
input[type="checkbox"]#svcSelectAll { input[type="checkbox"]#svcSelectAll,
input[type="checkbox"]#addVhostUseTls,
input[type="checkbox"]#startServerSecure,
input[type="checkbox"]#sshConnAutoReconnect {
appearance: none; appearance: none;
-webkit-appearance: none; -webkit-appearance: none;
width: 15px; width: 15px;
@@ -736,7 +736,10 @@
input[type="checkbox"].svc-row-cb:hover, input[type="checkbox"].svc-row-cb:hover,
input[type="checkbox"]#vhostSelectAll:hover, input[type="checkbox"]#vhostSelectAll:hover,
input[type="checkbox"]#serverSelectAll:hover, input[type="checkbox"]#serverSelectAll:hover,
input[type="checkbox"]#svcSelectAll:hover { input[type="checkbox"]#svcSelectAll:hover,
input[type="checkbox"]#addVhostUseTls:hover,
input[type="checkbox"]#startServerSecure:hover,
input[type="checkbox"]#sshConnAutoReconnect:hover {
border-color: var(--cyan); border-color: var(--cyan);
} }
input[type="checkbox"].vhost-row-cb:checked, input[type="checkbox"].vhost-row-cb:checked,
@@ -744,7 +747,10 @@
input[type="checkbox"].svc-row-cb:checked, input[type="checkbox"].svc-row-cb:checked,
input[type="checkbox"]#vhostSelectAll:checked, input[type="checkbox"]#vhostSelectAll:checked,
input[type="checkbox"]#serverSelectAll:checked, input[type="checkbox"]#serverSelectAll:checked,
input[type="checkbox"]#svcSelectAll:checked { input[type="checkbox"]#svcSelectAll:checked,
input[type="checkbox"]#addVhostUseTls:checked,
input[type="checkbox"]#startServerSecure:checked,
input[type="checkbox"]#sshConnAutoReconnect:checked {
background: var(--cyan); background: var(--cyan);
border-color: var(--cyan); border-color: var(--cyan);
} }
@@ -753,7 +759,10 @@
input[type="checkbox"].svc-row-cb:checked::after, input[type="checkbox"].svc-row-cb:checked::after,
input[type="checkbox"]#vhostSelectAll:checked::after, input[type="checkbox"]#vhostSelectAll:checked::after,
input[type="checkbox"]#serverSelectAll:checked::after, input[type="checkbox"]#serverSelectAll:checked::after,
input[type="checkbox"]#svcSelectAll:checked::after { input[type="checkbox"]#svcSelectAll:checked::after,
input[type="checkbox"]#addVhostUseTls:checked::after,
input[type="checkbox"]#startServerSecure:checked::after,
input[type="checkbox"]#sshConnAutoReconnect:checked::after {
content: ''; content: '';
position: absolute; position: absolute;
left: 3px; left: 3px;
+2 -2
View File
@@ -821,9 +821,9 @@
<input type="text" id="addVhostHsUrl" class="input mono" placeholder="hs://s000..." autocomplete="off" spellcheck="false"> <input type="text" id="addVhostHsUrl" class="input mono" placeholder="hs://s000..." autocomplete="off" spellcheck="false">
</div> </div>
<div class="form-group"> <div class="form-group">
<label class="form-checkbox"> <label class="checkbox-row">
<input type="checkbox" id="addVhostUseTls" autocomplete="off"> <input type="checkbox" id="addVhostUseTls" autocomplete="off">
<span>Use TLS (secure connection)</span> <label for="addVhostUseTls">Use TLS (secure connection)</label>
</label> </label>
<div style="font-size:11px;color:var(--text4);margin-top:4px;">Enable if the service behind the tunnel uses HTTPS (port 443).</div> <div style="font-size:11px;color:var(--text4);margin-top:4px;">Enable if the service behind the tunnel uses HTTPS (port 443).</div>
</div> </div>