From 42e40407d3c4854064fe12804eec6c729f98c2bc Mon Sep 17 00:00:00 2001 From: Marco 'Lubber' Wienkoop Date: Thu, 22 Dec 2022 22:09:44 +0100 Subject: [PATCH] fix(icon): unify icon font usage in themes This PR unifies the new icon usage via a LESS maps instead of overrides introduced in 2.9.0 for the default fontawesome icons also for some themes which are using a different icon font (infact it is a bugfix now, because otherwise there were fontaweome icon names also generated even though the different theme did not include such in the icon font file Also some themes were missing woff2 files. --- src/themes/basic/assets/fonts/icons.woff2 | Bin 0 -> 20444 bytes src/themes/basic/elements/icon.overrides | 429 --- src/themes/basic/elements/icon.variables | 140 +- src/themes/github/assets/fonts/octicons.woff2 | Bin 0 -> 14136 bytes src/themes/github/elements/icon.overrides | 569 +--- src/themes/github/elements/icon.variables | 212 +- src/themes/material/elements/icon.overrides | 2801 +---------------- src/themes/material/elements/icon.variables | 936 ++++++ 8 files changed, 1292 insertions(+), 3795 deletions(-) create mode 100644 src/themes/basic/assets/fonts/icons.woff2 create mode 100644 src/themes/github/assets/fonts/octicons.woff2 diff --git a/src/themes/basic/assets/fonts/icons.woff2 b/src/themes/basic/assets/fonts/icons.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..2dec69d079e008a4db76e3cd6b296f4cdef1e0ce GIT binary patch literal 20444 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 z zH&IJQ00az@QFqra?VW-7`u9DOAm*r0K7jp5%#sF4TlD=XOm2Mh6MQKoP7Z*jGcu9x zM8Ns{gHHI~o1}Hg*}=G#d~-I(&6I);_D!&WUDg-++`#uA_M0DG10CDH#eDze{6f3^ zfP)+9Bmj@?^X&e!Xt`J{-z*c<9`vHlwi}I#Xy$BQXMWQ@ZMm88k>5`*{<63SFXnM= zjVeklui7XBDpuLwKgOT;us`?}*>)|u=^Uu+Z9`xlQoBLFWwW)X9v=2(INSb9z=b6> z5yc2{D=XLccde~#lf~BNrbZIce0fPhZo1K+PfLx~g~^2h-h8e*j?d!ZL1$U*vJ3sq zYAqqcT#aSXc^5YJ9R**6w*lsuKj?A22N5{THy}yyWpBmIbb(a0ihK4S#{|ns@y>B< zH!1Z;eDTRGg zXQ`I{xc3lL>)|VacSKnAO=9px@u6D}p~HT+-8lTb^4f8yl8g<~ga>h|Jrk|M09x8} z@q8n&fWQuNeL?@~4btFDF;Af`j3dLlowyq0CLh;!g`IDm6RhB|S}v@30D85g#kj~$ z#s=0E;TbnewF>y6u3{on9jE{|m}9D(_pp&;!tjQA^;4xJ?s%4NCfJT}j1uP3m#90R z#;oTe$3s|){rX!br-l6%?RH={B!Uta#k#D9)vl_jBJm@8Yhj_dau0+dpXlJ#a1gwely%T&gl(0*bdWH&daxTHQm`Et0&Rfk8!DV8YDH1Kwmq1-S4V0iQEC_ zl58JDoWJNWFq?3xo#zEpTx7nFfzmtjK=H@IZ*Z_@5@E>cBbtc((#8L=t|guV8C#Rb z?4by)1zVb?EZBu~ohf7;%S!5^H3)coK)-x+^_KaGKBsgV|K|Vp?h}3uy+u`a!qf3f2~2*XfS;kZ9!@=O?78Um8U} z(=|)>s+1Q9?58odq21`C812va|AQY`pYY#SlBaeIRyhbsbLySrj2xlO!e3<@tPTl9 zgXvF0L5I>({wPM}{8U9oz+IYH&E#-QP`)i_EdR#Tu-@6}Xvr&~d@PJzu<#pqcH9IFwcxNJ2B6L+k} zF$mADrXWh~S5vW;KYPeIntjduf{GQH=^4fJ%q4T|$t9t9jb^S^sE;K3X6B{j&_OQg zQZl%55y+tBn-MuLBO9vZ9N%`mb`FvYcqWb=mBT!bHJR-sNZTsmu#qwH(3UJyQ}&O9$R?#$rj-!n4vis_k`?s+N8@K5QY zFkU@+N#Nbh_3>HsCr~x@_cS$I|Ff2=IK)Q;O2kNH3YA93nHbD0gfi|2LMk0bagt^x zFUqQJ+HSMm?GMM(`O;tQ?f!Va-k&dDzZqmj)jHi?e=r=4C)3${v0SY;+udF_N~}2X z5+q8JEJdm`dIm=6GGxkukjE@KVa#+orCmxy(5SF#a z1DvTgsw^3;tdUb4B=e@=aY988R_)0e03d?mq}qrGipfm?A)02u2(?9IRsboQrEMdz zowPhj;viK?9XkLB!3c^ma3(=gG)vnEAOs_5ZA>-;!f!u(;WkyfvO@|&amsh{BDug|8Q<;KS-bMf5q`F-swuNznEL_ X=@sZw_gB?fWj@WYiM}@l8UO$Q`W!7r literal 0 HcmV?d00001 diff --git a/src/themes/basic/elements/icon.overrides b/src/themes/basic/elements/icon.overrides index 6fd98c1d88..26979a29c8 100644 --- a/src/themes/basic/elements/icon.overrides +++ b/src/themes/basic/elements/icon.overrides @@ -1,393 +1,3 @@ -/* basic.icons available */ -i.icon.circle.attention::before { - content: "\2757"; /* '❗' */ -} -i.icon.circle.help::before { - content: "\e704"; /* '' */ -} -i.icon.circle.info::before { - content: "\e705"; /* '' */ -} -i.icon.add::before { - content: "\2795"; /* '➕' */ -} - -i.icon.chart::before { - content: "📈"; /* '\1f4c8' */ -} -i.icon.chart.bar::before { - content: "📊"; /* '\1f4ca' */ -} -i.icon.chart.pie::before { - content: "\e7a2"; /* '' */ -} - -i.icon.resize.full::before { - content: "\e744"; /* '' */ -} -i.icon.resize.horizontal::before { - content: "\2b0d"; /* '⬍' */ -} -i.icon.resize.small::before { - content: "\e746"; /* '' */ -} -i.icon.resize.vertical::before { - content: "\2b0c"; /* '⬌' */ -} - -i.icon.down::before { - content: "\2193"; /* '↓' */ -} -i.icon.down.triangle::before { - content: "\25be"; /* '▾' */ -} -i.icon.down.arrow::before { - content: "\e75c"; /* '' */ -} - -i.icon.left::before { - content: "\2190"; /* '←' */ -} -i.icon.left.triangle::before { - content: "\25c2"; /* '◂' */ -} -i.icon.left.arrow::before { - content: "\e75d"; /* '' */ -} - -i.icon.right::before { - content: "\2192"; /* '→' */ -} -i.icon.right.triangle::before { - content: "\25b8"; /* '▸' */ -} -i.icon.right.arrow::before { - content: "\e75e"; /* '' */ -} - -i.icon.up::before { - content: "\2191"; /* '↑' */ -} -i.icon.up.triangle::before { - content: "\25b4"; /* '▴' */ -} -i.icon.up.arrow::before { - content: "\e75f"; /* '' */ -} - -i.icon.folder::before { - content: "\e810"; /* '' */ -} -i.icon.open.folder::before { - content: "📂"; /* '\1f4c2' */ -} - -i.icon.globe::before { - content: "𝌍"; /* '\1d30d' */ -} -i.icon.desk.globe::before { - content: "🌐"; /* '\1f310' */ -} - -i.icon.star::before { - content: "\e801"; /* '' */ -} -i.icon.star.empty::before { - content: "\e800"; /* '' */ -} -i.icon.star.half::before { - content: "\e701"; /* '' */ -} - -i.icon.lock::before { - content: "🔒"; /* '\1f512' */ -} -i.icon.unlock::before { - content: "🔓"; /* '\1f513' */ -} - -i.icon.layout.grid::before { - content: "\e80c"; /* '' */ -} -i.icon.layout.block::before { - content: "\e708"; /* '' */ -} -i.icon.layout.list::before { - content: "\e80b"; /* '' */ -} - -i.icon.heart.empty::before { - content: "\2661"; /* '♡' */ -} -i.icon.heart::before { - content: "\2665"; /* '♥' */ -} - -i.icon.asterisk::before { - content: "\2731"; /* '✱' */ -} -i.icon.attachment::before { - content: "📎"; /* '\1f4ce' */ -} -i.icon.attention::before { - content: "\26a0"; /* '⚠' */ -} -i.icon.trophy::before { - content: "🏉"; /* '\1f3c9' */ -} -i.icon.barcode::before { - content: "\e792"; /* '' */ -} -i.icon.cart::before { - content: "\e813"; /* '' */ -} -i.icon.block::before { - content: "🚫"; /* '\1f6ab' */ -} -i.icon.book::before { - content: "📖"; -} -i.icon.bookmark::before { - content: "🔖"; /* '\1f516' */ -} -i.icon.calendar::before { - content: "📅"; /* '\1f4c5' */ -} -i.icon.cancel::before { - content: "\2716"; /* '✖' */ -} -i.icon.close::before { - content: "\e80d"; /* '' */ -} -i.icon.color::before { - content: "\e794"; /* '' */ -} -i.icon.chat::before { - content: "\e720"; /* '' */ -} -i.icon.check::before { - content: "\2611"; /* '☑' */ -} -i.icon.time::before { - content: "🕔"; /* '\1f554' */ -} -i.icon.cloud::before { - content: "\2601"; /* '☁' */ -} -i.icon.code::before { - content: "\e714"; /* '' */ -} -i.icon.email::before { - content: "\40"; /* '@' */ -} -i.icon.settings::before { - content: "\26ef"; /* '⛯' */ -} -i.icon.setting::before { - content: "\2699"; /* '⚙' */ -} -i.icon.comment::before { - content: "\e802"; /* '' */ -} -i.icon.clockwise.counter::before { - content: "\27f2"; /* '⟲' */ -} -i.icon.clockwise::before { - content: "\27f3"; /* '⟳' */ -} -i.icon.cube::before { - content: "\e807"; /* '' */ -} -i.icon.direction::before { - content: "\27a2"; /* '➢' */ -} -i.icon.doc::before { - content: "📄"; /* '\1f4c4' */ -} -i.icon.docs::before { - content: "\e736"; /* '' */ -} -i.icon.dollar::before { - content: "💵"; /* '\1f4b5' */ -} -i.icon.paint::before { - content: "\e7b5"; /* '' */ -} -i.icon.edit::before { - content: "\270d"; /* '✍' */ -} -i.icon.eject::before { - content: "\2ecf"; /* '⻏' */ -} -i.icon.export::before { - content: "\e715"; /* '' */ -} -i.icon.hide::before { - content: "\e70b"; /* '' */ -} -i.icon.unhide::before { - content: "\e80f"; /* '' */ -} -i.icon.facebook::before { - content: "\f301"; /* '' */ -} -i.icon.fast-forward::before { - content: "\e804"; /* '' */ -} -i.icon.fire::before { - content: "🔥"; /* '\1f525' */ -} -i.icon.flag::before { - content: "\2691"; /* '⚑' */ -} -i.icon.lightning::before { - content: "\26a1"; /* '⚡' */ -} -i.icon.lab::before { - content: "\68"; /* 'h' */ -} -i.icon.flight::before { - content: "\2708"; /* '✈' */ -} -i.icon.forward::before { - content: "\27a6"; /* '➦' */ -} -i.icon.gift::before { - content: "🎁"; /* '\1f381' */ -} -i.icon.github::before { - content: "\f308"; /* '' */ -} -i.icon.globe::before { - content: "\e817"; /* '' */ -} -i.icon.headphones::before { - content: "🎧"; /* '\1f3a7' */ -} -i.icon.question::before { - content: "\2753"; /* '❓' */ -} -i.icon.home::before { - content: "\2302"; /* '⌂' */ -} -i.icon.i::before { - content: "\2139"; /* 'ℹ' */ -} -i.icon.idea::before { - content: "💡"; /* '\1f4a1' */ -} -i.icon.open::before { - content: "🔗"; /* '\1f517' */ -} -i.icon.content::before { - content: "\e782"; /* '' */ -} -i.icon.location::before { - content: "\e724"; /* '' */ -} -i.icon.mail::before { - content: "\2709"; /* '✉' */ -} -i.icon.mic::before { - content: "🎤"; /* '\1f3a4' */ -} -i.icon.minus::before { - content: "\2d"; /* '-' */ -} -i.icon.money::before { - content: "💰"; /* '\1f4b0' */ -} -i.icon.off::before { - content: "\e78e"; /* '' */ -} -i.icon.pause::before { - content: "\e808"; /* '' */ -} -i.icon.photos::before { - content: "\e812"; /* '' */ -} -i.icon.photo::before { - content: "🌄"; /* '\1f304' */ -} -i.icon.pin::before { - content: "📌"; /* '\1f4cc' */ -} -i.icon.play::before { - content: "\e809"; /* '' */ -} -i.icon.plus::before { - content: "\2b"; /* '+' */ -} -i.icon.print::before { - content: "\e716"; /* '' */ -} -i.icon.rss::before { - content: "\e73a"; /* '' */ -} -i.icon.search::before { - content: "🔍"; /* '\1f50d' */ -} -i.icon.shuffle::before { - content: "\e803"; /* '' */ -} -i.icon.tag::before { - content: "\e80a"; /* '' */ -} -i.icon.tags::before { - content: "\e70d"; /* '' */ -} -i.icon.terminal::before { - content: "\e7ac"; /* '' */ -} -i.icon.thumbs.down::before { - content: "👎"; /* '\1f44e' */ -} -i.icon.thumbs.up::before { - content: "👍"; /* '\1f44d' */ -} -i.icon.to-end::before { - content: "\e806"; /* '' */ -} -i.icon.to-start::before { - content: "\e805"; /* '' */ -} -i.icon.top.list::before { - content: "🏆"; /* '\1f3c6' */ -} -i.icon.trash::before { - content: "\e729"; /* '' */ -} -i.icon.twitter::before { - content: "\f303"; /* '' */ -} -i.icon.upload::before { - content: "\e711"; /* '' */ -} -i.icon.user.add::before { - content: "\e700"; /* '' */ -} -i.icon.user::before { - content: "👤"; /* '\1f464' */ -} -i.icon.community::before { - content: "\e814"; /* '' */ -} -i.icon.users::before { - content: "👥"; /* '\1f465' */ -} -i.icon.id::before { - content: "\e722"; /* '' */ -} -i.icon.url::before { - content: "🔗"; /* '\1f517' */ -} -i.icon.zoom.in::before { - content: "\e750"; /* '' */ -} -i.icon.zoom.out::before { - content: "\e751"; /* '' */ -} - /* -------------- Spacing Fix --------------- */ @@ -417,42 +27,3 @@ i.icon.right { width: auto; margin: 0 0 0 0.5em; } - -/* -------------- - Aliases ---------------- */ - -/* aliases for convenience */ -i.icon.delete::before { - content: "\e80d"; /* '' */ -} -i.icon.dropdown::before { - content: "\25be"; /* '▾' */ -} - -i.icon.help::before { - content: "\e704"; /* '' */ -} -i.icon.info::before { - content: "\e705"; /* '' */ -} -i.icon.error::before { - content: "\e80d"; /* '' */ -} - -i.icon.dislike::before { - content: "\2661"; /* '♡' */ -} -i.icon.like::before { - content: "\2665"; /* '♥' */ -} - -i.icon.eye::before { - content: "\e80f"; /* '' */ -} -i.icon.eye.hidden::before { - content: "\e70b"; /* '' */ -} -i.icon.date::before { - content: "📅"; /* '\1f4c5' */ -} diff --git a/src/themes/basic/elements/icon.variables b/src/themes/basic/elements/icon.variables index dde248d6b1..3fbbdba69f 100644 --- a/src/themes/basic/elements/icon.variables +++ b/src/themes/basic/elements/icon.variables @@ -7,7 +7,7 @@ @fonts: { @solid: { font-family: @fontName; - src: url("@{fontPath}/@{fontName}.woff") format("woff"); + src: url("@{fontPath}/@{fontName}.woff2") format("woff2") if(@supportIE, e(",") url("@{fontPath}/@{fontName}.woff") format("woff")); font-style: normal; font-weight: @normal; font-variant: normal; @@ -15,6 +15,144 @@ text-transform: none; }; }; +@icon-map: { + circle_attention: "\2757"; /* ❗ */ + circle_help: "\e704"; /*  */ + circle_info: "\e705"; /*  */ + add: "\2795"; /* ➕ */ + chart: "\1f4c8"; /* 📈 */ + chart_bar: "\1f4ca"; /* 📊 */ + chart_pie: "\e7a2"; /*  */ + resize_full: "\e744"; /*  */ + resize_horizontal: "\2b0d"; /* ⬍ */ + resize_small: "\e746"; /*  */ + resize_vertical: "\2b0c"; /* ⬌ */ + down: "\2193"; /* ↓ */ + down_triangle: "\25be"; /* ▾ */ + down_arrow: "\e75c"; /*  */ + left: "\2190"; /* ← */ + left_triangle: "\25c2"; /* ◂ */ + left_arrow: "\e75d"; /*  */ + right: "\2192"; /* → */ + right_triangle: "\25b8"; /* ▸ */ + right_arrow: "\e75e"; /*  */ + up: "\2191"; /* ↑ */ + up_triangle: "\25b4"; /* ▴ */ + up_arrow: "\e75f"; /*  */ + folder: "\e810"; /*  */ + open_folder: "\1f4c2"; /* 📂 */ + desk_globe: "\1f310"; /* 🌐 */ + star: "\e801"; /*  */ + star_empty: "\e800"; /*  */ + star_half: "\e701"; /*  */ + lock: "\1f512"; /* 🔒 */ + unlock: "\1f513"; /* 🔓 */ + layout_grid: "\e80c"; /*  */ + layout_block: "\e708"; /*  */ + layout_list: "\e80b"; /*  */ + heart_empty: "\2661"; /* ♡ */ + heart: "\2665"; /* ♥ */ + asterisk: "\2731"; /* ✱ */ + attachment: "\1f4ce"; /* 📎 */ + attention: "\26a0"; /* ⚠ */ + trophy: "\1f3c9"; /* 🏉 */ + barcode: "\e792"; /*  */ + cart: "\e813"; /*  */ + block: "\1f6ab"; /* 🚫 */ + book: "📖"; + bookmark: "\1f516"; /* 🔖 */ + calendar: "\1f4c5"; /* 📅 */ + cancel: "\2716"; /* ✖ */ + close: "\e80d"; /*  */ + color: "\e794"; /*  */ + chat: "\e720"; /*  */ + check: "\2611"; /* ☑ */ + time: "\1f554"; /* 🕔 */ + cloud: "\2601"; /* ☁ */ + code: "\e714"; /*  */ + email: "\40"; /* @ */ + settings: "\26ef"; /* ⛯ */ + setting: "\2699"; /* ⚙ */ + comment: "\e802"; /*  */ + clockwise_counter: "\27f2"; /* ⟲ */ + clockwise: "\27f3"; /* ⟳ */ + cube: "\e807"; /*  */ + direction: "\27a2"; /* ➢ */ + doc: "\1f4c4"; /* 📄 */ + docs: "\e736"; /*  */ + dollar: "\1f4b5"; /* 💵 */ + paint: "\e7b5"; /*  */ + edit: "\270d"; /* ✍ */ + eject: "\2ecf"; /* ⻏ */ + export: "\e715"; /*  */ + hide: "\e70b"; /*  */ + unhide: "\e80f"; /*  */ + facebook: "\f301"; /*  */ + fast-forward: "\e804"; /*  */ + fire: "\1f525"; /* 🔥 */ + flag: "\2691"; /* ⚑ */ + lightning: "\26a1"; /* ⚡ */ + lab: "\68"; /* h */ + flight: "\2708"; /* ✈ */ + forward: "\27a6"; /* ➦ */ + gift: "\1f381"; /* 🎁 */ + github: "\f308"; /*  */ + globe: "\e817"; /*  */ + headphones: "\1f3a7"; /* 🎧 */ + question: "\2753"; /* ❓ */ + home: "\2302"; /* ⌂ */ + i: "\2139"; /* ℹ */ + idea: "\1f4a1"; /* 💡 */ + open: "\1f517"; /* 🔗 */ + content: "\e782"; /*  */ + location: "\e724"; /*  */ + mail: "\2709"; /* ✉ */ + mic: "\1f3a4"; /* 🎤 */ + minus: "\2d"; /* - */ + money: "\1f4b0"; /* 💰 */ + off: "\e78e"; /*  */ + pause: "\e808"; /*  */ + photos: "\e812"; /*  */ + photo: "\1f304"; /* 🌄 */ + pin: "\1f4cc"; /* 📌 */ + play: "\e809"; /*  */ + plus: "\2b"; /* + */ + print: "\e716"; /*  */ + rss: "\e73a"; /*  */ + search: "\1f50d"; /* 🔍 */ + shuffle: "\e803"; /*  */ + tag: "\e80a"; /*  */ + tags: "\e70d"; /*  */ + terminal: "\e7ac"; /*  */ + thumbs_down: "\1f44e"; /* 👎 */ + thumbs_up: "\1f44d"; /* 👍 */ + to-end: "\e806"; /*  */ + to-start: "\e805"; /*  */ + top_list: "\1f3c6"; /* 🏆 */ + trash: "\e729"; /*  */ + twitter: "\f303"; /*  */ + upload: "\e711"; /*  */ + user_add: "\e700"; /*  */ + user: "\1f464"; /* 👤 */ + community: "\e814"; /*  */ + users: "\1f465"; /* 👥 */ + id: "\e722"; /*  */ + url: "\1f517"; /* 🔗 */ + zoom_in: "\e750"; /*  */ + zoom_out: "\e751"; /*  */ +}; +@icon-aliases-map: { + delete: "\e80d"; /*  */ + dropdown: "\25be"; /* ▾ */ + help: "\e704"; /*  */ + info: "\e705"; /*  */ + error: "\e80d"; /*  */ + dislike: "\2661"; /* ♡ */ + like: "\2665"; /* ♥ */ + eye: "\e80f"; /*  */ + eye_hidden: "\e70b"; /*  */ + date: "\1f4c5"; /* 📅 */ +}; @icon-deprecated-map: { }; @icon-outline-map: { diff --git a/src/themes/github/assets/fonts/octicons.woff2 b/src/themes/github/assets/fonts/octicons.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..af2b5f07b249dd7ce02f8ee9c6ee64b3345badd1 GIT binary patch literal 14136 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