diff --git a/webui/src/components/BrowseColumn.svelte b/webui/src/components/BrowseColumn.svelte index 05267f7..52be922 100644 --- a/webui/src/components/BrowseColumn.svelte +++ b/webui/src/components/BrowseColumn.svelte @@ -24,44 +24,68 @@ function visit() { window.open(normUrl(`/browse/${address}`), "_blank"); } + + let width = 460; + function drag(ev: MouseEvent) { + const startWidth = width; + const startX = ev.screenX; + + function onMouseMove(ev: MouseEvent) { + width = startWidth + (ev.screenX - startX); + width = width < 300 ? 300 : width; + } + function onMouseUp(_: MouseEvent) { + window.removeEventListener("mousemove", onMouseMove); + window.removeEventListener("mouseup", onMouseUp); + } + window.addEventListener("mousemove", onMouseMove); + window.addEventListener("mouseup", onMouseUp); + } -
-
- (editable = !editable)} - active={editable} +
+
+
+ (editable = !editable)} + active={editable} + /> + { + detail = !detail; + detailChanged = true; + }} + active={detail} + /> + visit()} disabled={only} /> + dispatch("close")} + disabled={only} + /> +
+ - { - detail = !detail; - detailChanged = true; - }} - active={detail} - /> - visit()} disabled={only} /> - dispatch("close")} - disabled={only} - /> -
- +
+