CSS2020

CSS 2020

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 🎉

  1. Curso de CSS Grid
  2. Curso de Diseño Web con CSS Grid y Flexbox

Curso de CSS Grid 💚

  1. Tips para que lleves tus conocimientos de CSS a otro nivel + Quices
  2. ¿Cómo fue pensado CSS cuando se creó?
  3. Limitaciones de CSS y el problema de los elementos flotantes
  4. Herramientas que nos han facilitado el camino
  5. ¿CSS Grid es una idea nueva? La evolución de la especificación
  6. ¿Qué significa Grid para CSS?
  7. Técnicas de alineamiento antes de CSS Grid (Parte 1)
  8. Técnicas de alineamiento antes de CSS Grid (Parte 2)
  9. Pros y contras de las técnicas de alineamiento antes de CSS Grid
  10. Modos de escritura y ejes de alineamiento + Reto
  11. Propiedades físicas y lógicas en CSS + Quíz
  12. Técnicas de alineamiento con Flexbox
  13. Dibujemos con CSS + Reto
  14. Grid y las relaciones padre e hijos inmediatos + Quíz
  15. Lines, tracks, cell, area, gutters, grid axis, grid row, grid column + Reto
  16. ¡Iniciemos nuestro proyecto! Fase de creatividad e identificación de elementos
  17. Creando nuestro contenedor: ¿display: grid o display: inline-grid?
  18. Creando filas, columnas y espaciado + Reto
  19. Alineamiento + Quíz
  20. Generación automática de tracks + Quíz
  21. Funciones: repeat(), minmax() y fit-content() + Quíz
  22. ¡Manos al código! Fase de construcción de la grid principal de nuestro proyecto
  23. Ubicación + Reto
  24. Alineamiento + Quíz
  25. ¡Manos al código! Fase de ubicación y alineamiento (Parte 1))
  26. ¡Manos al código! Fase de ubicación y alineamiento (Parte 2)
  27. Diseño responsivo sin media queries + Reto
  28. ¿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:**
notas clase 1

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:**
notas clase 2 notas clase 2 notas clase 2 notas clase 2 notas clase 2

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:**
notas clase 3 notas clase 3 notas clase 3 notas clase 3 notas clase 3

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:**
notas clase 4 notas clase 4 notas clase 4 notas clase 4 notas clase 4

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:**
notas clase 5

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:** alineamiento con Margin alineamiento con Line Height

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:** alineamiento con Table Cell alineamiento con Positions

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:** alineamiento con Flexbox

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 !!!

14. Grid y las relaciones padre e hijos inmediatos + Quíz

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:** manos al código

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:** manos al código

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:** manos al código

27. Diseño responsivo sin media queries + Reto

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 💚

  1. Todo sobre el diseño de páginas web acaba de cambiar
  2. La importancia de recordar las herramientas existentes
  3. Flujo normal del documento: Display block, inline e inline-block
  4. Contextos de formato: Formato de Contexto de Bloque (BFC)
  5. Posicionamiento + Dinámica: ¿Cómo se vería?
  6. Diferencias entre Flexbox y CSS Grid
  7. Similitudes entre Flexbox y CSS Grid
  8. ¿Puedo trabajar con Flexbox y CSS Grid al tiempo?
  9. Dinámica: ¿Qué usarías? (Parte 1)
  10. Dinámica: ¿Qué usarías? (Parte 2) + Reto
  11. ¿Cuándo usar Flexbox y cuándo usar CSS Grid?
  12. ¿Qué son los Modern CSS Layouts?
  13. Patrones para usar como punto de partida
  14. Layouts: Super Centered, The Deconstructed Pancake, Sidebar Says, Pancake Stack, Classic Holy Grail Layout
  15. Layouts: 12-Span Grid, RAM (Repeat, Auto, MinMax), Line Up, Clamping My Style, Respect for Aspect
  16. Dinámica: No puedo dejar de ver
  17. Design System y detalles visuales a tener en cuenta
  18. Tendencias de diseño UI/UX: Fase de inspiración y creatividad
  19. Wireframes y comunicación visual simple, intuitiva y atractiva
  20. Figma para devs: Auto Layout y Neumorphism (Parte 1)
  21. Figma para devs: Auto Layout y Neumorphism (Parte 2)
  22. Primeros pasos y estructura inicial
  23. Ubicación y creación de elementos
  24. Entendiendo las versiones de CSS. ¿Existirá CSS4?
  25. CSS Subgrid
  26. Native CSS Massonry Layout
  27. CSS feature queries: @supports
  28. 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/)

14. Layouts: Super Centered, The Deconstructed Pancake, Sidebar Says, Pancake Stack, Classic Holy Grail Layout

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 👀