Artboards: each artboard can have a background color on the canvas

Squashed from #2403 onto main.
This commit is contained in:
bflatastic
2026-10-21 17:11:08 +07:00
parent 9acfd1ea8a
commit dda52d0b20
27 changed files with 527 additions and 35 deletions
+1 -1
View File
@@ -340,7 +340,7 @@ pub(super) fn single_artboard(doc: &Document, rect: Rect, name: &str) -> Documen
/// `d` with one artboard, `rect`.
pub(crate) fn with_single_artboard(mut d: Document, rect: Rect, name: &str) -> Document {
d.artboards = vec![Artboard { id: 1, name: name.into(), rect, show_center_mark: false, show_cross_hairs: false }];
d.artboards = vec![Artboard { id: 1, name: name.into(), rect, show_center_mark: false, show_cross_hairs: false, color: None }];
d
}