From 9c19637fff715225f253aeb65b9b2c2b28dd3d38 Mon Sep 17 00:00:00 2001 From: Alexander Wang Date: Wed, 15 Jan 2025 16:30:17 -0700 Subject: [PATCH] migrate sketch --- d2js/js/examples/customizable.html | 47 +++++++++++++++++-------- d2js/js/src/worker.js | 9 +++++ d2js/js/test/unit/basic.test.js | 10 ++++++ d2renderers/d2sketch/setup.js | 4 +++ d2renderers/d2sketch/sketch.go | 56 ++++++++++++------------------ d2renderers/d2svg/d2svg.go | 55 +++++++++++++++-------------- 6 files changed, 107 insertions(+), 74 deletions(-) diff --git a/d2js/js/examples/customizable.html b/d2js/js/examples/customizable.html index aa6fac6cf..13b7a2138 100644 --- a/d2js/js/examples/customizable.html +++ b/d2js/js/examples/customizable.html @@ -24,7 +24,16 @@ border-radius: 4px; font-family: monospace; } - .layout-toggle { + .options-group { + display: flex; + flex-direction: column; + gap: 12px; + padding: 12px; + border: 1px solid #eee; + border-radius: 4px; + } + .layout-toggle, + .sketch-toggle { display: flex; gap: 16px; align-items: center; @@ -33,7 +42,8 @@ display: flex; gap: 12px; } - .radio-label { + .radio-label, + .checkbox-label { display: flex; gap: 4px; align-items: center; @@ -66,16 +76,24 @@
-
- Layout: -
- -