Openlibrary: fontawesomeの使用法を削除

作成日 2018年09月27日  ·  5コメント  ·  ソース: internetarchive/openlibrary

Font awesome freeは、フッターコンポーネントに2つのアイコン(fa-twitterとfa-github)を表示するために使用されます

これを削除する理由はさまざまです。

  • 現在、このライブラリはJavaScriptを介して読み込まれています。つまり、JavaScriptが無効になっている場合、ホームページには表示されません。
    screen shot 2018-09-26 at 5 40 08 pm
  • これらのアイコンとshareLinkアイコンのスタイルに一貫性がありません(https://github.com/internetarchive/openlibrary/wiki/Design-Pattern-Library#sharelinks)
  • woff webfontは75.7kbですが、提供される多くのアイコンのうち2つしか使用していません。
  • これらの2つのアイコンをレンダリングするには、6kbのCSS(gzip後)が必要です

代わりに、FlickrとGithubの2つのsvg / pngアイコンを見つけて、代わりにそれらを利用する必要があります。

MobilResponsive Feedback Review Performance design question ui-standardisation

全てのコメント5件

これら2つのサービスのオープンソースフレンドリーなアイコンを提供できるデザイナーがいますか(理想的には、https://github.com/internetarchive/openlibrary/wiki/Design-Pattern-のfacebook、twitter、pinterest、およびembedアイコンと一致しています) Library#sharelinks)?

https://feathericons.comにエレガントなセットがあり
https://github.com/feathericons/featherのソース

または、ライセンスが受け入れられる場合は、 https://www.iconfinder.com/iconsets/social-network-9の方が便利な場合があります。

@jdlrobson
また、ログインページにはTwitterとGithubアイコンのグレースケールバージョンが表示され、/ works /ページにはFacebook、Twitter、Pinterest、Embedの色が表示されます。 一貫性があればいいのですが...

@mekarpelesこれについて

@LeadSongDogのように、適切なライセンスだけでなく、サイト全体で一貫性を

このページは役に立ちましたか?
0 / 5 - 0 評価