makeover-webview 0.30.1

The webview renderer for makeover-layout. Emits CSS, and is the one renderer that needs no palette: var() is the late binding, so resolution stays with the browser.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//! Nothing is built here. The file exists because `links` in Cargo.toml
//! requires it, and `links` is what makes two copies of this renderer in one
//! dependency graph a resolver error rather than a silent second copy.
//!
//! This crate decides class names. Two versions in one build means the
//! stylesheet a build script generates and the markup the runtime emits can
//! come off different vocabularies and still compile, which is what goingson
//! was doing until 2026-08-11: layout.css written by 0.25.1 and tables.css by
//! 0.26.0, from one build.rs run.
//!
//! The guard only bites between versions that both declare `links`, so it
//! stops future skew rather than skew against anything published before 0.28.0.

fn main() {
    println!("cargo::rerun-if-changed=build.rs");
}