Openlibrary: Drop fontawesome uso

Creado en 27 sept. 2018  ·  5Comentarios  ·  Fuente: internetarchive/openlibrary

Font awesome free se usa para mostrar dos íconos en el componente de pie de página : fa-twitter y fa-github

Hay varias razones para eliminar esto.

  • Actualmente cargamos esta biblioteca a través de JavaScript, lo que significa que en la página de inicio no se muestran si JavaScript está deshabilitado:
    screen shot 2018-09-26 at 5 40 08 pm
  • Estos íconos y los íconos shareLink son inconsistentes en estilo (https://github.com/internetarchive/openlibrary/wiki/Design-Pattern-Library#sharelinks)
  • La fuente web de woff es de 75.7kb pero solo usamos 2 de los muchos íconos que proporciona
  • Se requieren 6kb de CSS (después de gzip) para renderizar estos 2 íconos

En su lugar, deberíamos encontrar 2 iconos svg / png para Flickr y Github y utilizarlos en su lugar.

MobilResponsive Feedback Review Performance design question ui-standardisation

Todos 5 comentarios

¿Tenemos un diseñador que pueda proporcionarnos íconos amigables de código abierto para estos 2 servicios (idealmente consistentes con los íconos de Facebook, Twitter, Pinterest e incrustados en https://github.com/internetarchive/openlibrary/wiki/Design-Pattern- Biblioteca # enlaces compartidos)?

Alternativamente, https://www.iconfinder.com/iconsets/social-network-9 puede ser más útil si la licencia es aceptable

@jdlrobson
También noto que la página de inicio de sesión muestra versiones en escala de grises de los íconos de Twitter y Github, mientras que las páginas / works / muestran colores para Facebook, Twitter, Pinterest e Embed. La consistencia estaría bien ...

@mekarpeles, ¿hay algún amigo diseñador de quien podamos obtener aportes para esto? Si no es así, ¿cómo podemos tomar este tipo de decisiones?

Al igual que @LeadSongDog, me gustaría que fueran coherentes en todo el sitio, así como con una licencia adecuada.

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