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 |
|---|---|
all | Incluye todas las variantes detectadas. Paleta grande pero fiel. |
essential (recomendado) | Solo las variantes que aparecen en tus templates. |
omit | Descarta 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--NNagrupadas 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·omitfluid_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.