#![allow(clippy::collapsible_if)]
mod color;
mod debug_overlay;
mod gradient;
mod kurbo_css;
mod layers;
mod render;
mod sizing;
mod text;
use anyrender::PaintScene;
use blitz_dom::{BaseDocument, util::Color};
use render::BlitzDomPainter;
pub fn paint_scene(
scene: &mut impl PaintScene,
dom: &BaseDocument,
scale: f64,
width: u32,
height: u32,
x_offset: u32,
y_offset: u32,
) {
let generator =
BlitzDomPainter::new(dom, scale, width, height, x_offset as f64, y_offset as f64);
generator.paint_scene(scene);
}
const SELECTION_COLOR: Color = Color::from_rgb8(180, 213, 255);