From 6d905be1f8375898868fd0081e4f2923d6f104f2 Mon Sep 17 00:00:00 2001 From: Til Schmitter Date: Sat, 9 May 2026 11:53:38 +0200 Subject: [PATCH] show header faster on page load --- copyparty/web/browser.css | 2 ++ copyparty/web/browser.html | 18 ++++++++++++-- copyparty/web/browser.js | 50 +++++++++++++++++++++++--------------- 3 files changed, 49 insertions(+), 21 deletions(-) diff --git a/copyparty/web/browser.css b/copyparty/web/browser.css index a20c53b4..b30f8384 100644 --- a/copyparty/web/browser.css +++ b/copyparty/web/browser.css @@ -1603,6 +1603,7 @@ html:not(.e):not(.d) #up_quick .btn.on { border-radius: 5px; border: var(--transparent) solid 1px; + color: #07c; color: var(--a); font-size: 1.5em; padding: .15em .4em; @@ -1855,6 +1856,7 @@ input.ssconf_v { #wfp{ margin: 0 .3em 0 0; white-space: nowrap; + display: flex; } #wfp a { display: inline-block; diff --git a/copyparty/web/browser.html b/copyparty/web/browser.html index d967b735..1b55c506 100644 --- a/copyparty/web/browser.html +++ b/copyparty/web/browser.html @@ -54,7 +54,11 @@
-

+

+ ⬆️ + ⬅️ + ➡️ +

{%- for n in vpnodes %} {{ n[1] }} @@ -62,7 +66,17 @@

-
+
+ 🔎 + 🧯 + 🚀 + 🎈 +

+

📂
+ 📟 + ⚙️ + 👤 +
+
diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js index 03fbde1d..d0507f21 100644 --- a/copyparty/web/browser.js +++ b/copyparty/web/browser.js @@ -819,20 +819,32 @@ if (!Ls[lang]) modal.load(); -// toolbar -ebi('ops').innerHTML = ( - //(IE ? '' + L.ot_noie + '' : '') + - '' + (fun_tgl ? '🔎' : 'srch') + '' + - (have_del ? '' + (fun_tgl ? '🧯' : 'undo') + '' : '') + - '' + (fun_tgl ? '🚀' : 'upload') + '' + - '' + (fun_tgl ? '🎈' : 'bup') + '' + - '

+

📂
' + - //'

+

📝
' + - '' + (fun_tgl ? '📟' : 'msg') + '' + - '' + (fun_tgl ? '⚙️' : 'conf') + '' + - '' + (fun_tgl ? '👤' : 'acc') + '' + - '
' -); +var opa = QSA('#ops>a, #wfp>a') +for(var i = 0; i '; var svg_up = svg_box + ''; - ebi('wfp').innerHTML = ( - '' + svg_left + '' + - '' + svg_right + '' + - '' + svg_up + ''); + ebi('gop').innerHTML = svg_left; + ebi('gon').innerHTML = svg_right; + ebi('gou').innerHTML = svg_up; + ebi('gop').onclick = function () { tree_neigh(-1); } ebi('gon').onclick = function () { tree_neigh(1); } ebi('gou').onclick = function () { tree_up(true); } @@ -8800,7 +8812,7 @@ var wfp_debounce = (function () { r.n = 1; clearTimeout(r.t); r.t = setTimeout(r.reset, 300); - ebi('wfp').style.opacity = 0.1; + //ebi('wfp').style.opacity = 0.1; } }; r.show = function () {