magma

magma

  • Matter
  • CLI
  • API
  • Help
  • Blog
  • Resources

›Primitives

Matter

  • Digital Substance

Primitives

  • Typography
  • Text Tokens
  • Color
  • Color Tokens
  • Icons
  • Grid
  • Spacing
  • Elevation

Components

    Transaction-focused

    • Accordion
    • Alert Box
    • Avatar
    • Badge
    • Breadcrumb
    • Button Group
    • Button
    • Callout
    • Checkbox
    • Date Picker
    • Date Time Picker
    • Dropdown Menu
    • Filter Search
    • Filter Tags
    • Input Text
    • Link
    • Pagination
    • Progress Indicator
    • Radio Button
    • Rating
    • Select
    • Slider
    • Spinner
    • Tabs
    • Toast
    • Tooltip

    Content-focused

    • Core Editorial
    • Autoría

Containers

  • Container 1
  • Container 2

Modules

    Structural

    • Cabecera
    • footer

    Other

    • Orden de trabajo
    • Otros

Patterns

  • This is document number 3

Grid

Estas indicaciones explican el uso del grid en Repsol.

Descarga la librería

El grid o cuadrícula es una estructura de líneas verticales y horizontales que divide el espacio para organizar el contenido en base a un sistema de columnas.

El uso del grid nos permite estructurar y posicionar corrctamente todos los componentes del sistema.


Base del grid

La cuadrícula se construye en base a 8 px, por lo que las distancias, dimensiones y márgenes de los elementos siempre serán múltiplos de 8.

Grid - RDS

El uso de este sistema ayuda a los diseñadores a diseñar la interfaz de manera ágil y mantener la coherencia visual entre los diferentes elementos que componen la pantalla, debido a que la mayoría de los tamaños de pantalla son divisibiles por 8.


Columnas

El sistema de columnas establecido en Repsol es la guía principal para organizar elementos en la pantalla.

El número de columnas está determinado por el rango de breakpoints (diferentes tamaños de pantalla), esto permite que los diseños se adapten mejor a los diferentes dispositivos.

Por ejemplo, en dispositivos móviles de 480 px se utilizará un grid de 4 columnas.

Grid - RDS

En un breakpoint de 1024 px el grid es de 8 columnas

Grid - RDS


Gutter

El gutter entre columnas tiene un ancho fijo, pero podrá variar para adaptarse mejor a cada resolución de pantalla.

Se ha establecido un gutter estándar de 16 px que podrá aumentar, siempre en múltiplos de 8 px y hasta 40 px, si queremos crear más espacios en blanco entre columnas en dispositivos con mayor rango.

En este grid para dispositivos móviles se utiliza un gutter de 16 px.

Grid - RDS

En cambio, en un grid destinado a desktop de 1024 px, puede aumentar. En este caso refleja un espaciado de 24 px.

Grid - RDS


Márgenes

El margen es el espacio que existe entre los bordes de la pantalla y el contenido.

Se trata de un valor fijo que puede variar en función de los breakpoint utilizando el espaciado en base a múltiplos de 8 px.

Grid - RDS

Los márgenes se pueden personalizar para ajustar el diseño a las necesidades propias del producto. Lo más recomendable es no fijar un margen más grande de 64 px.


Breakpoints

Los puntos de interrupción o breakpoint que se han establecido para ajustarse al grid son:

Grid - RDS


Disposición de columnas en el layout

La disposición de las columnas para cada breakpoint, definida con los valores estandar que muestra la tabla sería la siguiente:

El layout para un dispositivo móvil ocupará siempre el ancho de 4 columnas. Según vaya aumentando el tamaño del dispositivo habrá más opción de personalización del layout siguiendo la siguiente estructura de columnas.

Grid - RDS

Grid - RDS

Grid - RDS

Grid - RDS

Por ejemplo, si el diseño va a incluir una sidebar lateral, el layout podría adaptarse de la siguiente manera:

Para dispositivos con un tamaño menor o igual a 768 px, la sidebar ocupará el ancho de pantalla para optimizar el espacio de los contenidos.

Grid - RDS

Grid - RDS

En dispositivos con un rango de pantalla mayor la estructura será 4+12 columnas.

Grid - RDS

Grid - RDS


¿Cómo construir tu Grid en Sketch?

Para configurar una cuadrícula regular en base a 8 px, hay que seleccionar las opciones View > Grid Settings

Grid - RDS

Dentro del panel de configuración intrucimos el valor 8 px dentro del campo Grid Block size y 0 en el campo Thick lines every.

Grid - RDS

De esta manera ya tendríamos configurada la cuadrícula base de 8 px.

Grid - RDS

Para configurar el Layout Grid de columnas y filas seleccionamos View > Layout settings

Grid - RDS

En función de los diferentes breakpoints, añadiremos los valores correspondientes marcados en la tabla para un layout estandar.

Ejemplo de layout en dispositivo de 1440 px:

Grid - RDS

Si queremos añadir filas, para realizar una composición vertical también tendremos que usar múltiplos de 8 en función del espaciado que queramos dejar entre los diferentes elementos.

Grid - RDS

← IconsSpacing →
  • Base del grid
  • Columnas
  • Gutter
  • Márgenes
  • Breakpoints
    • Disposición de columnas en el layout
  • ¿Cómo construir tu Grid en Sketch?
magma
Docs
Getting Started (or other categories)Guides (or other categories)API Reference (or other categories)
Community
User ShowcaseStack OverflowProject ChatTwitter
More
BlogGitHubStar
Facebook Open Source
Copyright © 2019 Secuoyas Experience SLU