Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

98
Vistas
Componente de estilo de acuerdo con sus accesorios al crear un tema personalizado de MUI

Estoy creando un tema MUI personalizado y me cuesta diseñar el contorno con muescas de un <OutlinedInput /> notchedOutline . Simplemente quiero que cuando la entrada esté deshabilitada, el color del borde sea más claro que el color predeterminado.

Esto es lo que probé:

 const theme = { mode: 'light', primary: { main: primaryBlue, }, components: { MuiOutlinedInput: { styleOverrides: { // Ideally I could mix 'disabled' & 'notchedOutline' here notchedOutline: { borderColor: 'red' // it appear red }, disabled: { borderColor: 'green', // but not green } } } } }

¿Tienes alguna pista?

about 4 years ago · Juan Pablo Isaza
3 Respuestas
Responde la pregunta

0

¡Después de muchas pruebas y errores , finalmente logré personalizar el color del borde de la entrada deshabilitada !

 const theme = { ... components: { MuiOutlinedInput: { styleOverrides: { // THE ANSWER root: { "&.Mui-disabled": { "& .MuiOutlinedInput-notchedOutline": { borderColor: 'grey' // change border color }, "& .MuiInputAdornment-root p": { color: 'grey', // change adornment style }, } }, } } } }

Lo que me confundió es que la entrada en sí misma no tenía el borde. Este era un elemento hermano <fieldset class='MuiOutlinedInput-notchedOutline'>

about 4 years ago · Juan Pablo Isaza Denunciar

0

Prueba esto :

 '&$disabled': { borderColor: 'green', },
about 4 years ago · Juan Pablo Isaza Denunciar

0

Creo que hay algún problema con los discapacitados, o el borde no existe en discapacitados.

prueba esto

 MuiOutlinedInput: { styleOverrides: { root: { '.Mui-disabled': { border: '1px solid red', }, }, }, },
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda