Vector F · Core Framework → Bricks

Core Framework (CF) es otro addon sobre Bricks con su propia capa de diseño. Su particularidad son las variantes de transparencia (ej. primary--40 para la versión al 40 % de primary). Este vector extrae el sistema CF y lo lleva a Bricks.


Origen y destino

  • Origen: Bricks + Core Framework (o huella detectada por heurística).
  • Destino: paleta, variables y clases globales de Bricks.

Prerequisitos

  • Bricks Builder 1.9+ activo
  • Core Framework detectado (o heurística: presencia de variantes base--NN)
  • Licencia BricksShift activa

Variantes de transparencia

CF genera muchas variantes automáticamente: primary--10, primary--20, primary--40, primary--60, primary--80. Si tu proyecto las usa todas, puedes acabar con 50+ colores solo para las variantes. Elige cómo tratarlas:

Estrategia (transparency_variants)Qué hace
allIncluye todas las variantes detectadas. Paleta grande pero fiel.
essential (recomendado)Solo las variantes que aparecen en tus templates.
omitDescarta todas las variantes. Mantiene solo el color base.

Valores fluidos

CF también genera valores con clamp(). Aplican las mismas tres estrategias que en el Vector E (dual, preserve, static). Por defecto, dual. Ver estrategias →


Qué extrae

ParserBricksCF es decorator sobre ParserBricks. Añade:

  • Detección de variantes base--NN agrupadas por color base.
  • Marcado del formato de color original (HSL, OKLCH) para preservarlo al convertir.
  • Extracción de la capa CF en wp_options (core_framework_* o similares).

Opciones

  • transparency_variants: all · essential · omit
  • fluid_strategy: dual · preserve · static

Limitaciones

  • Vector reciente (v1.1.0), sin QA real en producción.
  • Algunas extensiones personales del usuario sobre CF pueden requerir ajuste manual tras la conversión.

Ver Vector E (Advanced Themer) → · Ver Vector G (CF File) →