mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-30 21:26:48 -06:00
- designcraft-color: ICC profiles (built-in RGB working spaces, user .icc files) go through craft-cms from storytold/craft-libs. The default CMYK working space is craft-cms's Coated FOGRA39; CMYK swatches show relative colorimetric with the settings' black point compensation. Generic CMYK and Device CMYK stay selectable. A CMYK profile name resolves through Builtin::stand_in_for; a name with no stand-in is an UnknownProfile error. ColorSettings::with_known_profiles replaces unavailable saved names with the defaults; the UI uses it when it restores saved settings at startup. Lab, gamut error and proofing of ICC CMYK spaces use craft-cms transforms. The Generic CMYK output profile is encoded by craft-cms. - designcraft-pdf: the PDF/X output intent is the working CMYK space's profile: the FOGRA39 built-in with identifier FOGRA39, user profiles as loaded, Generic CMYK otherwise. - moxcms is no longer a direct dependency of designcraft-color.
20 lines
398 B
TOML
20 lines
398 B
TOML
[package]
|
|
name = "designcraft-color"
|
|
version.workspace = true
|
|
edition.workspace = true
|
|
license.workspace = true
|
|
description = "DesignCraft color"
|
|
|
|
[lints]
|
|
workspace = true
|
|
|
|
[dependencies]
|
|
kurbo = { workspace = true }
|
|
serde = { workspace = true }
|
|
thiserror = { workspace = true }
|
|
craft-cms = { workspace = true }
|
|
|
|
[dev-dependencies]
|
|
proptest = { workspace = true }
|
|
serde_json = { workspace = true }
|