mirror of
https://github.com/storytold/designcraft.git
synced 2026-10-26 11:16:50 -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.