Tipografía de interfaz de usuario de materiales

Material-UI es una biblioteca de interfaz de usuario que proporciona componentes de React predefinidos y personalizables para un desarrollo web más rápido y sencillo. Estos componentes de Material-UI se basan en la parte superior de Material Design de Google. En este artículo, analicemos el componente Tipografía en la biblioteca Material-UI .

Tipografía:

La tipografía es un componente Material-UI que se utiliza para estandarizar el texto y sus propiedades CSS relacionadas sin preocuparse por los problemas de compatibilidad del navegador.

Ejemplo:

<Typography variant="h1"> h1 - Heading Variant </Typography>

Instalación de la aplicación React:

Paso 1: Cree una aplicación React usando el siguiente comando.

npx create-react-app typography-example

Paso 2: ahora ingrese al directorio del proyecto con el siguiente comando:

cd typography-example

Instalación de Material-UI: 

Instalando los archivos fuente de Material-UI a través de npm/yarn, y se encargan de inyectar el CSS necesario.

npm install @material-ui/core 
// OR
yarn add @material-ui/core

Importación de tipografía:

Puede importar el componente <Typography /> desde @material-ui/core usando el siguiente código.

import { Typography } from '@material-ui/core' 
// OR
import Typography from '@material-ui/core/Typography'

Accesorios importantes y sus valores:

  • align: Se utiliza para alinear el texto en el componente. Ejemplo: heredar, izquierda, centro, derecha o justificar.
  • color: Se utiliza para establecer el color del texto del componente. Ejemplo: inicial, heredado, primario, secundario, textPrimary, textSecondary o error.
  • variante: Se utiliza para establecer los estilos de tipografía del tema. Ejemplo: h1, h2, h3, h4, h5, h6, subtitle1, subtitle2, body1, body2, caption, button, overline, srOnly o heredar.
  • clases: Es el objeto CSS personalizado para anular los estilos.
  • párrafo: Si esto es cierto, el texto tendrá un margen inferior. Ejemplo: verdadero o falso.

Ejemplo: Implementación de estilo H1, H2, H3 usando <Typography /> en el archivo App.js.

Javascript

import { Typography } from '@material-ui/core';
  
function App() {
  return (
    <div className="App">
      {/* Setting the text styling to H1*/}
      <Typography variant="h1">
        H1.Heading
      </Typography>
      {/* Setting the text to center with align prop */}
      <Typography align="center" variant="h2">
        H2.Heading
      </Typography>
      {/* Setting the text color to primary*/}
      <Typography color="primary" variant="h3">
        H3.Heading
      </Typography>
      {/* Setting the text type styling to be like a button */}
      <Typography variant="button">
        Button
      </Typography>
    </div>
  );
}
  
export default App;

Paso para ejecutar la aplicación: ejecute la aplicación utilizando el siguiente comando desde el directorio raíz del proyecto:

npm start

Producción: 

Publicación traducida automáticamente

Artículo escrito por saideepesh000 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *