Module config

Module config 

Source
Expand description

Configuration management for GrimoireCSS.

Provides two configuration types:

  • ConfigFs - File system based configuration with JSON serialization
  • ConfigInMemory - In-memory configuration for testing and programmatic use

Use ConfigFs for standard projects and ConfigInMemory for testing or embedding.

Modules§

config_fs
This module provides the configuration management for GrimoireCSS.
config_in_memory

Structs§

ConfigFs
Represents the main configuration structure for GrimoireCSS.
ConfigFsCritical
Critical styles configuration to be inlined into specific HTML files.
ConfigFsCssCustomProperties
Represents custom CSS properties associated with specific elements.
ConfigFsProject
Represents a project in GrimoireCSS.
ConfigFsScrollJSON
Represents a scrolls which may contain external or combined CSS rules.
ConfigFsShared
Shared configuration for GrimoireCSS projects.
ConfigInMemory
Configuration for processing CSS in memory
ConfigInMemoryEntry
Project entry for in-memory CSS processing