diff --git a/copyparty/web/browser.css b/copyparty/web/browser.css
index c0f40fb2..090e4eed 100644
--- a/copyparty/web/browser.css
+++ b/copyparty/web/browser.css
@@ -1725,6 +1725,16 @@ input.ssconf_v {
width: 100%;
display: block;
}
+
+#wfp{
+ margin: 0 .3em 0 0;
+}
+#wfp a {
+ display: inline-block;
+ width: 1.3em;
+ height: 1.3em;
+}
+
#files td div span {
color: var(--fg-max);
padding: 0 .4em;
@@ -4486,10 +4496,6 @@ html.e #detree {
z-index: 99;
}
-#wfp{
- margin: 0 .3em 0 -.3em;
-}
-
#spaceFree, #rtt_latency {
color: var(--fg);
text-align: left;
diff --git a/copyparty/web/browser.js b/copyparty/web/browser.js
index 386bb8f7..408e9326 100644
--- a/copyparty/web/browser.js
+++ b/copyparty/web/browser.js
@@ -3930,8 +3930,15 @@ function eval_hash() {
})(a);
// folder nav
- ebi('wfp').appendChild(mknod('span', null,
- '⬅️➡️⬆️'));
+ // from https://www.svgrepo.com/collection/iconcino-interface-icons/
+ var svg_left = svg_box + '';
+ var svg_right = svg_box + '';
+ var svg_up = svg_box + '';
+
+ ebi('wfp').innerHTML = (
+ '' + svg_left + '' +
+ '' + svg_right + '' +
+ '' + svg_up + '');
ebi('gop').onclick = function () { tree_neigh(-1); }
ebi('gon').onclick = function () { tree_neigh(1); }
ebi('gou').onclick = function () { tree_up(true); }