Githawk: Modo oscuro/tema nocturno

Creado en 28 jul. 2017  ·  24Comentarios  ·  Fuente: GitHawkApp/GitHawk

Me encantaría esto. Sin embargo, definitivamente no es demasiado importante.

👍 feature approved

Comentario más útil

Comencé a trabajar en los estilos de color esta noche, tratando de usar la mayor cantidad posible de lo que Apple nos da. Parece que los archivos de diseños (en general) están un poco atrasados ​​en producción y les vendría bien un poco de amor ❤️.

Debería hacerme la guía de colores primero. Siguiendo los diseños de pantalla. Creo que voy a recrear las pantallas a partir de lo que puedo ver en producción en este momento.

Colores de modo claro y oscuro:

image

Voy a seguir socavando esto 👍

image

Todos 24 comentarios

Jaja, me preguntaba cuánto tardaría alguien en solicitar esto.

Esto también podría ir junto con un ícono de aplicación oscuro

@Huddie @BrianLitwin @rnystrom

¿Alguien tiene un diseño de maqueta o una paleta que crea que funcionaría bien como modo oscuro? Necesito algo de inspiración antes de ir a Rainbow City en la aplicación :trollface:

@Sherlouk Este es un gran interés mío 👍 Podría inventar algo este fin de semana para jugar.

Pasé una semana poniendo mi Slack en modo oscuro por una razón 😂 El modo oscuro debería ser un requisito para todas las aplicaciones :trollface:

¡No puedo esperar a ver lo que haces!

Muy muy interesado. La parte más difícil para nosotros serán los colores del texto. Es posible que deba actualizar StyledTextKit para admitir temas o algo así para que podamos regenerar cadenas atribuidas sin reconstruir.

Enviado con GitHawk

Entiendo que este es un hilo antiguo, pero ¿cuál es el estado de esto? Me encantaría ver que esto suceda.

Hola @ggliv , ¡gracias por mencionarlo! Esperemos y veamos qué anuncia Apple el lunes... y veamos adónde ir desde allí.

También hay una solicitud de extracción de trabajo en progreso para un modo oscuro aquí .

Parece que el modo oscuro vendrá gratis con iOS 13.

Enviado con GitHawk

Supongo que todavía necesitamos admitir el modo oscuro para versiones anteriores de iOS, ¿verdad? 🤔

No les tomó mucho tiempo comenzar a actualizar esto 😅 Personalmente, no creo que debamos tratar activamente de admitir el modo oscuro en iOS 12-

El modo oscuro exclusivo de iOS 13+ que usa sistemas OS parece una solución más simple y menos mantenimiento a largo plazo.

Me encantaría ver uno también :)

Enviado con GitHawk

Definitivamente voy a votar por un modo oscuro en iOS 13+ (las versiones anteriores no tanto; apuntemos al MVP de implementarlo, y si hay suficiente demanda, tal vez se pueda adaptar...)

@BasThomas ¿ Alguna noticia?

¡Hola! Me encantaría ver esto, pero estoy esperando una actualización sobre este tema .

Mientras tanto, ¡cualquiera es libre de comenzar con esto!

Parece que el modo oscuro vendrá gratis con iOS 13.

Solo para la interfaz de usuario que usa SwiftUI. Como esto no se aplica a GitHawk, no pasará automáticamente a admitir DarkMode.

Definitivamente voy a votar por un modo oscuro en iOS 13+ (las versiones anteriores no tanto; apuntemos al MVP de implementarlo, y si hay suficiente demanda, tal vez se pueda adaptar...)

Esto significaría volver a implementar todo en SwiftUI (que en mi opinión aún no está listo para la producción) o implementarlo de una de las formas antiguas.

El modo oscuro exclusivo de iOS 13+ que usa sistemas OS parece una solución más simple y menos mantenimiento a largo plazo.

Definitivamente secundo esto. Sin embargo, esto requeriría una cantidad significativa de refactorización.

Solo para la interfaz de usuario que usa SwiftUI. Como esto no se aplica a GitHawk, no pasará automáticamente a admitir DarkMode.

Uhhh.... no. SwiftUI admite automáticamente el modo oscuro, pero de ninguna manera es un requisito para ello. ¿Has leído la API y los documentos de diseño? (https://developer.apple.com/documentation/appkit/supporting_dark_mode_in_your_interface)

@flowinho Respondería al resto de sus citas, pero es tan incorrecto como esto: ¿parece que su publicación se basa en el discurso de apertura y las extrapolaciones de la WWDC?

Sí, se requiere más trabajo para crear un tema oscuro, pero no requiere una reimplementación en SwiftUI, y es un poco más fácil que "las formas antiguas".

Como dice el artículo vinculado anterior, "El sistema hace gran parte del trabajo por usted, y si su aplicación usa vistas y controles estándar, es posible que no necesite hacer muchos cambios. Las vistas y controles estándar actualizan automáticamente su apariencia para que coincida con la actual". estilo de interfaz. Si ya usa activos de color e imagen, puede agregar variantes oscuras sin cambiar su código".

Esto está por encima de mi cabeza, pero tenga en cuenta el # 2553; No estoy seguro de si el WIP ayuda en absoluto, especialmente porque creo que se hizo antes de que se anunciara que el modo oscuro sería más compatible de forma nativa, pero simplemente no quería que se quedara completamente en el camino si tenía valor.

Estuve profundizando en los documentos del modo oscuro para otro proyecto de diseño el mes pasado. Creo que voy a intentar usar el modo oscuro predeterminado de Apple aquí si todavía están interesados. Sé que se requiere mucha refactorización.

Comencé a trabajar en este diseño nuevamente aquí .

Comencé a trabajar en los estilos de color esta noche, tratando de usar la mayor cantidad posible de lo que Apple nos da. Parece que los archivos de diseños (en general) están un poco atrasados ​​en producción y les vendría bien un poco de amor ❤️.

Debería hacerme la guía de colores primero. Siguiendo los diseños de pantalla. Creo que voy a recrear las pantallas a partir de lo que puedo ver en producción en este momento.

Colores de modo claro y oscuro:

image

Voy a seguir socavando esto 👍

image

¿Alguna actualización sobre este @kocheck ?

Creo que la aplicación GitHub Mobile se encarga de este problema 😀

no te equivocas jaja! Aún así, la diversidad en el espacio de las aplicaciones no hace daño a nadie. Estaría feliz de probar mi mano en esto (muy nuevo en iOS Open Source) todavía.

A por ello 😊

¿Fue útil esta página
0 / 5 - 0 calificaciones

Temas relacionados

BasThomas picture BasThomas  ·  3Comentarios

rnystrom picture rnystrom  ·  3Comentarios

weyert picture weyert  ·  3Comentarios

rnystrom picture rnystrom  ·  3Comentarios

BasThomas picture BasThomas  ·  3Comentarios