3 votos

¿Cómo arreglar Diccionario buscar color de texto en modo oscuro?

En macOS Mojave modo oscuro, la aplicación del Diccionario de ser utilizables, porque de colorante de problemas: en la misma aplicación de algunos de los textos es el blanco sobre blanco, y en la definición de la ventana emergente que aparece al hacer clic derecho en una palabra y seleccione Buscar (o uso de la fuerza toque o tres dedos de prensa) el texto es de color negro sobre un fondo gris oscuro:

screenshot of the problem

¿Cómo puede ser solucionado?

6voto

Aldekein Puntos 111

Después de buscar en el Internet y la experimentación yo era capaz de producir una solución. Tienes que crear un DefaultStyle.css archivo y ponerlo en Contents subdirectorio para cada diccionario que desee corregir. Los diccionarios se encuentra en ~/Library/Dictionaries o en /System/Library/Assets/com_apple_MobileAsset_DictionaryServices_dictionaryOSX/ carpetas. Usted puede abrir fácilmente en Buscador pulsando Cmd+Shift+G y pegar la ruta de la carpeta. Aquí está la DefaultStyle.css el contenido de:

@charset "UTF-8";
@namespace d url(http://www.apple.com/DTDs/DictionaryService-1.0.rng);


@media (prefers-dark-interface)
{

    html {
        -apple-color-filter: apple-invert-lightness();
    }

    a {
        -apple-color-filter: none;
        color: -webkit-link;
    }

    img {
        filter: invert(100%);
    }

    html.apple_client-panel body div {
        color: text;
    }

    html.apple_client-panel body div.L1 {
        color: -apple-system-label;
    }

}

Se utiliza @media (prefers-dark-interface) selector para aplicar este CSS sólo en el modo oscuro. El html.apple_client-panel es el selector para una ventana emergente que aparece cuando se utiliza el Definir/función búsqueda. Después de aplicar la revisión del Diccionario se ve bien y se puede leer de nuevo:

screenshot of the fixed problem

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X