crates/notebook/examples/scratch_bgsync.rs | 42 ++++++ crates/snowbound/assets/icons/custom-color.svg | 11 ++ crates/snowbound/src/aqua.rs | 2 +- crates/snowbound/src/art.rs | 1 + crates/snowbound/src/background.rs | 158 +++++++++++++++++------ crates/snowbound/src/commands.rs | 5 +- crates/snowbound/src/macos.rs | 5 +- crates/snowbound/src/main.rs | 63 ++++----- crates/snowbound/src/sync.rs | 49 ++----- crates/snowbound/src/templates.rs | 55 +++++++- crates/ui/src/layout.rs | 13 +- crates/ui/src/lib.rs | 3 + crates/ui/src/popup.rs | 221 ++++++++++++++++++++++++++++++++ crates/ui/src/tests.rs | 29 ++++- 14 files changed, 541 insertions(+), 116 deletions(-)