
Hola :) En este repositorio encontrarás toda la documentación que utilizamos en los cursos de CSS Grid y Diseño Web con CSS Grid y Flexbox. Adicional, también encontrarás algunos apuntes de las clases y los slides para que puedas estudiar con mucho más detalle (pero, son sólo para ti 🤫).
Para comenzar, solo queremos recordarte que este contenido es exclusivo de Platzi 🎉
- Curso de CSS Grid
- Curso de Diseño Web con CSS Grid y Flexbox
Curso de CSS Grid 💚
- Tips para que lleves tus conocimientos de CSS a otro nivel + Quices
- ¿Cómo fue pensado CSS cuando se creó?
- Limitaciones de CSS y el problema de los elementos flotantes
- Herramientas que nos han facilitado el camino
- ¿CSS Grid es una idea nueva? La evolución de la especificación
- ¿Qué significa Grid para CSS?
- Técnicas de alineamiento antes de CSS Grid (Parte 1)
- Técnicas de alineamiento antes de CSS Grid (Parte 2)
- Pros y contras de las técnicas de alineamiento antes de CSS Grid
- Modos de escritura y ejes de alineamiento + Reto
- Propiedades físicas y lógicas en CSS + Quíz
- Técnicas de alineamiento con Flexbox
- Dibujemos con CSS + Reto
- Grid y las relaciones padre e hijos inmediatos + Quíz
- Lines, tracks, cell, area, gutters, grid axis, grid row, grid column + Reto
- ¡Iniciemos nuestro proyecto! Fase de creatividad e identificación de elementos
- Creando nuestro contenedor: ¿display: grid o display: inline-grid?
- Creando filas, columnas y espaciado + Reto
- Alineamiento + Quíz
- Generación automática de tracks + Quíz
- Funciones: repeat(), minmax() y fit-content() + Quíz
- ¡Manos al código! Fase de construcción de la grid principal de nuestro proyecto
- Ubicación + Reto
- Alineamiento + Quíz
- ¡Manos al código! Fase de ubicación y alineamiento (Parte 1))
- ¡Manos al código! Fase de ubicación y alineamiento (Parte 2)
- Diseño responsivo sin media queries + Reto
- ¿Vendrá algo más para esta especificación?
Apuntes de estudiantes 😍
1. Tips para que lleves tus conocimientos de CSS a otro nivel + Quices
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Guía para aprender CSS](https://www.smashingmagazine.com/2019/01/how-to-learn-css/)
* [Quíces de JS y CSS para que repases conceptos](https://gist.github.com/teffcode)
* [Qué es Platzi Master](https://platzi.com/blog/que-es-platzi-master/)
**Cursos Recomendados:**
* [Curso de Frontend Developer](https://platzi.com/clases/frontend-developer/)
* [Curso Definitivo de HTML y CSS](https://platzi.com/clases/html-css/)
**Apuntes de la clase:**
2. ¿Cómo fue pensado CSS cuando se creó?
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Apuntes de la clase:**
3. Limitaciones de CSS y el problema de los elementos flotantes
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [The Noodle incident](https://www.thenoodleincident.com/tutorials/box_lesson/boxes.html)
* [Columnas Falsas](https://alistapart.com/article/fauxcolumns/)
* [Propuesta de Responsive Design](https://alistapart.com/article/responsive-web-design/)
* [Código de las cards flotantes](https://github.com/abookapart/new-css-layout-code/blob/master/chapter1/float3.html)
**Apuntes de la clase:**
4. Herramientas que nos han facilitado el camino
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Apuntes de la clase:**
5. ¿CSS Grid es una idea nueva? La evolución de la especificación
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [A brief history of CSS until 2016](https://www.w3.org/Style/CSS20/history.html)
* [CSS Advanced Layout Module (2007)](https://www.w3.org/TR/2007/WD-css3-layout-20070809/)
* [Giving Content Priority with CSS3 Grid Layout (By Rachel Andrew in 2012)](https://24ways.org/2012/css3-grid-layout/)
* [Establishing Web Standards](https://medium.com/net-magazine/establishing-web-standards-12f7f4308982)
**Apuntes de la clase:**
6. ¿Qué significa Grid para CSS?
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [The Story of CSS Grid, from Its Creators](t.ly/lph3)
7. Técnicas de alineamiento antes de CSS Grid (Parte 1)
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Documentación:**
* [Alinear elementos de bloque en CSS3 (2016)](https://www.wextensible.com/temas/css3-alinear/block.html)
**Código:**
* [Alignment techniques · margin · initial](https://codepen.io/teffcode_/pen/YzGNOgQ)
* [Alignment techniques · margin · final](https://codepen.io/teffcode_/pen/oNzBPVB)
* [Alignment techniques · line-height · initial](https://codepen.io/teffcode_/pen/JjREaVK?editors=1100)
* [Alignment techniques · line-height · final](https://codepen.io/teffcode_/pen/ExgZeJV?editors=1100)
**Apuntes de la clase:**
8. Técnicas de alineamiento antes de CSS Grid (Parte 2)
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Documentación:**
* [Alinear elementos de bloque en CSS3 (2016)](https://www.wextensible.com/temas/css3-alinear/block.html)
* [A Complete Guide to the Table Element](https://css-tricks.com/complete-guide-table-element/)
**Código:**
* [Alignment techniques · table-cell · initial](https://codepen.io/teffcode_/pen/MWjJqdM?editors=1100)
* [Alignment techniques · table-cell · final](https://codepen.io/teffcode_/pen/oNzBPRB)
* [Alignment techniques · positions · initial](https://codepen.io/teffcode_/pen/bGwgxXm)
* [Alignment techniques · positions · final](https://codepen.io/teffcode_/pen/gOwgdVe?editors=1100)
**Apuntes de la clase:**
9. Pros y contras de las técnicas de alineamiento antes de CSS Grid
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Alinear elementos de bloque en CSS3 (2016)](https://www.wextensible.com/temas/css3-alinear/block.html)
10. Modos de escritura y ejes de alineamiento + Reto
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [CSS Writing Modes (By Jen Simmons in 2016)](https://24ways.org/2016/css-writing-modes/)
**Reto:**
* [Modos de escritura](https://codepen.io/teffcode_/pen/YzGZGNw?editors=1100)
**Documentación en español para el reto:**
* [Propiedad direction](https://developer.mozilla.org/es/docs/Web/CSS/direction)
* [Propiedad writing-mode](https://developer.mozilla.org/es/docs/Web/CSS/writing-mode)
> Recuerda mostrarnos en los comentarios cualquier cosita que hagas :D Así, todos podemos aprender de todos !
11. Propiedades físicas y lógicas en CSS + Quíz
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [CSS Logical Properties (by Estefany Aguilar in 2019)](https://ultimatecourses.com/blog/css-logical-properties)
* [Quíz de la clase](https://gist.github.com/teffcode/a693b0ffc907c7b0745d0f9d7d711cfd)
12. Técnicas de alineamiento con Flexbox
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Documentación:**
[A Complete Guide to Flexbox](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)
**Código:**
* [Alignment techniques · Flexbox · inital](https://codepen.io/teffcode_/pen/mdrRzJX?editors=1100)
* [Alignment techniques · Flexbox · final](https://codepen.io/teffcode_/pen/dypNgoR)
**Apuntes de la clase:**
13. Dibujemos con CSS + Reto
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Inspiración:**
* [A single div](https://a.singlediv.com/)
* [No tengas miedo a dibujar con CSS](https://dev.to/raulmar/no-tengas-miedo-a-dibujar-con-css-1ck)
* [dotCSS 2016 - Wenting Zhang - Make CSS your secret super drawing tool](https://www.youtube.com/watch?v=Y0_FMCji3iE&ab_channel=dotconferences)
**Código:**
* [Ilustración utilizada](https://gigantic.store/gigantic-flat-design-illustration-bundle-2/)
* [Dibujemos con CSS · final](https://codepen.io/teffcode_/pen/YzGNJyE)
**Reto:**
* [Dibujarte CSS · Sitio Web](https://dibujartecss.musarte.dev/)
* [Dibujarte CSS · Repo para que puedas hacer PR con tu dibujito](https://github.com/musartedev/dibujarte-css)
> No se te olvide compartir en los comentarios tu dibujo !!!
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [A simple visual cheatsheet for CSS Grid Layout](https://grid.malven.co/)
* [Solución del quíz](https://codepen.io/teffcode_/pen/BaLWLOJ?editors=1000)
15. Lines, tracks, cell, area, gutters, grid axis, grid row, grid column + Reto
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
16. ¡Iniciemos nuestro proyecto! Fase de creatividad e identificación de elementos
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Inspiración:**
* [Deconstruction Poster Design Collection](https://www.zekagraphic.com/portfolio/deconstruction/)
* [3 ways to experiment with latest UI trend—asymmetrical grids & layouts](https://dribbble.com/stories/2020/02/05/asymmetrical-layouts-ui-design?utm_campaign=2020-02-18&utm_medium=email&utm_source=courtside-20200218)
* [Cure unique nail wax boutique](https://www.awwwards.com/sites/cure-unique-nail-wax-boutique)
**Imágenes Gratis:**
* [Pexels](https://www.pexels.com/)
* [Pixabay](https://pixabay.com/es/)
* [Freepik](https://www.freepik.es/fotos-populares)
**Fuentes:**
* [Google Fonts](https://fonts.google.com/)
**Colores:**
* [Color Hunt](https://colorhunt.co/)
* [My Color Space](https://mycolor.space/gradient?ori=to+top&hex=%23051937&hex2=%23A8EB12&sub=1)
* [HTML Color Codes](https://htmlcolorcodes.com/color-names/)
17. Creando nuestro contenedor: ¿display: grid o display: inline-grid?
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Digging Into The Display Property: The Two Values Of Display](https://www.smashingmagazine.com/2019/04/display-two-value/)
18. Creando filas, columnas y espaciado + Reto
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Código:**
* [Creación de filas y columnas](https://codepen.io/teffcode_/pen/mdrJqGg)
19. Alineamiento + Quíz
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Documentación:**
* [CSS Grid: Justification and Alignment](https://www.digitalocean.com/community/tutorials/css-align-justify)
**Código:**
* [Alineamiento](https://codepen.io/teffcode_/pen/RwGaZoe)
20. Generación automática de tracks + Quíz
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [The Difference Between Explicit and Implicit Grids](https://css-tricks.com/difference-explicit-implicit-grids/)
**Fuente de los diseños mostrados en la clase:**
* [Una nueva imagen para la Ópera de Saint Etienne](https://brandemia.org/una-nueva-imagen-para-la-opera-de-saint-etienne)
* [Sceumorphic UI](https://dribbble.com/shots/10856261-Sceumorphic-UI)
21. Funciones: repeat(), minmax() y fit-content() + Quíz
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Documentación:**
* [Auto-Sizing Columns in CSS Grid: `auto-fill` vs `auto-fit`](https://css-tricks.com/auto-sizing-columns-css-grid-auto-fill-vs-auto-fit/)
* [A Deep Dive Into CSS Grid minmax()](https://ishadeed.com/article/css-grid-minmax/)
**Código:**
* [minmax()](https://codepen.io/teffcode_/pen/dypMVQo?editors=1100)
22. ¡Manos al código! Fase de construcción de la grid principal de nuestro proyecto
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Código](https://codepen.io/teffcode_/pen/BaLWgEj?editors=1100)
**Apuntes de la clase:**
23. Ubicación + Reto
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Fuente del diseño mostrado en la clase:**
* [Photo social app, continuation of previous style](https://dribbble.com/shots/7050067-Photo-social-app-continuation-of-previous-style?utm_source=pinterest&utm_campaign=pinterest_shot&utm_content=Photo+social+app%2C+continuation+of+previous+style&utm_medium=Social_Share)
24. Alineamiento + Quíz
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Código:**
* [Ubicación](https://codepen.io/teffcode_/pen/vYXGWNg?editors=1100)
25. ¡Manos al código! Fase de ubicación y alineamiento (Parte 1)
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Código](https://codepen.io/teffcode_/pen/poEeXmr)
**Apuntes de la clase:**
26. ¡Manos al código! Fase de ubicación y alineamiento (Parte 2)
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Código para iniciar](https://codepen.io/teffcode_/pen/XWjMLwq?editors=1100)
* [Código final](https://codepen.io/teffcode_/pen/yLabgPV?editors=1100)
**Apuntes de la clase:**
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Auto-Sizing Columns in CSS Grid: `auto-fill` vs `auto-fit`](https://css-tricks.com/auto-sizing-columns-css-grid-auto-fill-vs-auto-fit/)
* [Ejemplo de Sara Soueidan con auto-fill y auto-fill](https://codepen.io/SaraSoueidan/pen/JrLdBQ?editors=1100)
* [Ejemplo de Jen Simmons usando auto-fit (inspecciona el elemento main)](https://labs.jensimmons.com/2016/examples/spices-1.html)
28. ¿Vendrá algo más para esta especificación?
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [A book apart](https://abookapart.com/)
Curso de Diseño Web con CSS Grid y Flexbox 💚
- Todo sobre el diseño de páginas web acaba de cambiar
- La importancia de recordar las herramientas existentes
- Flujo normal del documento: Display block, inline e inline-block
- Contextos de formato: Formato de Contexto de Bloque (BFC)
- Posicionamiento + Dinámica: ¿Cómo se vería?
- Diferencias entre Flexbox y CSS Grid
- Similitudes entre Flexbox y CSS Grid
- ¿Puedo trabajar con Flexbox y CSS Grid al tiempo?
- Dinámica: ¿Qué usarías? (Parte 1)
- Dinámica: ¿Qué usarías? (Parte 2) + Reto
- ¿Cuándo usar Flexbox y cuándo usar CSS Grid?
- ¿Qué son los Modern CSS Layouts?
- Patrones para usar como punto de partida
- Layouts: Super Centered, The Deconstructed Pancake, Sidebar Says, Pancake Stack, Classic Holy Grail Layout
- Layouts: 12-Span Grid, RAM (Repeat, Auto, MinMax), Line Up, Clamping My Style, Respect for Aspect
- Dinámica: No puedo dejar de ver
- Design System y detalles visuales a tener en cuenta
- Tendencias de diseño UI/UX: Fase de inspiración y creatividad
- Wireframes y comunicación visual simple, intuitiva y atractiva
- Figma para devs: Auto Layout y Neumorphism (Parte 1)
- Figma para devs: Auto Layout y Neumorphism (Parte 2)
- Primeros pasos y estructura inicial
- Ubicación y creación de elementos
- Entendiendo las versiones de CSS. ¿Existirá CSS4?
- CSS Subgrid
- Native CSS Massonry Layout
- CSS feature queries: @supports
- Nosotros y el futuro de la web: Tips para seguir aprendiendo y mantenerse al día
1. Todo sobre el diseño de páginas web acaba de cambiar
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
2. La importancia de recordar las herramientas existentes
Haz click aquí para ver la documentación de esta clase 👀
3. Flujo normal del documento: Display block, inline e inline-block
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
4. Contextos de formato: Formato de Contexto de Bloque (BFC)
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Understanding CSS Layout And The Block Formatting Context](https://www.smashingmagazine.com/2017/12/understanding-css-layout-block-formatting-context/)
5. Posicionamiento + Dinámica: ¿Cómo se vería?
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
6. Diferencias entre Flexbox y CSS Grid
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [A Complete Guide to Flexbox | CSS Tricks](https://css-tricks.com/snippets/css/a-guide-to-flexbox/)
* [Conceptos Básicos de flexbox](https://developer.mozilla.org/es/docs/Web/CSS/CSS_Flexible_Box_Layout/Conceptos_Basicos_de_Flexbox)
* [A Complete Guide to Grid | CSS Tricks](https://css-tricks.com/snippets/css/complete-guide-grid/)
* [CSS Grid Layout | MDN](https://developer.mozilla.org/es/docs/Web/CSS/CSS_Grid_Layout)
7. Similitudes entre Flexbox y CSS Grid
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
8. ¿Puedo trabajar con Flexbox y CSS Grid al tiempo?
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Dog Lovers · Image](https://dribbble.com/shots/11956611-Dog-Lovers)
9. Dinámica: ¿Qué usarías? (Parte 1)
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Código:**
* [App bar top](https://codepen.io/teffcode_/pen/MWKwdwX?editors=1100)
* [Dialog](https://codepen.io/teffcode_/pen/oNbXRyx?editors=1100)
10. Dinámica: ¿Qué usarías? (Parte 2) + Reto
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
**Código:**
* (Navigation Rail · Flexbox)[https://codepen.io/teffcode_/pen/pogJmmY]
* (Navigation Rail · CSS Grid)[https://codepen.io/teffcode_/pen/RwrPzrx]
* (List)[https://codepen.io/teffcode_/pen/BajNgKO]
11. ¿Cuándo usar Flexbox y cuándo usar CSS Grid?
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [TENDENCIAS EN DISEÑO WEB PARA 2020](https://www.callibree.com/tendencias-en-diseno-web-para-2020/)
* [Travel User Interface](https://dribbble.com/shots/2473268-Travel-User-Interface)
* [Cards](https://co.pinterest.com/pin/295478425557557759/)
* [UI exploration for Workfy](https://dribbble.com/shots/9980757-UI-exploration-for-Workfy?utm_source=pinterest&utm_campaign=pinterest_shot&utm_content=UI+exploration+for+Workfy&utm_medium=Social_Share)
12. ¿Qué son los Modern CSS Layouts?
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
13. Patrones para usar como punto de partida
Haz click aquí para ver la documentación de esta clase 👀
* [Here is the collection of 91 patterns](https://csslayout.io/patterns/)
* [Relearn CSS layout](https://every-layout.dev/)
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [One line layouts](https://web.dev/one-line-layouts/)
15. Layouts: 12-Span Grid, RAM (Repeat, Auto, MinMax), Line Up, Clamping My Style, Respect for Aspect
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [One line layouts](https://web.dev/one-line-layouts/)
16. Dinámica: No puedo dejar de ver
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Can't unsee](https://cantunsee.space/)
17. Design System y detalles visuales a tener en cuenta
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Design System Shopify](https://polaris.shopify.com/design/polaris-is-changing)
* [10 great design systems and how to learn (and steal) from them](https://uxdesign.cc/10-great-design-systems-and-how-to-learn-and-steal-from-them-4b9c6f168fa6)
* [A comprehensive guide to design systems](https://www.invisionapp.com/inside-design/guide-to-design-systems/)
* [Design Systems Gallery](https://designsystemsrepo.com/design-systems/)
* [Space, Grids, and Layouts](https://www.designsystems.com/)
* [Everything you need to know about Design Systems](https://uxdesign.cc/everything-you-need-to-know-about-design-systems-54b109851969#:~:text=What%20is%20a%20Design%20System%3F&text=A%20Design%20System%20is%20the,tools%20and%20the%20new%20technologies.)
**Tarea:**
* [What are design tokens?](https://piccalil.li/tutorial/what-are-design-tokens/)
18. Tendencias de diseño UI/UX: Fase de inspiración y creatividad
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [UX/UI Design Trends 2020 · Video](https://www.youtube.com/watch?v=Y5KCDWi7h9o&feature=youtu.be&ab_channel=Envato)
* [Principios de diseño de UI](https://medium.com/17seven/ui-design-principles-c6e5e63690f0)
* [How I Use CSS Grid and Flexbox to Create a One-Page Website — Part 2](https://medium.com/better-programming/how-i-use-css-grid-and-flexbox-to-create-a-one-page-website-part-2-e575edb422fe)
* [Cómo Airbnb diseña para la confianza](https://www.ted.com/talks/joe_gebbia_how_airbnb_designs_for_trust?language=es#t-525681)
* [UX/UI Design Trends 2020](https://www.youtube.com/watch?v=Y5KCDWi7h9o&feature=youtu.be&ab_channel=Envato)
* [8 UI design trends for 2020](https://uxdesign.cc/8-ui-ux-design-trends-for-2020-68e37b0278f6)
* [100 lessons for the year to come](https://trends.uxdesign.cc/)
19. Wireframes y comunicación visual simple, intuitiva y atractiva
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [UI/UX design guide with terms, explanations, tips and trends](https://medium.com/swlh/ui-ux-design-guide-with-terms-explanations-tips-and-trends-754b9356d914)
* [Free online mockups](https://app.moqups.com/#)
20. Figma para devs: Auto Layout y Neumorphism (Parte 1)
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Tweet · Figma Auto Layout](https://twitter.com/figmadesign/status/1329455521355730945)
* [Auto Layout · Video](https://www.youtube.com/watch?v=354CzVoFMS8&ab_channel=UXenEspa%C3%B1ol)
* [Office Hours: Auto Layout · Video](https://www.youtube.com/watch?v=u4K2m-3MmQQ&ab_channel=Figma)
* [Figma Community: el GitHub para l@s diseñador@es](https://www.uifrommars.com/figma-community-github-disenadores/?utm_source=uiFromMars%27+Astronauts&utm_campaign=c74c84681b-EMAIL_FIGMA-COMMUNITY_2020_10_16&utm_medium=email&utm_term=0_7ac156ca04-c74c84681b-116139761)
* [Design more, resize less, with Auto Layout](https://www.figma.com/blog/announcing-auto-layout/)
* [3 useful tips for designing neumorphic interfaces (soft UI)](https://dribbble.com/stories/2020/03/05/neumorphism-ui-tips)
* [Neumorphism the right way — A 2020 Design Trend](https://medium.com/@artofofiare/neumorphism-the-right-way-a-2020-design-trend-386e6a09040a)
* [Figma](https://www.figma.com/)
* [Create dynamic designs with Auto Layout](https://help.figma.com/hc/en-us/articles/360040451373-Create-dynamic-designs-with-Auto-Layout)
* [Inspiración para el diseño del reproductor de música](https://co.pinterest.com/pin/576671927272675751/)
21. Figma para devs: Auto Layout y Neumorphism (Parte 2)
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Tweet · Figma Auto Layout](https://twitter.com/figmadesign/status/1329455521355730945)
* [Auto Layout · Video](https://www.youtube.com/watch?v=354CzVoFMS8&ab_channel=UXenEspa%C3%B1ol)
* [Office Hours: Auto Layout · Video](https://www.youtube.com/watch?v=u4K2m-3MmQQ&ab_channel=Figma)
* [Figma Community: el GitHub para l@s diseñador@es](https://www.uifrommars.com/figma-community-github-disenadores/?utm_source=uiFromMars%27+Astronauts&utm_campaign=c74c84681b-EMAIL_FIGMA-COMMUNITY_2020_10_16&utm_medium=email&utm_term=0_7ac156ca04-c74c84681b-116139761)
* [Design more, resize less, with Auto Layout](https://www.figma.com/blog/announcing-auto-layout/)
* [3 useful tips for designing neumorphic interfaces (soft UI)](https://dribbble.com/stories/2020/03/05/neumorphism-ui-tips)
* [Neumorphism the right way — A 2020 Design Trend](https://medium.com/@artofofiare/neumorphism-the-right-way-a-2020-design-trend-386e6a09040a)
* [Figma](https://www.figma.com/)
* [Create dynamic designs with Auto Layout](https://help.figma.com/hc/en-us/articles/360040451373-Create-dynamic-designs-with-Auto-Layout)
* [Inspiración para el diseño del reproductor de música](https://co.pinterest.com/pin/576671927272675751/)
22. Primeros pasos y estructura inicial
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
23. Ubicación y creación de elementos
Haz click aquí para ver la documentación de esta clase 👀
* [Neumorphism initial](https://codepen.io/teffcode_/pen/OJRgNaE?editors=1100)
* [Neumorphism final](https://codepen.io/teffcode_/pen/rNMwePa)
24. Entendiendo las versiones de CSS. ¿Existirá CSS4?
Haz click aquí para ver la documentación de esta clase 👀
25. CSS Subgrid
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
26. Native CSS Massonry Layout
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀
* [Native CSS Masonry Layout In CSS Grid](https://www.smashingmagazine.com/native-css-masonry-layout-css-grid/)
27. CSS feature queries: @supports
Haz click aquí para ver la documentación de esta clase 👀
* [Using Feature Queries in CSS](https://hacks.mozilla.org/2016/08/using-feature-queries-in-css/)
* [Get Ready for `display: contents;`](https://css-tricks.com/get-ready-for-display-contents/)
28. Nosotros y el futuro de la web: Tips para seguir aprendiendo y mantenerse al día
Slides: Click aquí
Haz click aquí para ver la documentación de esta clase 👀