arc/platforms.md | 20 +-- crates/snowbound/assets/adwaita/window-close.svg | 3 + crates/snowbound/assets/adwaita/window-maximize.svg | 3 + crates/snowbound/assets/adwaita/window-minimize.svg | 3 + crates/snowbound/assets/adwaita/window-restore.svg | 3 + crates/snowbound/src/linux.rs | 235 +++++++++++++++++++++++--------- crates/snowbound/src/macos.rs | 2 +- crates/snowbound/src/main.rs | 5 +- crates/snowbound/src/web.rs | 2 +- crates/snowbound/src/windows.rs | 5 +- 10 files changed, 201 insertions(+), 80 deletions(-)