- Frontenderos
- Posts
- #5 El futuro de los Design Systems es semantico
#5 El futuro de los Design Systems es semantico
Sistemas de diseño
Si estas trabajando en un producto, quizás ya notaste que trabajar en Design Systems se esta volviendo la norma.
En este articulo de Figma se explica de forma sencilla los fundamentos y como trabajarlo.
NOTICIA
¿Qué hay de nuevo en DevTools?
¡Nueva versión de Chrome que trae entre otras características una nueva versión de Lighthouse y mejora en el depurador de estilos!
HERRAMIENTA
Radix UI
Con Radix UI puedes construir más rápido cualquier sitio o aplicación web que se te ocurra.
VACANTE
Senior Front-End Engineer
Únete al equipo de Turing para crear esquemas, maquetas y prototipos de diseños de sitios/aplicaciones y convertirlos en interfaces reales y utilizables. Se requieren 3+ años de experiencia como ingeniero de software
CHALLENGE
Tienes un control remoto con botones de "subir volumen", "bajar volumen", y "silencio". Cada vez que subes o bajas el volumen cambia en 10 unidades. El volumen inicial es 50. Si activas el "silencio", el volumen baja a 0. Escribe una función que, dada una serie de comandos, te diga cuál es el volumen final.
RESULTADO
function controlVolumen(comandos) {
let volumen = 50;
for (let comando of comandos) {
if (comando === "subir") volumen += 10;
else if (comando === "bajar") volumen -= 10;
else if (comando === "silencio") volumen = 0;
if (volumen > 100) volumen = 100;
if (volumen < 0) volumen = 0;
}
return volumen;
}