Closed encarsia closed 6 years ago
What's wrong with Font Awesome 5? (Also, any changes need to be migrated to zen-jinja.)
-- Chris Warrick https://chriswarrick.com/
On Tue, Apr 24, 2018, 11:33 encarsia notifications@github.com wrote:
I modified the zen theme to use icons from the ForkAwesome https://forkawesome.github.io project instead of the originally used FontAwesome http://fontawesome.io icons which is in active development and contains more icons.
Currently FontAwesome v.3.2.1 is still used which has been deprecated for a while now.
You can view, comment on, or merge this pull request online at:
https://github.com/getnikola/nikola-themes/pull/151 Commit Summary
- [zen] use ForkAwesome font icons instead of FontAwesome
- my bad
File Changes
- M .gitignore https://github.com/getnikola/nikola-themes/pull/151/files#diff-0 (1)
- M v7/zen/README.md https://github.com/getnikola/nikola-themes/pull/151/files#diff-1 (3)
- M v7/zen/assets/css/main.css https://github.com/getnikola/nikola-themes/pull/151/files#diff-2 (2660)
- D v7/zen/assets/fonts/FontAwesome.otf https://github.com/getnikola/nikola-themes/pull/151/files#diff-3 (0)
- D v7/zen/assets/fonts/fontawesome-webfont.eot https://github.com/getnikola/nikola-themes/pull/151/files#diff-4 (0)
- D v7/zen/assets/fonts/fontawesome-webfont.svg https://github.com/getnikola/nikola-themes/pull/151/files#diff-5 (399)
- D v7/zen/assets/fonts/fontawesome-webfont.ttf https://github.com/getnikola/nikola-themes/pull/151/files#diff-6 (0)
- D v7/zen/assets/fonts/fontawesome-webfont.woff https://github.com/getnikola/nikola-themes/pull/151/files#diff-7 (0)
- A v7/zen/assets/fonts/forkawesome-webfont.eot https://github.com/getnikola/nikola-themes/pull/151/files#diff-8 (0)
- A v7/zen/assets/fonts/forkawesome-webfont.svg https://github.com/getnikola/nikola-themes/pull/151/files#diff-9 (2692)
- A v7/zen/assets/fonts/forkawesome-webfont.ttf https://github.com/getnikola/nikola-themes/pull/151/files#diff-10 (0)
- A v7/zen/assets/fonts/forkawesome-webfont.woff https://github.com/getnikola/nikola-themes/pull/151/files#diff-11 (0)
- A v7/zen/assets/fonts/forkawesome-webfont.woff2 https://github.com/getnikola/nikola-themes/pull/151/files#diff-12 (0)
- D v7/zen/less/font-awesome-3.2.1/bootstrap.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-13 (84)
- D v7/zen/less/font-awesome-3.2.1/core.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-14 (129)
- D v7/zen/less/font-awesome-3.2.1/extras.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-15 (93)
- D v7/zen/less/font-awesome-3.2.1/font-awesome-ie7.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-16 (1953)
- D v7/zen/less/font-awesome-3.2.1/font-awesome.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-17 (33)
- D v7/zen/less/font-awesome-3.2.1/icons.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-18 (381)
- D v7/zen/less/font-awesome-3.2.1/mixins.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-19 (48)
- D v7/zen/less/font-awesome-3.2.1/path.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-20 (22)
- D v7/zen/less/font-awesome-3.2.1/variables.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-21 (735)
- A v7/zen/less/fork-awesome-1.0.11/animated.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-22 (34)
- A v7/zen/less/fork-awesome-1.0.11/bordered-pulled.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-23 (25)
- A v7/zen/less/fork-awesome-1.0.11/core.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-24 (12)
- A v7/zen/less/fork-awesome-1.0.11/fixed-width.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-25 (6)
- A v7/zen/less/fork-awesome-1.0.11/font-awesome.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-26 (18)
- A v7/zen/less/fork-awesome-1.0.11/fork-awesome.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-27 (19)
- A v7/zen/less/fork-awesome-1.0.11/icons.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-28 (823)
- A v7/zen/less/fork-awesome-1.0.11/larger.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-29 (13)
- A v7/zen/less/fork-awesome-1.0.11/list.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-30 (19)
- A v7/zen/less/fork-awesome-1.0.11/mixins.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-31 (60)
- A v7/zen/less/fork-awesome-1.0.11/path.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-32 (15)
- A v7/zen/less/fork-awesome-1.0.11/rotated-flipped.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-33 (20)
- A v7/zen/less/fork-awesome-1.0.11/screen-reader.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-34 (5)
- A v7/zen/less/fork-awesome-1.0.11/stacked.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-35 (20)
- A v7/zen/less/fork-awesome-1.0.11/variables.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-36 (834)
- M v7/zen/less/main.less https://github.com/getnikola/nikola-themes/pull/151/files#diff-37 (2)
Patch Links:
- https://github.com/getnikola/nikola-themes/pull/151.patch
- https://github.com/getnikola/nikola-themes/pull/151.diff
— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/getnikola/nikola-themes/pull/151, or mute the thread https://github.com/notifications/unsubscribe-auth/AAT-m8w8Vx-F3b_Cwy7sLPVV-x0oyu64ks5trvEhgaJpZM4ThUsm .
What's wrong with Font Awesome 5?
Nothing, I guess. But Fork Awesome has Mastodon and other FLOSS related icons Font Awesome hasn't.
Also, any changes need to be migrated to zen-jinja.
Done.
Regards Anke
Why not make it a separate theme instead?
Inherit zen, then change only the parts that need changing.
That would be fine for me, too.
So I basically revert changes I made in the existing themes and create a new one based on zen.
zen
could be upgraded to fontawesome v4. A v5 upgrade could also be done, but that one requires updating font references (eg. fab fa-twitter
because Twitter is now in the “brand” icon set)
+1 to making a zen fork and to upgrading zen to FA v4 (but not really important)
zen
could be upgraded to fontawesome v4
Since ForkAwesome is a FA 4.7 fork and going with FA 4.7 on my personal site this is doable. It appears logical to start with this task first before creating the zen fork to achieve my initial request.
I modified the zen theme to use icons from the ForkAwesome project instead of the originally used FontAwesome icons which is in active development and contains more icons.
Currently FontAwesome v.3.2.1 is still used which has been deprecated for a while now.