Commit 6292c0e
authored
feat: upgrade FontAwesome to version 7 with new package strucutre (#1857)
* feat: upgrade FontAwesome to version 7 with new package
structure
Add comprehensive FontAwesome 7 support by splitting into
separate packages for each style variant. This includes 3 free
variants (brands, regular, solid) and 15 pro variants covering
standard, duotone, and sharp styles across different weights.
Key changes:
- Add 18 new FontAwesome packages (3 free, 15 pro)
- Update main README to list FontAwesome 7 (7.1.0) as current
version with 2,806 free and 75,767 pro icons
- Move FontAwesome 6 to "no longer maintained upstream" section
- Add generate-fontawesome-glyphmap.mts script for generating
package-specific glyphmaps from upstream CSS
- Update fetch-pro.sh script with improved shell quoting
- Regenerate fonts for ant-design, entypo, and evil-icons
- Update directory package to clean generated files before
rebuilding
- Update various package READMEs with formatting improvements
- Update generator template README
* feat: support woff2 fonts from upstream
* feat: use the classname as the glyphmap file1 parent 466889f commit 6292c0e
File tree
299 files changed
+97129
-11300
lines changed- packages
- ant-design
- fonts
- directory
- entypo
- fonts
- evil-icons
- fonts
- feather
- fontawesome-common/scripts
- fontawesome-free-brands
- android
- src/main
- java
- fonts
- glyphmaps
- src
- fontawesome-free-regular
- android
- src/main
- java
- fonts
- glyphmaps
- src
- fontawesome-free-solid
- android
- src/main
- java
- fonts
- glyphmaps
- src
- fontawesome-pro-brands
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-duotone-light
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-duotone-regular
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-duotone-solid
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-duotone-thin
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-light
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-regular
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-sharp-duotone-light
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-sharp-duotone-regular
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-sharp-duotone-solid
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-sharp-duotone-thin
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-sharp-light
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-sharp-regular
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-sharp-solid
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-sharp-thin
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-solid
- android
- src/main
- java
- glyphmaps
- src
- fontawesome-pro-thin
- android
- src/main
- java
- glyphmaps
- src
- fontawesome5-pro
- fontawesome5
- fontawesome6-pro
- fontawesome
- fontello
- fontisto
- foundation
- generator-react-native-vector-icons/src/app
- templates
- src
- icomoon
- ionicons
- lucide
- material-design-icons
- material-icons
- octicons
- simple-line-icons
- zocial
- scripts
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
299 files changed
+97129
-11300
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
33 | | - | |
| 33 | + | |
34 | 34 | | |
35 | 35 | | |
36 | 36 | | |
| |||
89 | 89 | | |
90 | 90 | | |
91 | 91 | | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
92 | 101 | | |
93 | 102 | | |
94 | 103 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
45 | 45 | | |
46 | 46 | | |
47 | 47 | | |
48 | | - | |
| 48 | + | |
49 | 49 | | |
50 | | - | |
| 50 | + | |
51 | 51 | | |
52 | 52 | | |
53 | | - | |
| 53 | + | |
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
57 | 57 | | |
58 | 58 | | |
59 | | - | |
| 59 | + | |
60 | 60 | | |
| 61 | + | |
61 | 62 | | |
62 | 63 | | |
63 | 64 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| |||
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
26 | 26 | | |
27 | 27 | | |
28 | 28 | | |
29 | | - | |
| 29 | + | |
30 | 30 | | |
31 | 31 | | |
32 | 32 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| |||
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| |||
Binary file not shown.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | | - | |
24 | 23 | | |
25 | 24 | | |
26 | 25 | | |
| |||
0 commit comments