Mi idea es recorrer el array con 2 for he ir recuperando las KEYS y los VALUES para generar el CSS automáticamente
Espero estar preguntando en el lugar correcto, gracias
Código:
$palette = { Red: { '800': #C62828 #FFFFFF, '900': #B71C1C #FFFFFF, 'A100': #FF8A80 #000000, 'A200': #FF5252 #FFFFFF, }, Pink: { '800': #AD1457 #FFFFFF, '900': #880E4F #FFFFFF, } for colors in keys($palette) /*Recupera los colores*/ valor1 keys(values($palette)[0]) /*Recupera el indice numerico del primer color manualmente*/ valor1 keys(values($palette)[colors]) /*Devuelve Error*/ valor2 values(values($palette)[colors])[0] /*error - devolveria el primer color*/ valor3 values(values($palette)[colors])[1] /*error - devolveria el segundo color*/
Código:
for colors, i in keys($palette) colores keys($palette) grados keys(values($palette)[0][0]) colores values(values($palette)[0]) bg keys(values($palette)[i]) /* La "i" provoca un error*/ bg keys(values($palette)[17]) /* Devuelve las KEYS */