diff --git a/docs/Amaranth.html b/docs/Amaranth.html index 1f36a5a..1615aa4 100644 --- a/docs/Amaranth.html +++ b/docs/Amaranth.html @@ -77,6 +77,15 @@

Amaranth

+
+ + + +
+ address-book +
+ +
@@ -131,6 +140,33 @@

Amaranth

+
+ + + +
+ angles-y +
+ + +
+ + + +
+ apple-app-store +
+ + +
+ + + +
+ arrow-down-short-wide +
+ +
@@ -140,6 +176,15 @@

Amaranth

+
+ + + +
+ arrow-down-wide-short +
+ +
@@ -185,6 +230,15 @@

Amaranth

+
+ + + +
+ arrow-pointer +
+ +
@@ -223,721 +277,1342 @@

Amaranth

- +
- arrow-up-to-line + arrow-rotate-right
- +
- arrow-up + arrow-up-short-wide
- +
- azure + arrow-up-to-line
- +
- backward + arrow-up-wide-short
- +
- bars-staggered + arrow-up
- +
- bars + arrows-rotate-right
- +
- bel + asterisk
- +
- box + at
- +
- branch-up + azure
- +
- branch + backward
- +
- building + bars-staggered
- +
- calendar-agenda + bars
- +
- calendar-day + bel
- +
- calendar-holidays + blf
- +
- calendar-month + book
- +
- calendar-week + box-open-full
- +
- calendar + box
- +
- change-windows-can + branch-up
- +
- change-windows-dev + branch
- +
- change-windows + bug
- +
- check + building
- +
- chip + calendar-agenda
- +
- circle-check + calendar-day
- +
- circle-info + calendar-month
- +
- circle-plus + calendar-stars
- +
- circle-user + calendar-week
- +
- circle-warning + calendar
- +
- circle-x + changewindows-can
- +
- city + changewindows-dev
- +
- clock + changewindows
- +
- cmd + chart-pie
- +
- code + check
- +
- compress + chevron-down
- +
- dashboard + chevron-left
- +
- desktop + chevron-right
- +
- devices + chevron-up
- +
- disc + chip
- +
- ellipsis-v + chrome
- +
- ellipsis + circle-check
- +
- envelope + circle-exclamation
- +
- expand + circle-info
- +
- eye-slash + circle-plus
- +
- eye + circle-question
- +
- fast-backward + circle-user
- +
- fast-forward + circle-xmark
- +
- file + city
- +
- files + clock-rotate-left
- +
- floppy-disc + clock
- +
- foldable + cmd
- +
- folder-image + code
- +
- folder + compass
- +
- forward + compress
- +
- gamepad + copy
- +
- gauge + dashboard
- +
- gear + devices
- +
- git-hub + disc
- +
- history + display-cam
- +
- holographic + display
- +
- home + earth
- +
- hourglass-empty + eclipse
- +
- hourglass-end + edge
- +
- hourglass-start + ellipsis-v
- +
- hourglass + ellipsis
- +
- image + envelope
- +
- laptop + ethernet
- +
- lock + euro
- +
- magnifying-glass + expand
- +
- message-pen + eye-slash
- +
- message-smile + eye
- +
- message-text + facebook-messenger
- +
- message + facebook
- +
- min + fast-backward
- +
- music + fast-forward
- +
- notes + fax
- +
- paper-plane + file
- +
- patreon + files
- +
- pause + film
- +
- pen + filter-plus
- +
- phone-volume + filter-xmark
- +
- phone + filter +
+ + +
+ + + +
+ fingerprint +
+ + +
+ + + +
+ firefox +
+ + +
+ + + +
+ flag-checkered +
+ + +
+ + + +
+ flag +
+ + +
+ + + +
+ floppy-disk +
+ + +
+ + + +
+ foldable +
+ + +
+ + + +
+ folder-image +
+ + +
+ + + +
+ folder +
+ + +
+ + + +
+ forward +
+ + +
+ + + +
+ gamepad +
+ + +
+ + + +
+ gauge +
+ + +
+ + + +
+ gear +
+ + +
+ + + +
+ gift +
+ + +
+ + + +
+ github +
+ + +
+ + + +
+ google-play +
+ + +
+ + + +
+ grid +
+ + +
+ + + +
+ grip-lines +
+ + +
+ + + +
+ headset +
+ + +
+ + + +
+ heart-crack +
+ + +
+ + + +
+ heart-half +
+ + +
+ + + +
+ heart +
+ + +
+ + + +
+ hourglass-empty +
+ + +
+ + + +
+ hourglass-end +
+ + +
+ + + +
+ hourglass-start +
+ + +
+ + + +
+ hourglass +
+ + +
+ + + +
+ house +
+ + +
+ + + +
+ id-card +
+ + +
+ + + +
+ image +
+ + +
+ + + +
+ laptop +
+ + +
+ + + +
+ layers-plus +
+ + +
+ + + +
+ layers +
+ + +
+ + + +
+ lightbulb-on +
+ + +
+ + + +
+ lightbulb +
+ + +
+ + + +
+ link-slash +
+ + +
+ + + +
+ link +
+ + +
+ + + +
+ linkedin +
+ + +
+ + + +
+ list-check +
+ + +
+ + + +
+ list-ol +
+ + +
+ + + +
+ list +
+ + +
+ + + +
+ location-pin-dot +
+ + +
+ + + +
+ location-pin-slash +
+ + +
+ + + +
+ location-pin +
+ + +
+ + + +
+ location-pins-route +
+ + +
+ + + +
+ lock +
+ + +
+ + + +
+ logs +
+ + +
+ + + +
+ magnifying-glass +
+ + +
+ + + +
+ message-pen +
+ + +
+ + + +
+ message-smile +
+ + +
+ + + +
+ message-text +
+ + +
+ + + +
+ message +
+ + +
+ + + +
+ microphone +
+ + +
+ + + +
+ min +
+ + +
+ + + +
+ moon +
+ + +
+ + + +
+ music +
+ + +
+ + + +
+ network +
+ + +
+ + + +
+ notes +
+ + +
+ + + +
+ numpad +
+ + +
+ + + +
+ paper-plane-top +
+ + +
+ + + +
+ parachute-box +
+ + +
+ + + +
+ patreon +
+ + +
+ + + +
+ pause +
+ + +
+ + + +
+ pen +
+ + +
+ + + +
+ phone-arrow-down-left +
+ + +
+ + + +
+ phone-arrow-up-right +
+ + +
+ + + +
+ phone-gear +
+ + +
+ + + +
+ phone-list +
+ + +
+ + + +
+ phone-office +
+ + +
+ + + +
+ phone-volume +
+ + +
+ + + +
+ phone
@@ -979,19 +1654,19 @@

Amaranth

- +
- puzzle + power
- +
- refresh + puzzle-piece
@@ -1024,10 +1699,10 @@

Amaranth

- +
- screen-webcam + safari
@@ -1042,10 +1717,10 @@

Amaranth

- +
- shield-key + shield-keyhole
@@ -1060,10 +1735,10 @@

Amaranth

- +
- shield-x + shield-xmark
@@ -1094,6 +1769,24 @@

Amaranth

+
+ + + +
+ sliders +
+ + +
+ + + +
+ smartphone-divert +
+ +
@@ -1121,6 +1814,24 @@

Amaranth

+
+ + + +
+ spy +
+ + +
+ + + +
+ star +
+ +
@@ -1148,6 +1859,15 @@

Amaranth

+
+ + + +
+ sun +
+ +
@@ -1157,6 +1877,42 @@

Amaranth

+
+ + + +
+ table-clock +
+ + +
+ + + +
+ table +
+ + +
+ + + +
+ tag +
+ + +
+ + + +
+ tower-broadcast +
+ +
@@ -1166,6 +1922,15 @@

Amaranth

+
+ + + +
+ triangle-exclamation +
+ +
@@ -1184,6 +1949,33 @@

Amaranth

+
+ + + +
+ user-clock +
+ + +
+ + + +
+ user-gear +
+ + +
+ + + +
+ user-headset +
+ +
@@ -1238,6 +2030,42 @@

Amaranth

+
+ + + +
+ valkyrie-sword +
+ + +
+ + + +
+ video +
+ + +
+ + + +
+ virtual-reality +
+ + +
+ + + +
+ voicemail +
+ +
@@ -1283,6 +2111,24 @@

Amaranth

+
+ + + +
+ wallpaper +
+ + +
+ + + +
+ waveform +
+ +
@@ -1291,6 +2137,15 @@

Amaranth

window
+ +
+ + + +
+ xmark +
+
diff --git a/docs/fonts/Amaranth.css b/docs/fonts/Amaranth.css index 958b1fd..3b740b8 100644 --- a/docs/fonts/Amaranth.css +++ b/docs/fonts/Amaranth.css @@ -1,12 +1,14 @@ @font-face { font-family: "Amaranth"; - src: url("./Amaranth.ttf?40e4b8c4ff8466b70ce59325b75de048") format("truetype"), -url("./Amaranth.woff?40e4b8c4ff8466b70ce59325b75de048") format("woff"), -url("./Amaranth.woff2?40e4b8c4ff8466b70ce59325b75de048") format("woff2"), -url("./Amaranth.eot?40e4b8c4ff8466b70ce59325b75de048#iefix") format("embedded-opentype"); + src: url("./Amaranth.ttf?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("truetype"), +url("./Amaranth.woff?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff"), +url("./Amaranth.woff2?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff2"), +url("./Amaranth.eot?ac11bcddeaf3cd29d9da2c1cdd43a3b8#iefix") format("embedded-opentype"); } -.ai { +.ai::before, +[class^="ai-"]::before, +[class*=" ai-"]::before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; @@ -18,408 +20,693 @@ url("./Amaranth.eot?40e4b8c4ff8466b70ce59325b75de048#iefix") format("embedded-op text-rendering: auto; } -.ai.ai-alarm:before { +.ai-address-book::before { content: "\f101"; } -.ai.ai-amaranth:before { +.ai-alarm::before { content: "\f102"; } -.ai.ai-angle-down:before { +.ai-amaranth::before { content: "\f103"; } -.ai.ai-angle-left:before { +.ai-angle-down::before { content: "\f104"; } -.ai.ai-angle-right:before { +.ai-angle-left::before { content: "\f105"; } -.ai.ai-angle-up:before { +.ai-angle-right::before { content: "\f106"; } -.ai.ai-arrow-down-to-line:before { +.ai-angle-up::before { content: "\f107"; } -.ai.ai-arrow-down:before { +.ai-angles-y::before { content: "\f108"; } -.ai.ai-arrow-left-from-bracket:before { +.ai-apple-app-store::before { content: "\f109"; } -.ai.ai-arrow-left-to-bracket:before { +.ai-arrow-down-short-wide::before { content: "\f10a"; } -.ai.ai-arrow-left-to-line:before { +.ai-arrow-down-to-line::before { content: "\f10b"; } -.ai.ai-arrow-left:before { +.ai-arrow-down-wide-short::before { content: "\f10c"; } -.ai.ai-arrow-right-from-bracket:before { +.ai-arrow-down::before { content: "\f10d"; } -.ai.ai-arrow-right-to-bracket:before { +.ai-arrow-left-from-bracket::before { content: "\f10e"; } -.ai.ai-arrow-right-to-line:before { +.ai-arrow-left-to-bracket::before { content: "\f10f"; } -.ai.ai-arrow-right:before { +.ai-arrow-left-to-line::before { content: "\f110"; } -.ai.ai-arrow-up-to-line:before { +.ai-arrow-left::before { content: "\f111"; } -.ai.ai-arrow-up:before { +.ai-arrow-pointer::before { content: "\f112"; } -.ai.ai-azure:before { +.ai-arrow-right-from-bracket::before { content: "\f113"; } -.ai.ai-backward:before { +.ai-arrow-right-to-bracket::before { content: "\f114"; } -.ai.ai-bars-staggered:before { +.ai-arrow-right-to-line::before { content: "\f115"; } -.ai.ai-bars:before { +.ai-arrow-right::before { content: "\f116"; } -.ai.ai-bel:before { +.ai-arrow-rotate-right::before { content: "\f117"; } -.ai.ai-box:before { +.ai-arrow-up-short-wide::before { content: "\f118"; } -.ai.ai-branch-up:before { +.ai-arrow-up-to-line::before { content: "\f119"; } -.ai.ai-branch:before { +.ai-arrow-up-wide-short::before { content: "\f11a"; } -.ai.ai-building:before { +.ai-arrow-up::before { content: "\f11b"; } -.ai.ai-calendar-agenda:before { +.ai-arrows-rotate-right::before { content: "\f11c"; } -.ai.ai-calendar-day:before { +.ai-asterisk::before { content: "\f11d"; } -.ai.ai-calendar-holidays:before { +.ai-at::before { content: "\f11e"; } -.ai.ai-calendar-month:before { +.ai-azure::before { content: "\f11f"; } -.ai.ai-calendar-week:before { +.ai-backward::before { content: "\f120"; } -.ai.ai-calendar:before { +.ai-bars-staggered::before { content: "\f121"; } -.ai.ai-change-windows-can:before { +.ai-bars::before { content: "\f122"; } -.ai.ai-change-windows-dev:before { +.ai-bel::before { content: "\f123"; } -.ai.ai-change-windows:before { +.ai-blf::before { content: "\f124"; } -.ai.ai-check:before { +.ai-book::before { content: "\f125"; } -.ai.ai-chip:before { +.ai-box-open-full::before { content: "\f126"; } -.ai.ai-circle-check:before { +.ai-box::before { content: "\f127"; } -.ai.ai-circle-info:before { +.ai-branch-up::before { content: "\f128"; } -.ai.ai-circle-plus:before { +.ai-branch::before { content: "\f129"; } -.ai.ai-circle-user:before { +.ai-bug::before { content: "\f12a"; } -.ai.ai-circle-warning:before { +.ai-building::before { content: "\f12b"; } -.ai.ai-circle-x:before { +.ai-calendar-agenda::before { content: "\f12c"; } -.ai.ai-city:before { +.ai-calendar-day::before { content: "\f12d"; } -.ai.ai-clock:before { +.ai-calendar-month::before { content: "\f12e"; } -.ai.ai-cmd:before { +.ai-calendar-stars::before { content: "\f12f"; } -.ai.ai-code:before { +.ai-calendar-week::before { content: "\f130"; } -.ai.ai-compress:before { +.ai-calendar::before { content: "\f131"; } -.ai.ai-dashboard:before { +.ai-changewindows-can::before { content: "\f132"; } -.ai.ai-desktop:before { +.ai-changewindows-dev::before { content: "\f133"; } -.ai.ai-devices:before { +.ai-changewindows::before { content: "\f134"; } -.ai.ai-disc:before { +.ai-chart-pie::before { content: "\f135"; } -.ai.ai-ellipsis-v:before { +.ai-check::before { content: "\f136"; } -.ai.ai-ellipsis:before { +.ai-chevron-down::before { content: "\f137"; } -.ai.ai-envelope:before { +.ai-chevron-left::before { content: "\f138"; } -.ai.ai-expand:before { +.ai-chevron-right::before { content: "\f139"; } -.ai.ai-eye-slash:before { +.ai-chevron-up::before { content: "\f13a"; } -.ai.ai-eye:before { +.ai-chip::before { content: "\f13b"; } -.ai.ai-fast-backward:before { +.ai-chrome::before { content: "\f13c"; } -.ai.ai-fast-forward:before { +.ai-circle-check::before { content: "\f13d"; } -.ai.ai-file:before { +.ai-circle-exclamation::before { content: "\f13e"; } -.ai.ai-files:before { +.ai-circle-info::before { content: "\f13f"; } -.ai.ai-floppy-disc:before { +.ai-circle-plus::before { content: "\f140"; } -.ai.ai-foldable:before { +.ai-circle-question::before { content: "\f141"; } -.ai.ai-folder-image:before { +.ai-circle-user::before { content: "\f142"; } -.ai.ai-folder:before { +.ai-circle-xmark::before { content: "\f143"; } -.ai.ai-forward:before { +.ai-city::before { content: "\f144"; } -.ai.ai-gamepad:before { +.ai-clock-rotate-left::before { content: "\f145"; } -.ai.ai-gauge:before { +.ai-clock::before { content: "\f146"; } -.ai.ai-gear:before { +.ai-cmd::before { content: "\f147"; } -.ai.ai-git-hub:before { +.ai-code::before { content: "\f148"; } -.ai.ai-history:before { +.ai-compass::before { content: "\f149"; } -.ai.ai-holographic:before { +.ai-compress::before { content: "\f14a"; } -.ai.ai-home:before { +.ai-copy::before { content: "\f14b"; } -.ai.ai-hourglass-empty:before { +.ai-dashboard::before { content: "\f14c"; } -.ai.ai-hourglass-end:before { +.ai-devices::before { content: "\f14d"; } -.ai.ai-hourglass-start:before { +.ai-disc::before { content: "\f14e"; } -.ai.ai-hourglass:before { +.ai-display-cam::before { content: "\f14f"; } -.ai.ai-image:before { +.ai-display::before { content: "\f150"; } -.ai.ai-laptop:before { +.ai-earth::before { content: "\f151"; } -.ai.ai-lock:before { +.ai-eclipse::before { content: "\f152"; } -.ai.ai-magnifying-glass:before { +.ai-edge::before { content: "\f153"; } -.ai.ai-message-pen:before { +.ai-ellipsis-v::before { content: "\f154"; } -.ai.ai-message-smile:before { +.ai-ellipsis::before { content: "\f155"; } -.ai.ai-message-text:before { +.ai-envelope::before { content: "\f156"; } -.ai.ai-message:before { +.ai-ethernet::before { content: "\f157"; } -.ai.ai-min:before { +.ai-euro::before { content: "\f158"; } -.ai.ai-music:before { +.ai-expand::before { content: "\f159"; } -.ai.ai-notes:before { +.ai-eye-slash::before { content: "\f15a"; } -.ai.ai-paper-plane:before { +.ai-eye::before { content: "\f15b"; } -.ai.ai-patreon:before { +.ai-facebook-messenger::before { content: "\f15c"; } -.ai.ai-pause:before { +.ai-facebook::before { content: "\f15d"; } -.ai.ai-pen:before { +.ai-fast-backward::before { content: "\f15e"; } -.ai.ai-phone-volume:before { +.ai-fast-forward::before { content: "\f15f"; } -.ai.ai-phone:before { +.ai-fax::before { content: "\f160"; } -.ai.ai-plane:before { +.ai-file::before { content: "\f161"; } -.ai.ai-play-pause:before { +.ai-files::before { content: "\f162"; } -.ai.ai-play:before { +.ai-film::before { content: "\f163"; } -.ai.ai-plus:before { +.ai-filter-plus::before { content: "\f164"; } -.ai.ai-puzzle:before { +.ai-filter-xmark::before { content: "\f165"; } -.ai.ai-refresh:before { +.ai-filter::before { content: "\f166"; } -.ai.ai-repeat-one:before { +.ai-fingerprint::before { content: "\f167"; } -.ai.ai-repeat:before { +.ai-firefox::before { content: "\f168"; } -.ai.ai-rocket:before { +.ai-flag-checkered::before { content: "\f169"; } -.ai.ai-screen-webcam:before { +.ai-flag::before { content: "\f16a"; } -.ai.ai-server:before { +.ai-floppy-disk::before { content: "\f16b"; } -.ai.ai-shield-key:before { +.ai-foldable::before { content: "\f16c"; } -.ai.ai-shield-plus:before { +.ai-folder-image::before { content: "\f16d"; } -.ai.ai-shield-x:before { +.ai-folder::before { content: "\f16e"; } -.ai.ai-shield:before { +.ai-forward::before { content: "\f16f"; } -.ai.ai-shuffle:before { +.ai-gamepad::before { content: "\f170"; } -.ai.ai-sim-card:before { +.ai-gauge::before { content: "\f171"; } -.ai.ai-smartphone:before { +.ai-gear::before { content: "\f172"; } -.ai.ai-software-box:before { +.ai-gift::before { content: "\f173"; } -.ai.ai-spinner-third:before { +.ai-github::before { content: "\f174"; } -.ai.ai-stop:before { +.ai-google-play::before { content: "\f175"; } -.ai.ai-stopwatch:before { +.ai-grid::before { content: "\f176"; } -.ai.ai-store:before { +.ai-grip-lines::before { content: "\f177"; } -.ai.ai-swatchbook:before { +.ai-headset::before { content: "\f178"; } -.ai.ai-trash-can:before { +.ai-heart-crack::before { content: "\f179"; } -.ai.ai-twitter:before { +.ai-heart-half::before { content: "\f17a"; } -.ai.ai-unlock:before { +.ai-heart::before { content: "\f17b"; } -.ai.ai-user-list:before { +.ai-hourglass-empty::before { content: "\f17c"; } -.ai.ai-user-lock:before { +.ai-hourglass-end::before { content: "\f17d"; } -.ai.ai-user-plus:before { +.ai-hourglass-start::before { content: "\f17e"; } -.ai.ai-user:before { +.ai-hourglass::before { content: "\f17f"; } -.ai.ai-users-list:before { +.ai-house::before { content: "\f180"; } -.ai.ai-users:before { +.ai-id-card::before { content: "\f181"; } -.ai.ai-volume-0:before { +.ai-image::before { content: "\f182"; } -.ai.ai-volume-1:before { +.ai-laptop::before { content: "\f183"; } -.ai.ai-volume-2:before { +.ai-layers-plus::before { content: "\f184"; } -.ai.ai-volume-3:before { +.ai-layers::before { content: "\f185"; } -.ai.ai-volume-none:before { +.ai-lightbulb-on::before { content: "\f186"; } -.ai.ai-window:before { +.ai-lightbulb::before { content: "\f187"; } +.ai-link-slash::before { + content: "\f188"; +} +.ai-link::before { + content: "\f189"; +} +.ai-linkedin::before { + content: "\f18a"; +} +.ai-list-check::before { + content: "\f18b"; +} +.ai-list-ol::before { + content: "\f18c"; +} +.ai-list::before { + content: "\f18d"; +} +.ai-location-pin-dot::before { + content: "\f18e"; +} +.ai-location-pin-slash::before { + content: "\f18f"; +} +.ai-location-pin::before { + content: "\f190"; +} +.ai-location-pins-route::before { + content: "\f191"; +} +.ai-lock::before { + content: "\f192"; +} +.ai-logs::before { + content: "\f193"; +} +.ai-magnifying-glass::before { + content: "\f194"; +} +.ai-message-pen::before { + content: "\f195"; +} +.ai-message-smile::before { + content: "\f196"; +} +.ai-message-text::before { + content: "\f197"; +} +.ai-message::before { + content: "\f198"; +} +.ai-microphone::before { + content: "\f199"; +} +.ai-min::before { + content: "\f19a"; +} +.ai-moon::before { + content: "\f19b"; +} +.ai-music::before { + content: "\f19c"; +} +.ai-network::before { + content: "\f19d"; +} +.ai-notes::before { + content: "\f19e"; +} +.ai-numpad::before { + content: "\f19f"; +} +.ai-paper-plane-top::before { + content: "\f1a0"; +} +.ai-parachute-box::before { + content: "\f1a1"; +} +.ai-patreon::before { + content: "\f1a2"; +} +.ai-pause::before { + content: "\f1a3"; +} +.ai-pen::before { + content: "\f1a4"; +} +.ai-phone-arrow-down-left::before { + content: "\f1a5"; +} +.ai-phone-arrow-up-right::before { + content: "\f1a6"; +} +.ai-phone-gear::before { + content: "\f1a7"; +} +.ai-phone-list::before { + content: "\f1a8"; +} +.ai-phone-office::before { + content: "\f1a9"; +} +.ai-phone-volume::before { + content: "\f1aa"; +} +.ai-phone::before { + content: "\f1ab"; +} +.ai-plane::before { + content: "\f1ac"; +} +.ai-play-pause::before { + content: "\f1ad"; +} +.ai-play::before { + content: "\f1ae"; +} +.ai-plus::before { + content: "\f1af"; +} +.ai-power::before { + content: "\f1b0"; +} +.ai-puzzle-piece::before { + content: "\f1b1"; +} +.ai-repeat-one::before { + content: "\f1b2"; +} +.ai-repeat::before { + content: "\f1b3"; +} +.ai-rocket::before { + content: "\f1b4"; +} +.ai-safari::before { + content: "\f1b5"; +} +.ai-server::before { + content: "\f1b6"; +} +.ai-shield-keyhole::before { + content: "\f1b7"; +} +.ai-shield-plus::before { + content: "\f1b8"; +} +.ai-shield-xmark::before { + content: "\f1b9"; +} +.ai-shield::before { + content: "\f1ba"; +} +.ai-shuffle::before { + content: "\f1bb"; +} +.ai-sim-card::before { + content: "\f1bc"; +} +.ai-sliders::before { + content: "\f1bd"; +} +.ai-smartphone-divert::before { + content: "\f1be"; +} +.ai-smartphone::before { + content: "\f1bf"; +} +.ai-software-box::before { + content: "\f1c0"; +} +.ai-spinner-third::before { + content: "\f1c1"; +} +.ai-spy::before { + content: "\f1c2"; +} +.ai-star::before { + content: "\f1c3"; +} +.ai-stop::before { + content: "\f1c4"; +} +.ai-stopwatch::before { + content: "\f1c5"; +} +.ai-store::before { + content: "\f1c6"; +} +.ai-sun::before { + content: "\f1c7"; +} +.ai-swatchbook::before { + content: "\f1c8"; +} +.ai-table-clock::before { + content: "\f1c9"; +} +.ai-table::before { + content: "\f1ca"; +} +.ai-tag::before { + content: "\f1cb"; +} +.ai-tower-broadcast::before { + content: "\f1cc"; +} +.ai-trash-can::before { + content: "\f1cd"; +} +.ai-triangle-exclamation::before { + content: "\f1ce"; +} +.ai-twitter::before { + content: "\f1cf"; +} +.ai-unlock::before { + content: "\f1d0"; +} +.ai-user-clock::before { + content: "\f1d1"; +} +.ai-user-gear::before { + content: "\f1d2"; +} +.ai-user-headset::before { + content: "\f1d3"; +} +.ai-user-list::before { + content: "\f1d4"; +} +.ai-user-lock::before { + content: "\f1d5"; +} +.ai-user-plus::before { + content: "\f1d6"; +} +.ai-user::before { + content: "\f1d7"; +} +.ai-users-list::before { + content: "\f1d8"; +} +.ai-users::before { + content: "\f1d9"; +} +.ai-valkyrie-sword::before { + content: "\f1da"; +} +.ai-video::before { + content: "\f1db"; +} +.ai-virtual-reality::before { + content: "\f1dc"; +} +.ai-voicemail::before { + content: "\f1dd"; +} +.ai-volume-0::before { + content: "\f1de"; +} +.ai-volume-1::before { + content: "\f1df"; +} +.ai-volume-2::before { + content: "\f1e0"; +} +.ai-volume-3::before { + content: "\f1e1"; +} +.ai-volume-none::before { + content: "\f1e2"; +} +.ai-wallpaper::before { + content: "\f1e3"; +} +.ai-waveform::before { + content: "\f1e4"; +} +.ai-window::before { + content: "\f1e5"; +} +.ai-xmark::before { + content: "\f1e6"; +} diff --git a/docs/fonts/Amaranth.eot b/docs/fonts/Amaranth.eot index d239be7..f8543ec 100644 Binary files a/docs/fonts/Amaranth.eot and b/docs/fonts/Amaranth.eot differ diff --git a/docs/fonts/Amaranth.scss b/docs/fonts/Amaranth.scss index 958b1fd..3b740b8 100644 --- a/docs/fonts/Amaranth.scss +++ b/docs/fonts/Amaranth.scss @@ -1,12 +1,14 @@ @font-face { font-family: "Amaranth"; - src: url("./Amaranth.ttf?40e4b8c4ff8466b70ce59325b75de048") format("truetype"), -url("./Amaranth.woff?40e4b8c4ff8466b70ce59325b75de048") format("woff"), -url("./Amaranth.woff2?40e4b8c4ff8466b70ce59325b75de048") format("woff2"), -url("./Amaranth.eot?40e4b8c4ff8466b70ce59325b75de048#iefix") format("embedded-opentype"); + src: url("./Amaranth.ttf?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("truetype"), +url("./Amaranth.woff?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff"), +url("./Amaranth.woff2?ac11bcddeaf3cd29d9da2c1cdd43a3b8") format("woff2"), +url("./Amaranth.eot?ac11bcddeaf3cd29d9da2c1cdd43a3b8#iefix") format("embedded-opentype"); } -.ai { +.ai::before, +[class^="ai-"]::before, +[class*=" ai-"]::before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; @@ -18,408 +20,693 @@ url("./Amaranth.eot?40e4b8c4ff8466b70ce59325b75de048#iefix") format("embedded-op text-rendering: auto; } -.ai.ai-alarm:before { +.ai-address-book::before { content: "\f101"; } -.ai.ai-amaranth:before { +.ai-alarm::before { content: "\f102"; } -.ai.ai-angle-down:before { +.ai-amaranth::before { content: "\f103"; } -.ai.ai-angle-left:before { +.ai-angle-down::before { content: "\f104"; } -.ai.ai-angle-right:before { +.ai-angle-left::before { content: "\f105"; } -.ai.ai-angle-up:before { +.ai-angle-right::before { content: "\f106"; } -.ai.ai-arrow-down-to-line:before { +.ai-angle-up::before { content: "\f107"; } -.ai.ai-arrow-down:before { +.ai-angles-y::before { content: "\f108"; } -.ai.ai-arrow-left-from-bracket:before { +.ai-apple-app-store::before { content: "\f109"; } -.ai.ai-arrow-left-to-bracket:before { +.ai-arrow-down-short-wide::before { content: "\f10a"; } -.ai.ai-arrow-left-to-line:before { +.ai-arrow-down-to-line::before { content: "\f10b"; } -.ai.ai-arrow-left:before { +.ai-arrow-down-wide-short::before { content: "\f10c"; } -.ai.ai-arrow-right-from-bracket:before { +.ai-arrow-down::before { content: "\f10d"; } -.ai.ai-arrow-right-to-bracket:before { +.ai-arrow-left-from-bracket::before { content: "\f10e"; } -.ai.ai-arrow-right-to-line:before { +.ai-arrow-left-to-bracket::before { content: "\f10f"; } -.ai.ai-arrow-right:before { +.ai-arrow-left-to-line::before { content: "\f110"; } -.ai.ai-arrow-up-to-line:before { +.ai-arrow-left::before { content: "\f111"; } -.ai.ai-arrow-up:before { +.ai-arrow-pointer::before { content: "\f112"; } -.ai.ai-azure:before { +.ai-arrow-right-from-bracket::before { content: "\f113"; } -.ai.ai-backward:before { +.ai-arrow-right-to-bracket::before { content: "\f114"; } -.ai.ai-bars-staggered:before { +.ai-arrow-right-to-line::before { content: "\f115"; } -.ai.ai-bars:before { +.ai-arrow-right::before { content: "\f116"; } -.ai.ai-bel:before { +.ai-arrow-rotate-right::before { content: "\f117"; } -.ai.ai-box:before { +.ai-arrow-up-short-wide::before { content: "\f118"; } -.ai.ai-branch-up:before { +.ai-arrow-up-to-line::before { content: "\f119"; } -.ai.ai-branch:before { +.ai-arrow-up-wide-short::before { content: "\f11a"; } -.ai.ai-building:before { +.ai-arrow-up::before { content: "\f11b"; } -.ai.ai-calendar-agenda:before { +.ai-arrows-rotate-right::before { content: "\f11c"; } -.ai.ai-calendar-day:before { +.ai-asterisk::before { content: "\f11d"; } -.ai.ai-calendar-holidays:before { +.ai-at::before { content: "\f11e"; } -.ai.ai-calendar-month:before { +.ai-azure::before { content: "\f11f"; } -.ai.ai-calendar-week:before { +.ai-backward::before { content: "\f120"; } -.ai.ai-calendar:before { +.ai-bars-staggered::before { content: "\f121"; } -.ai.ai-change-windows-can:before { +.ai-bars::before { content: "\f122"; } -.ai.ai-change-windows-dev:before { +.ai-bel::before { content: "\f123"; } -.ai.ai-change-windows:before { +.ai-blf::before { content: "\f124"; } -.ai.ai-check:before { +.ai-book::before { content: "\f125"; } -.ai.ai-chip:before { +.ai-box-open-full::before { content: "\f126"; } -.ai.ai-circle-check:before { +.ai-box::before { content: "\f127"; } -.ai.ai-circle-info:before { +.ai-branch-up::before { content: "\f128"; } -.ai.ai-circle-plus:before { +.ai-branch::before { content: "\f129"; } -.ai.ai-circle-user:before { +.ai-bug::before { content: "\f12a"; } -.ai.ai-circle-warning:before { +.ai-building::before { content: "\f12b"; } -.ai.ai-circle-x:before { +.ai-calendar-agenda::before { content: "\f12c"; } -.ai.ai-city:before { +.ai-calendar-day::before { content: "\f12d"; } -.ai.ai-clock:before { +.ai-calendar-month::before { content: "\f12e"; } -.ai.ai-cmd:before { +.ai-calendar-stars::before { content: "\f12f"; } -.ai.ai-code:before { +.ai-calendar-week::before { content: "\f130"; } -.ai.ai-compress:before { +.ai-calendar::before { content: "\f131"; } -.ai.ai-dashboard:before { +.ai-changewindows-can::before { content: "\f132"; } -.ai.ai-desktop:before { +.ai-changewindows-dev::before { content: "\f133"; } -.ai.ai-devices:before { +.ai-changewindows::before { content: "\f134"; } -.ai.ai-disc:before { +.ai-chart-pie::before { content: "\f135"; } -.ai.ai-ellipsis-v:before { +.ai-check::before { content: "\f136"; } -.ai.ai-ellipsis:before { +.ai-chevron-down::before { content: "\f137"; } -.ai.ai-envelope:before { +.ai-chevron-left::before { content: "\f138"; } -.ai.ai-expand:before { +.ai-chevron-right::before { content: "\f139"; } -.ai.ai-eye-slash:before { +.ai-chevron-up::before { content: "\f13a"; } -.ai.ai-eye:before { +.ai-chip::before { content: "\f13b"; } -.ai.ai-fast-backward:before { +.ai-chrome::before { content: "\f13c"; } -.ai.ai-fast-forward:before { +.ai-circle-check::before { content: "\f13d"; } -.ai.ai-file:before { +.ai-circle-exclamation::before { content: "\f13e"; } -.ai.ai-files:before { +.ai-circle-info::before { content: "\f13f"; } -.ai.ai-floppy-disc:before { +.ai-circle-plus::before { content: "\f140"; } -.ai.ai-foldable:before { +.ai-circle-question::before { content: "\f141"; } -.ai.ai-folder-image:before { +.ai-circle-user::before { content: "\f142"; } -.ai.ai-folder:before { +.ai-circle-xmark::before { content: "\f143"; } -.ai.ai-forward:before { +.ai-city::before { content: "\f144"; } -.ai.ai-gamepad:before { +.ai-clock-rotate-left::before { content: "\f145"; } -.ai.ai-gauge:before { +.ai-clock::before { content: "\f146"; } -.ai.ai-gear:before { +.ai-cmd::before { content: "\f147"; } -.ai.ai-git-hub:before { +.ai-code::before { content: "\f148"; } -.ai.ai-history:before { +.ai-compass::before { content: "\f149"; } -.ai.ai-holographic:before { +.ai-compress::before { content: "\f14a"; } -.ai.ai-home:before { +.ai-copy::before { content: "\f14b"; } -.ai.ai-hourglass-empty:before { +.ai-dashboard::before { content: "\f14c"; } -.ai.ai-hourglass-end:before { +.ai-devices::before { content: "\f14d"; } -.ai.ai-hourglass-start:before { +.ai-disc::before { content: "\f14e"; } -.ai.ai-hourglass:before { +.ai-display-cam::before { content: "\f14f"; } -.ai.ai-image:before { +.ai-display::before { content: "\f150"; } -.ai.ai-laptop:before { +.ai-earth::before { content: "\f151"; } -.ai.ai-lock:before { +.ai-eclipse::before { content: "\f152"; } -.ai.ai-magnifying-glass:before { +.ai-edge::before { content: "\f153"; } -.ai.ai-message-pen:before { +.ai-ellipsis-v::before { content: "\f154"; } -.ai.ai-message-smile:before { +.ai-ellipsis::before { content: "\f155"; } -.ai.ai-message-text:before { +.ai-envelope::before { content: "\f156"; } -.ai.ai-message:before { +.ai-ethernet::before { content: "\f157"; } -.ai.ai-min:before { +.ai-euro::before { content: "\f158"; } -.ai.ai-music:before { +.ai-expand::before { content: "\f159"; } -.ai.ai-notes:before { +.ai-eye-slash::before { content: "\f15a"; } -.ai.ai-paper-plane:before { +.ai-eye::before { content: "\f15b"; } -.ai.ai-patreon:before { +.ai-facebook-messenger::before { content: "\f15c"; } -.ai.ai-pause:before { +.ai-facebook::before { content: "\f15d"; } -.ai.ai-pen:before { +.ai-fast-backward::before { content: "\f15e"; } -.ai.ai-phone-volume:before { +.ai-fast-forward::before { content: "\f15f"; } -.ai.ai-phone:before { +.ai-fax::before { content: "\f160"; } -.ai.ai-plane:before { +.ai-file::before { content: "\f161"; } -.ai.ai-play-pause:before { +.ai-files::before { content: "\f162"; } -.ai.ai-play:before { +.ai-film::before { content: "\f163"; } -.ai.ai-plus:before { +.ai-filter-plus::before { content: "\f164"; } -.ai.ai-puzzle:before { +.ai-filter-xmark::before { content: "\f165"; } -.ai.ai-refresh:before { +.ai-filter::before { content: "\f166"; } -.ai.ai-repeat-one:before { +.ai-fingerprint::before { content: "\f167"; } -.ai.ai-repeat:before { +.ai-firefox::before { content: "\f168"; } -.ai.ai-rocket:before { +.ai-flag-checkered::before { content: "\f169"; } -.ai.ai-screen-webcam:before { +.ai-flag::before { content: "\f16a"; } -.ai.ai-server:before { +.ai-floppy-disk::before { content: "\f16b"; } -.ai.ai-shield-key:before { +.ai-foldable::before { content: "\f16c"; } -.ai.ai-shield-plus:before { +.ai-folder-image::before { content: "\f16d"; } -.ai.ai-shield-x:before { +.ai-folder::before { content: "\f16e"; } -.ai.ai-shield:before { +.ai-forward::before { content: "\f16f"; } -.ai.ai-shuffle:before { +.ai-gamepad::before { content: "\f170"; } -.ai.ai-sim-card:before { +.ai-gauge::before { content: "\f171"; } -.ai.ai-smartphone:before { +.ai-gear::before { content: "\f172"; } -.ai.ai-software-box:before { +.ai-gift::before { content: "\f173"; } -.ai.ai-spinner-third:before { +.ai-github::before { content: "\f174"; } -.ai.ai-stop:before { +.ai-google-play::before { content: "\f175"; } -.ai.ai-stopwatch:before { +.ai-grid::before { content: "\f176"; } -.ai.ai-store:before { +.ai-grip-lines::before { content: "\f177"; } -.ai.ai-swatchbook:before { +.ai-headset::before { content: "\f178"; } -.ai.ai-trash-can:before { +.ai-heart-crack::before { content: "\f179"; } -.ai.ai-twitter:before { +.ai-heart-half::before { content: "\f17a"; } -.ai.ai-unlock:before { +.ai-heart::before { content: "\f17b"; } -.ai.ai-user-list:before { +.ai-hourglass-empty::before { content: "\f17c"; } -.ai.ai-user-lock:before { +.ai-hourglass-end::before { content: "\f17d"; } -.ai.ai-user-plus:before { +.ai-hourglass-start::before { content: "\f17e"; } -.ai.ai-user:before { +.ai-hourglass::before { content: "\f17f"; } -.ai.ai-users-list:before { +.ai-house::before { content: "\f180"; } -.ai.ai-users:before { +.ai-id-card::before { content: "\f181"; } -.ai.ai-volume-0:before { +.ai-image::before { content: "\f182"; } -.ai.ai-volume-1:before { +.ai-laptop::before { content: "\f183"; } -.ai.ai-volume-2:before { +.ai-layers-plus::before { content: "\f184"; } -.ai.ai-volume-3:before { +.ai-layers::before { content: "\f185"; } -.ai.ai-volume-none:before { +.ai-lightbulb-on::before { content: "\f186"; } -.ai.ai-window:before { +.ai-lightbulb::before { content: "\f187"; } +.ai-link-slash::before { + content: "\f188"; +} +.ai-link::before { + content: "\f189"; +} +.ai-linkedin::before { + content: "\f18a"; +} +.ai-list-check::before { + content: "\f18b"; +} +.ai-list-ol::before { + content: "\f18c"; +} +.ai-list::before { + content: "\f18d"; +} +.ai-location-pin-dot::before { + content: "\f18e"; +} +.ai-location-pin-slash::before { + content: "\f18f"; +} +.ai-location-pin::before { + content: "\f190"; +} +.ai-location-pins-route::before { + content: "\f191"; +} +.ai-lock::before { + content: "\f192"; +} +.ai-logs::before { + content: "\f193"; +} +.ai-magnifying-glass::before { + content: "\f194"; +} +.ai-message-pen::before { + content: "\f195"; +} +.ai-message-smile::before { + content: "\f196"; +} +.ai-message-text::before { + content: "\f197"; +} +.ai-message::before { + content: "\f198"; +} +.ai-microphone::before { + content: "\f199"; +} +.ai-min::before { + content: "\f19a"; +} +.ai-moon::before { + content: "\f19b"; +} +.ai-music::before { + content: "\f19c"; +} +.ai-network::before { + content: "\f19d"; +} +.ai-notes::before { + content: "\f19e"; +} +.ai-numpad::before { + content: "\f19f"; +} +.ai-paper-plane-top::before { + content: "\f1a0"; +} +.ai-parachute-box::before { + content: "\f1a1"; +} +.ai-patreon::before { + content: "\f1a2"; +} +.ai-pause::before { + content: "\f1a3"; +} +.ai-pen::before { + content: "\f1a4"; +} +.ai-phone-arrow-down-left::before { + content: "\f1a5"; +} +.ai-phone-arrow-up-right::before { + content: "\f1a6"; +} +.ai-phone-gear::before { + content: "\f1a7"; +} +.ai-phone-list::before { + content: "\f1a8"; +} +.ai-phone-office::before { + content: "\f1a9"; +} +.ai-phone-volume::before { + content: "\f1aa"; +} +.ai-phone::before { + content: "\f1ab"; +} +.ai-plane::before { + content: "\f1ac"; +} +.ai-play-pause::before { + content: "\f1ad"; +} +.ai-play::before { + content: "\f1ae"; +} +.ai-plus::before { + content: "\f1af"; +} +.ai-power::before { + content: "\f1b0"; +} +.ai-puzzle-piece::before { + content: "\f1b1"; +} +.ai-repeat-one::before { + content: "\f1b2"; +} +.ai-repeat::before { + content: "\f1b3"; +} +.ai-rocket::before { + content: "\f1b4"; +} +.ai-safari::before { + content: "\f1b5"; +} +.ai-server::before { + content: "\f1b6"; +} +.ai-shield-keyhole::before { + content: "\f1b7"; +} +.ai-shield-plus::before { + content: "\f1b8"; +} +.ai-shield-xmark::before { + content: "\f1b9"; +} +.ai-shield::before { + content: "\f1ba"; +} +.ai-shuffle::before { + content: "\f1bb"; +} +.ai-sim-card::before { + content: "\f1bc"; +} +.ai-sliders::before { + content: "\f1bd"; +} +.ai-smartphone-divert::before { + content: "\f1be"; +} +.ai-smartphone::before { + content: "\f1bf"; +} +.ai-software-box::before { + content: "\f1c0"; +} +.ai-spinner-third::before { + content: "\f1c1"; +} +.ai-spy::before { + content: "\f1c2"; +} +.ai-star::before { + content: "\f1c3"; +} +.ai-stop::before { + content: "\f1c4"; +} +.ai-stopwatch::before { + content: "\f1c5"; +} +.ai-store::before { + content: "\f1c6"; +} +.ai-sun::before { + content: "\f1c7"; +} +.ai-swatchbook::before { + content: "\f1c8"; +} +.ai-table-clock::before { + content: "\f1c9"; +} +.ai-table::before { + content: "\f1ca"; +} +.ai-tag::before { + content: "\f1cb"; +} +.ai-tower-broadcast::before { + content: "\f1cc"; +} +.ai-trash-can::before { + content: "\f1cd"; +} +.ai-triangle-exclamation::before { + content: "\f1ce"; +} +.ai-twitter::before { + content: "\f1cf"; +} +.ai-unlock::before { + content: "\f1d0"; +} +.ai-user-clock::before { + content: "\f1d1"; +} +.ai-user-gear::before { + content: "\f1d2"; +} +.ai-user-headset::before { + content: "\f1d3"; +} +.ai-user-list::before { + content: "\f1d4"; +} +.ai-user-lock::before { + content: "\f1d5"; +} +.ai-user-plus::before { + content: "\f1d6"; +} +.ai-user::before { + content: "\f1d7"; +} +.ai-users-list::before { + content: "\f1d8"; +} +.ai-users::before { + content: "\f1d9"; +} +.ai-valkyrie-sword::before { + content: "\f1da"; +} +.ai-video::before { + content: "\f1db"; +} +.ai-virtual-reality::before { + content: "\f1dc"; +} +.ai-voicemail::before { + content: "\f1dd"; +} +.ai-volume-0::before { + content: "\f1de"; +} +.ai-volume-1::before { + content: "\f1df"; +} +.ai-volume-2::before { + content: "\f1e0"; +} +.ai-volume-3::before { + content: "\f1e1"; +} +.ai-volume-none::before { + content: "\f1e2"; +} +.ai-wallpaper::before { + content: "\f1e3"; +} +.ai-waveform::before { + content: "\f1e4"; +} +.ai-window::before { + content: "\f1e5"; +} +.ai-xmark::before { + content: "\f1e6"; +} diff --git a/docs/fonts/Amaranth.ttf b/docs/fonts/Amaranth.ttf index 8c2b316..11c1d6a 100644 Binary files a/docs/fonts/Amaranth.ttf and b/docs/fonts/Amaranth.ttf differ diff --git a/docs/fonts/Amaranth.woff b/docs/fonts/Amaranth.woff index c09b9f8..940a06b 100644 Binary files a/docs/fonts/Amaranth.woff and b/docs/fonts/Amaranth.woff differ diff --git a/docs/fonts/Amaranth.woff2 b/docs/fonts/Amaranth.woff2 index fb47685..2e405e7 100644 Binary files a/docs/fonts/Amaranth.woff2 and b/docs/fonts/Amaranth.woff2 differ diff --git a/icons/address-book.svg b/icons/address-book.svg new file mode 100644 index 0000000..3ae60dc --- /dev/null +++ b/icons/address-book.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/amaranth.svg b/icons/amaranth.svg index 9419ff3..22fbb06 100644 --- a/icons/amaranth.svg +++ b/icons/amaranth.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/angle-down.svg b/icons/angle-down.svg index 3f93a03..015970b 100644 --- a/icons/angle-down.svg +++ b/icons/angle-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/angle-left.svg b/icons/angle-left.svg index 02fb9a4..dca8628 100644 --- a/icons/angle-left.svg +++ b/icons/angle-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/angle-right.svg b/icons/angle-right.svg index f61b218..ecbd797 100644 --- a/icons/angle-right.svg +++ b/icons/angle-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/angle-up.svg b/icons/angle-up.svg index eea09b7..7dcccbd 100644 --- a/icons/angle-up.svg +++ b/icons/angle-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/angles-y.svg b/icons/angles-y.svg new file mode 100644 index 0000000..a564955 --- /dev/null +++ b/icons/angles-y.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/apple-app-store.svg b/icons/apple-app-store.svg new file mode 100644 index 0000000..fc51a15 --- /dev/null +++ b/icons/apple-app-store.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/arrow-down-short-wide.svg b/icons/arrow-down-short-wide.svg new file mode 100644 index 0000000..6bf2931 --- /dev/null +++ b/icons/arrow-down-short-wide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/arrow-down-wide-short.svg b/icons/arrow-down-wide-short.svg new file mode 100644 index 0000000..cf5e1b6 --- /dev/null +++ b/icons/arrow-down-wide-short.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/arrow-down.svg b/icons/arrow-down.svg index f5dee4b..98621b0 100644 --- a/icons/arrow-down.svg +++ b/icons/arrow-down.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/arrow-left-from-bracket.svg b/icons/arrow-left-from-bracket.svg index b518ef0..cee436b 100644 --- a/icons/arrow-left-from-bracket.svg +++ b/icons/arrow-left-from-bracket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/arrow-left-to-bracket.svg b/icons/arrow-left-to-bracket.svg index f033c77..4e37b5e 100644 --- a/icons/arrow-left-to-bracket.svg +++ b/icons/arrow-left-to-bracket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/arrow-left.svg b/icons/arrow-left.svg index 254b40e..deea94d 100644 --- a/icons/arrow-left.svg +++ b/icons/arrow-left.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/arrow-pointer.svg b/icons/arrow-pointer.svg new file mode 100644 index 0000000..9dde5ab --- /dev/null +++ b/icons/arrow-pointer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/arrow-right-from-bracket.svg b/icons/arrow-right-from-bracket.svg index 7975b9e..c70b53d 100644 --- a/icons/arrow-right-from-bracket.svg +++ b/icons/arrow-right-from-bracket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/arrow-right-to-bracket.svg b/icons/arrow-right-to-bracket.svg index e99fd17..9954488 100644 --- a/icons/arrow-right-to-bracket.svg +++ b/icons/arrow-right-to-bracket.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/arrow-right.svg b/icons/arrow-right.svg index d8106fe..87e0491 100644 --- a/icons/arrow-right.svg +++ b/icons/arrow-right.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/arrow-rotate-right.svg b/icons/arrow-rotate-right.svg new file mode 100644 index 0000000..5e8008a --- /dev/null +++ b/icons/arrow-rotate-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/arrow-up-short-wide.svg b/icons/arrow-up-short-wide.svg new file mode 100644 index 0000000..72503a5 --- /dev/null +++ b/icons/arrow-up-short-wide.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/arrow-up-wide-short.svg b/icons/arrow-up-wide-short.svg new file mode 100644 index 0000000..d017190 --- /dev/null +++ b/icons/arrow-up-wide-short.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/arrow-up.svg b/icons/arrow-up.svg index bb6187b..787eec8 100644 --- a/icons/arrow-up.svg +++ b/icons/arrow-up.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/arrows-rotate-right.svg b/icons/arrows-rotate-right.svg new file mode 100644 index 0000000..184778c --- /dev/null +++ b/icons/arrows-rotate-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/asterisk.svg b/icons/asterisk.svg new file mode 100644 index 0000000..19cb235 --- /dev/null +++ b/icons/asterisk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/at.svg b/icons/at.svg new file mode 100644 index 0000000..dc2f643 --- /dev/null +++ b/icons/at.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/bars.svg b/icons/bars.svg index 3ba1053..6e2f88c 100644 --- a/icons/bars.svg +++ b/icons/bars.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/bel.svg b/icons/bel.svg index 99b9c66..58cb78b 100644 --- a/icons/bel.svg +++ b/icons/bel.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/blf.svg b/icons/blf.svg new file mode 100644 index 0000000..a796894 --- /dev/null +++ b/icons/blf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/book.svg b/icons/book.svg new file mode 100644 index 0000000..cc7a73a --- /dev/null +++ b/icons/book.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/box-open-full.svg b/icons/box-open-full.svg new file mode 100644 index 0000000..bf61844 --- /dev/null +++ b/icons/box-open-full.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/bug.svg b/icons/bug.svg new file mode 100644 index 0000000..a9829bd --- /dev/null +++ b/icons/bug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/building.svg b/icons/building.svg index 5edbb2b..ef7d1ab 100644 --- a/icons/building.svg +++ b/icons/building.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/calendar-holidays.svg b/icons/calendar-stars.svg similarity index 100% rename from icons/calendar-holidays.svg rename to icons/calendar-stars.svg diff --git a/icons/change-windows-can.svg b/icons/changewindows-can.svg similarity index 100% rename from icons/change-windows-can.svg rename to icons/changewindows-can.svg diff --git a/icons/change-windows-dev.svg b/icons/changewindows-dev.svg similarity index 100% rename from icons/change-windows-dev.svg rename to icons/changewindows-dev.svg diff --git a/icons/change-windows.svg b/icons/changewindows.svg similarity index 100% rename from icons/change-windows.svg rename to icons/changewindows.svg diff --git a/icons/chart-pie.svg b/icons/chart-pie.svg new file mode 100644 index 0000000..63dcf28 --- /dev/null +++ b/icons/chart-pie.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/check.svg b/icons/check.svg index e3ed7e9..04ed1db 100644 --- a/icons/check.svg +++ b/icons/check.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/chevron-down.svg b/icons/chevron-down.svg new file mode 100644 index 0000000..5df6768 --- /dev/null +++ b/icons/chevron-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/chevron-left.svg b/icons/chevron-left.svg new file mode 100644 index 0000000..1a17ef2 --- /dev/null +++ b/icons/chevron-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/chevron-right.svg b/icons/chevron-right.svg new file mode 100644 index 0000000..e45fc52 --- /dev/null +++ b/icons/chevron-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/chevron-up.svg b/icons/chevron-up.svg new file mode 100644 index 0000000..8be87df --- /dev/null +++ b/icons/chevron-up.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/chrome.svg b/icons/chrome.svg new file mode 100644 index 0000000..9705c43 --- /dev/null +++ b/icons/chrome.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/circle-warning.svg b/icons/circle-exclamation.svg similarity index 57% rename from icons/circle-warning.svg rename to icons/circle-exclamation.svg index f32fff7..55b46ff 100644 --- a/icons/circle-warning.svg +++ b/icons/circle-exclamation.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/circle-info.svg b/icons/circle-info.svg index 9eb64a7..ec8ffbd 100644 --- a/icons/circle-info.svg +++ b/icons/circle-info.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/circle-plus.svg b/icons/circle-plus.svg index 3c26162..e4e4654 100644 --- a/icons/circle-plus.svg +++ b/icons/circle-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/circle-question.svg b/icons/circle-question.svg new file mode 100644 index 0000000..8e20fd7 --- /dev/null +++ b/icons/circle-question.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/circle-user.svg b/icons/circle-user.svg index 4e65384..ca11928 100644 --- a/icons/circle-user.svg +++ b/icons/circle-user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/circle-x.svg b/icons/circle-x.svg deleted file mode 100644 index 46a4145..0000000 --- a/icons/circle-x.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/circle-xmark.svg b/icons/circle-xmark.svg new file mode 100644 index 0000000..153ea0f --- /dev/null +++ b/icons/circle-xmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/history.svg b/icons/clock-rotate-left.svg similarity index 100% rename from icons/history.svg rename to icons/clock-rotate-left.svg diff --git a/icons/cmd.svg b/icons/cmd.svg index 59ce447..8822812 100644 --- a/icons/cmd.svg +++ b/icons/cmd.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/code.svg b/icons/code.svg index 7503698..55e7236 100644 --- a/icons/code.svg +++ b/icons/code.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/compass.svg b/icons/compass.svg new file mode 100644 index 0000000..cb66ccc --- /dev/null +++ b/icons/compass.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/copy.svg b/icons/copy.svg new file mode 100644 index 0000000..0e82d8e --- /dev/null +++ b/icons/copy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/devices.svg b/icons/devices.svg index 1410852..acde9d4 100644 --- a/icons/devices.svg +++ b/icons/devices.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/screen-webcam.svg b/icons/display-cam.svg similarity index 100% rename from icons/screen-webcam.svg rename to icons/display-cam.svg diff --git a/icons/desktop.svg b/icons/display.svg similarity index 100% rename from icons/desktop.svg rename to icons/display.svg diff --git a/icons/earth.svg b/icons/earth.svg new file mode 100644 index 0000000..55a195e --- /dev/null +++ b/icons/earth.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/eclipse.svg b/icons/eclipse.svg new file mode 100644 index 0000000..728b486 --- /dev/null +++ b/icons/eclipse.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/edge.svg b/icons/edge.svg new file mode 100644 index 0000000..418a744 --- /dev/null +++ b/icons/edge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/ellipsis.svg b/icons/ellipsis.svg index 0f1b140..496db3c 100644 --- a/icons/ellipsis.svg +++ b/icons/ellipsis.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/ethernet.svg b/icons/ethernet.svg new file mode 100644 index 0000000..0fc5a8d --- /dev/null +++ b/icons/ethernet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/euro.svg b/icons/euro.svg new file mode 100644 index 0000000..4d46214 --- /dev/null +++ b/icons/euro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/eye-slash.svg b/icons/eye-slash.svg index 5c6a9c2..4330e22 100644 --- a/icons/eye-slash.svg +++ b/icons/eye-slash.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/facebook-messenger.svg b/icons/facebook-messenger.svg new file mode 100644 index 0000000..20e9125 --- /dev/null +++ b/icons/facebook-messenger.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/facebook.svg b/icons/facebook.svg new file mode 100644 index 0000000..a382290 --- /dev/null +++ b/icons/facebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/fax.svg b/icons/fax.svg new file mode 100644 index 0000000..71247a4 --- /dev/null +++ b/icons/fax.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/film.svg b/icons/film.svg new file mode 100644 index 0000000..30f457f --- /dev/null +++ b/icons/film.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/filter-plus.svg b/icons/filter-plus.svg new file mode 100644 index 0000000..6fead87 --- /dev/null +++ b/icons/filter-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/filter-xmark.svg b/icons/filter-xmark.svg new file mode 100644 index 0000000..82f0570 --- /dev/null +++ b/icons/filter-xmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/filter.svg b/icons/filter.svg new file mode 100644 index 0000000..1df9481 --- /dev/null +++ b/icons/filter.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/fingerprint.svg b/icons/fingerprint.svg new file mode 100644 index 0000000..7a59a21 --- /dev/null +++ b/icons/fingerprint.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/firefox.svg b/icons/firefox.svg new file mode 100644 index 0000000..1e4f9e7 --- /dev/null +++ b/icons/firefox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/flag-checkered.svg b/icons/flag-checkered.svg new file mode 100644 index 0000000..5c405c4 --- /dev/null +++ b/icons/flag-checkered.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/flag.svg b/icons/flag.svg new file mode 100644 index 0000000..8eb6623 --- /dev/null +++ b/icons/flag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/floppy-disc.svg b/icons/floppy-disc.svg deleted file mode 100644 index 30010ae..0000000 --- a/icons/floppy-disc.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/floppy-disk.svg b/icons/floppy-disk.svg new file mode 100644 index 0000000..d94901f --- /dev/null +++ b/icons/floppy-disk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/gear.svg b/icons/gear.svg index a73fc78..fb67650 100644 --- a/icons/gear.svg +++ b/icons/gear.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/gift.svg b/icons/gift.svg new file mode 100644 index 0000000..c47001d --- /dev/null +++ b/icons/gift.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/git-hub.svg b/icons/git-hub.svg deleted file mode 100644 index 0c9a9bd..0000000 --- a/icons/git-hub.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/github.svg b/icons/github.svg new file mode 100644 index 0000000..16f6ca3 --- /dev/null +++ b/icons/github.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/google-play.svg b/icons/google-play.svg new file mode 100644 index 0000000..b2e9b9f --- /dev/null +++ b/icons/google-play.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/grid.svg b/icons/grid.svg new file mode 100644 index 0000000..e77da91 --- /dev/null +++ b/icons/grid.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/grip-lines.svg b/icons/grip-lines.svg new file mode 100644 index 0000000..c9b0937 --- /dev/null +++ b/icons/grip-lines.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/headset.svg b/icons/headset.svg new file mode 100644 index 0000000..81a8270 --- /dev/null +++ b/icons/headset.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/heart-crack.svg b/icons/heart-crack.svg new file mode 100644 index 0000000..ecf7347 --- /dev/null +++ b/icons/heart-crack.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/heart-half.svg b/icons/heart-half.svg new file mode 100644 index 0000000..41668d4 --- /dev/null +++ b/icons/heart-half.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/heart.svg b/icons/heart.svg new file mode 100644 index 0000000..a58d3e6 --- /dev/null +++ b/icons/heart.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/home.svg b/icons/home.svg deleted file mode 100644 index b2fcd7e..0000000 --- a/icons/home.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/house.svg b/icons/house.svg new file mode 100644 index 0000000..654c388 --- /dev/null +++ b/icons/house.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/id-card.svg b/icons/id-card.svg new file mode 100644 index 0000000..17e8b7b --- /dev/null +++ b/icons/id-card.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/image.svg b/icons/image.svg index 9e2a654..00b679c 100644 --- a/icons/image.svg +++ b/icons/image.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/laptop.svg b/icons/laptop.svg index b4b98b4..bf092c6 100644 --- a/icons/laptop.svg +++ b/icons/laptop.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/layers-plus.svg b/icons/layers-plus.svg new file mode 100644 index 0000000..da87044 --- /dev/null +++ b/icons/layers-plus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/layers.svg b/icons/layers.svg new file mode 100644 index 0000000..d945655 --- /dev/null +++ b/icons/layers.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/lightbulb-on.svg b/icons/lightbulb-on.svg new file mode 100644 index 0000000..2a213f5 --- /dev/null +++ b/icons/lightbulb-on.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/lightbulb.svg b/icons/lightbulb.svg new file mode 100644 index 0000000..7417753 --- /dev/null +++ b/icons/lightbulb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/link-slash.svg b/icons/link-slash.svg new file mode 100644 index 0000000..3803220 --- /dev/null +++ b/icons/link-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/link.svg b/icons/link.svg new file mode 100644 index 0000000..6e45d33 --- /dev/null +++ b/icons/link.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/linkedin.svg b/icons/linkedin.svg new file mode 100644 index 0000000..c1a162e --- /dev/null +++ b/icons/linkedin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/list-check.svg b/icons/list-check.svg new file mode 100644 index 0000000..dff5183 --- /dev/null +++ b/icons/list-check.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/list-ol.svg b/icons/list-ol.svg new file mode 100644 index 0000000..ef8c874 --- /dev/null +++ b/icons/list-ol.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/list.svg b/icons/list.svg new file mode 100644 index 0000000..c0caf43 --- /dev/null +++ b/icons/list.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/location-pin-dot.svg b/icons/location-pin-dot.svg new file mode 100644 index 0000000..2764e3b --- /dev/null +++ b/icons/location-pin-dot.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/location-pin-slash.svg b/icons/location-pin-slash.svg new file mode 100644 index 0000000..7218300 --- /dev/null +++ b/icons/location-pin-slash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/location-pin.svg b/icons/location-pin.svg new file mode 100644 index 0000000..14c699f --- /dev/null +++ b/icons/location-pin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/location-pins-route.svg b/icons/location-pins-route.svg new file mode 100644 index 0000000..a8b6adf --- /dev/null +++ b/icons/location-pins-route.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/lock.svg b/icons/lock.svg index 8d1aef4..7b53376 100644 --- a/icons/lock.svg +++ b/icons/lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/logs.svg b/icons/logs.svg new file mode 100644 index 0000000..8bf3ff9 --- /dev/null +++ b/icons/logs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/message-pen.svg b/icons/message-pen.svg index dd6f0bb..4e628da 100644 --- a/icons/message-pen.svg +++ b/icons/message-pen.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/message-smile.svg b/icons/message-smile.svg index d1c79a0..e774005 100644 --- a/icons/message-smile.svg +++ b/icons/message-smile.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/microphone.svg b/icons/microphone.svg new file mode 100644 index 0000000..5d6f21a --- /dev/null +++ b/icons/microphone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/moon.svg b/icons/moon.svg new file mode 100644 index 0000000..18885a2 --- /dev/null +++ b/icons/moon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/music.svg b/icons/music.svg index 26b4ae7..8f547b0 100644 --- a/icons/music.svg +++ b/icons/music.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/network.svg b/icons/network.svg new file mode 100644 index 0000000..046228a --- /dev/null +++ b/icons/network.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/numpad.svg b/icons/numpad.svg new file mode 100644 index 0000000..8918f61 --- /dev/null +++ b/icons/numpad.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/paper-plane-top.svg b/icons/paper-plane-top.svg new file mode 100644 index 0000000..ae4318f --- /dev/null +++ b/icons/paper-plane-top.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/paper-plane.svg b/icons/paper-plane.svg deleted file mode 100644 index c57f9c7..0000000 --- a/icons/paper-plane.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/parachute-box.svg b/icons/parachute-box.svg new file mode 100644 index 0000000..2c781a1 --- /dev/null +++ b/icons/parachute-box.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/patreon.svg b/icons/patreon.svg index 8231cd5..4791a8e 100644 --- a/icons/patreon.svg +++ b/icons/patreon.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/phone-arrow-down-left.svg b/icons/phone-arrow-down-left.svg new file mode 100644 index 0000000..8d4d79a --- /dev/null +++ b/icons/phone-arrow-down-left.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/phone-arrow-up-right.svg b/icons/phone-arrow-up-right.svg new file mode 100644 index 0000000..f8414bd --- /dev/null +++ b/icons/phone-arrow-up-right.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/phone-gear.svg b/icons/phone-gear.svg new file mode 100644 index 0000000..7a0178e --- /dev/null +++ b/icons/phone-gear.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/phone-list.svg b/icons/phone-list.svg new file mode 100644 index 0000000..82eef1c --- /dev/null +++ b/icons/phone-list.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/phone-office.svg b/icons/phone-office.svg new file mode 100644 index 0000000..a99814b --- /dev/null +++ b/icons/phone-office.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/phone-volume.svg b/icons/phone-volume.svg index fb02171..abdd075 100644 --- a/icons/phone-volume.svg +++ b/icons/phone-volume.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/phone.svg b/icons/phone.svg index a7a6421..430dff6 100644 --- a/icons/phone.svg +++ b/icons/phone.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/play.svg b/icons/play.svg index 98632fb..46d8f76 100644 --- a/icons/play.svg +++ b/icons/play.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/plus.svg b/icons/plus.svg index d6aa15e..cb96b25 100644 --- a/icons/plus.svg +++ b/icons/plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/power.svg b/icons/power.svg new file mode 100644 index 0000000..f59921b --- /dev/null +++ b/icons/power.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/puzzle.svg b/icons/puzzle-piece.svg similarity index 100% rename from icons/puzzle.svg rename to icons/puzzle-piece.svg diff --git a/icons/refresh.svg b/icons/refresh.svg deleted file mode 100644 index 1e5b9c8..0000000 --- a/icons/refresh.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/repeat-one.svg b/icons/repeat-one.svg index 9cb3e64..ce90ace 100644 --- a/icons/repeat-one.svg +++ b/icons/repeat-one.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/safari.svg b/icons/safari.svg new file mode 100644 index 0000000..4b35ca9 --- /dev/null +++ b/icons/safari.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/server.svg b/icons/server.svg index cbf351d..d2150d8 100644 --- a/icons/server.svg +++ b/icons/server.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/shield-key.svg b/icons/shield-key.svg deleted file mode 100644 index d31361b..0000000 --- a/icons/shield-key.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/shield-keyhole.svg b/icons/shield-keyhole.svg new file mode 100644 index 0000000..a42969c --- /dev/null +++ b/icons/shield-keyhole.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/shield-plus.svg b/icons/shield-plus.svg index 83cc2b9..2c24373 100644 --- a/icons/shield-plus.svg +++ b/icons/shield-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/shield-x.svg b/icons/shield-x.svg deleted file mode 100644 index 4484eca..0000000 --- a/icons/shield-x.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/icons/shield-xmark.svg b/icons/shield-xmark.svg new file mode 100644 index 0000000..cb51187 --- /dev/null +++ b/icons/shield-xmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/sim-card.svg b/icons/sim-card.svg index 9098aec..0189593 100644 --- a/icons/sim-card.svg +++ b/icons/sim-card.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/sliders.svg b/icons/sliders.svg new file mode 100644 index 0000000..ccb5650 --- /dev/null +++ b/icons/sliders.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/smartphone-divert.svg b/icons/smartphone-divert.svg new file mode 100644 index 0000000..59be298 --- /dev/null +++ b/icons/smartphone-divert.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/spy.svg b/icons/spy.svg new file mode 100644 index 0000000..99f8e1c --- /dev/null +++ b/icons/spy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/star.svg b/icons/star.svg new file mode 100644 index 0000000..cc980ec --- /dev/null +++ b/icons/star.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/store.svg b/icons/store.svg index 8fa5054..a481af6 100644 --- a/icons/store.svg +++ b/icons/store.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/sun.svg b/icons/sun.svg new file mode 100644 index 0000000..867adec --- /dev/null +++ b/icons/sun.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/table-clock.svg b/icons/table-clock.svg new file mode 100644 index 0000000..dfbfbae --- /dev/null +++ b/icons/table-clock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/table.svg b/icons/table.svg new file mode 100644 index 0000000..3fdd487 --- /dev/null +++ b/icons/table.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/tag.svg b/icons/tag.svg new file mode 100644 index 0000000..cbe5c42 --- /dev/null +++ b/icons/tag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/tower-broadcast.svg b/icons/tower-broadcast.svg new file mode 100644 index 0000000..614cc65 --- /dev/null +++ b/icons/tower-broadcast.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/triangle-exclamation.svg b/icons/triangle-exclamation.svg new file mode 100644 index 0000000..35ad1b8 --- /dev/null +++ b/icons/triangle-exclamation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/unlock.svg b/icons/unlock.svg index 8909fe5..630e19e 100644 --- a/icons/unlock.svg +++ b/icons/unlock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/user-clock.svg b/icons/user-clock.svg new file mode 100644 index 0000000..f494609 --- /dev/null +++ b/icons/user-clock.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/user-gear.svg b/icons/user-gear.svg new file mode 100644 index 0000000..62a9e76 --- /dev/null +++ b/icons/user-gear.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/user-headset.svg b/icons/user-headset.svg new file mode 100644 index 0000000..f0b73b7 --- /dev/null +++ b/icons/user-headset.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/user-list.svg b/icons/user-list.svg index 318332f..5aa24cd 100644 --- a/icons/user-list.svg +++ b/icons/user-list.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/user-lock.svg b/icons/user-lock.svg index 1317d85..34bb452 100644 --- a/icons/user-lock.svg +++ b/icons/user-lock.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/user-plus.svg b/icons/user-plus.svg index 463bf96..77cf027 100644 --- a/icons/user-plus.svg +++ b/icons/user-plus.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/user.svg b/icons/user.svg index a67986b..c6fd1da 100644 --- a/icons/user.svg +++ b/icons/user.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/users-list.svg b/icons/users-list.svg index 71d1462..7edcb49 100644 --- a/icons/users-list.svg +++ b/icons/users-list.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/users.svg b/icons/users.svg index 2405ad6..f824fb4 100644 --- a/icons/users.svg +++ b/icons/users.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/valkyrie-sword.svg b/icons/valkyrie-sword.svg new file mode 100644 index 0000000..c37bbe9 --- /dev/null +++ b/icons/valkyrie-sword.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/video.svg b/icons/video.svg new file mode 100644 index 0000000..738115a --- /dev/null +++ b/icons/video.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/holographic.svg b/icons/virtual-reality.svg similarity index 100% rename from icons/holographic.svg rename to icons/virtual-reality.svg diff --git a/icons/voicemail.svg b/icons/voicemail.svg new file mode 100644 index 0000000..e868af9 --- /dev/null +++ b/icons/voicemail.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/volume-0.svg b/icons/volume-0.svg index b5d5053..131f077 100644 --- a/icons/volume-0.svg +++ b/icons/volume-0.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/volume-1.svg b/icons/volume-1.svg index 899792b..d298384 100644 --- a/icons/volume-1.svg +++ b/icons/volume-1.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/volume-2.svg b/icons/volume-2.svg index fdebae2..c6a2778 100644 --- a/icons/volume-2.svg +++ b/icons/volume-2.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/volume-3.svg b/icons/volume-3.svg index 9a42611..8191337 100644 --- a/icons/volume-3.svg +++ b/icons/volume-3.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/volume-none.svg b/icons/volume-none.svg index bdb8443..f4971c5 100644 --- a/icons/volume-none.svg +++ b/icons/volume-none.svg @@ -1 +1 @@ - \ No newline at end of file + \ No newline at end of file diff --git a/icons/wallpaper.svg b/icons/wallpaper.svg new file mode 100644 index 0000000..09bb572 --- /dev/null +++ b/icons/wallpaper.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/waveform.svg b/icons/waveform.svg new file mode 100644 index 0000000..9384f10 --- /dev/null +++ b/icons/waveform.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/icons/xmark.svg b/icons/xmark.svg new file mode 100644 index 0000000..0fb765f --- /dev/null +++ b/icons/xmark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/package.json b/package.json index ae84124..ced76e8 100644 --- a/package.json +++ b/package.json @@ -39,7 +39,7 @@ "iconography" ], "author": "", - "license": "MIT", + "license": "AGPL-3.0-or-later", "bugs": { "url": "https://github.com/changewindows/amaranth/issues" }, diff --git a/scss/_flip.scss b/scss/_flip.scss new file mode 100644 index 0000000..5bb2e2d --- /dev/null +++ b/scss/_flip.scss @@ -0,0 +1,11 @@ +.ai-flip-x { + transform: scaleX(-1); +} + +.ai-flip-y { + transform: scaleY(-1); +} + +.ai-flip { + transform: scale(-1); +} \ No newline at end of file diff --git a/scss/_rotate.scss b/scss/_rotate.scss new file mode 100644 index 0000000..d168475 --- /dev/null +++ b/scss/_rotate.scss @@ -0,0 +1,11 @@ +.ai-rotate-90 { + transform: rotate(90deg); +} + +.ai-rotate-180 { + transform: rotate(180deg); +} + +.ai-rotate-270 { + transform: rotate(270deg); +} \ No newline at end of file diff --git a/scss/amaranth.scss b/scss/amaranth.scss index c3b2958..ec21265 100644 --- a/scss/amaranth.scss +++ b/scss/amaranth.scss @@ -1,8 +1,11 @@ /* * Amaranth * Copyright 2021 - ChangeWindows (https://changewindows.org) - * Licensed under MIT (https://github.com/changewindows/amaranth/blob/main/LICENSE) + * Copyright 2021 - Optimise Group (https://optimise-group.be) + * Licensed under AGPLv3 (https://github.com/changewindows/amaranth/blob/main/LICENSE) */ @import '_core'; - @import '_animation'; \ No newline at end of file + @import '_animation'; + @import '_flip'; + @import '_rotate'; \ No newline at end of file diff --git a/src/Amaranth.ts b/src/Amaranth.ts index ca77d8e..0fef126 100644 --- a/src/Amaranth.ts +++ b/src/Amaranth.ts @@ -1,4 +1,11 @@ /* 🤖 this file was generated by svg-to-ts*/ +export const aiAddressBook: { + name: 'address_book'; + data: string; +} = { + name: 'address_book', + data: `` +}; export const aiAlarm: { name: 'alarm'; data: string; @@ -11,35 +18,56 @@ export const aiAmaranth: { data: string; } = { name: 'amaranth', - data: `` + data: `` }; export const aiAngleDown: { name: 'angle_down'; data: string; } = { name: 'angle_down', - data: `` + data: `` }; export const aiAngleLeft: { name: 'angle_left'; data: string; } = { name: 'angle_left', - data: `` + data: `` }; export const aiAngleRight: { name: 'angle_right'; data: string; } = { name: 'angle_right', - data: `` + data: `` }; export const aiAngleUp: { name: 'angle_up'; data: string; } = { name: 'angle_up', - data: `` + data: `` +}; +export const aiAnglesY: { + name: 'angles_y'; + data: string; +} = { + name: 'angles_y', + data: `` +}; +export const aiAppleAppStore: { + name: 'apple_app_store'; + data: string; +} = { + name: 'apple_app_store', + data: `` +}; +export const aiArrowDownShortWide: { + name: 'arrow_down_short_wide'; + data: string; +} = { + name: 'arrow_down_short_wide', + data: `` }; export const aiArrowDownToLine: { name: 'arrow_down_to_line'; @@ -48,26 +76,33 @@ export const aiArrowDownToLine: { name: 'arrow_down_to_line', data: `` }; +export const aiArrowDownWideShort: { + name: 'arrow_down_wide_short'; + data: string; +} = { + name: 'arrow_down_wide_short', + data: `` +}; export const aiArrowDown: { name: 'arrow_down'; data: string; } = { name: 'arrow_down', - data: `` + data: `` }; export const aiArrowLeftFromBracket: { name: 'arrow_left_from_bracket'; data: string; } = { name: 'arrow_left_from_bracket', - data: `` + data: `` }; export const aiArrowLeftToBracket: { name: 'arrow_left_to_bracket'; data: string; } = { name: 'arrow_left_to_bracket', - data: `` + data: `` }; export const aiArrowLeftToLine: { name: 'arrow_left_to_line'; @@ -81,21 +116,28 @@ export const aiArrowLeft: { data: string; } = { name: 'arrow_left', - data: `` + data: `` +}; +export const aiArrowPointer: { + name: 'arrow_pointer'; + data: string; +} = { + name: 'arrow_pointer', + data: `` }; export const aiArrowRightFromBracket: { name: 'arrow_right_from_bracket'; data: string; } = { name: 'arrow_right_from_bracket', - data: `` + data: `` }; export const aiArrowRightToBracket: { name: 'arrow_right_to_bracket'; data: string; } = { name: 'arrow_right_to_bracket', - data: `` + data: `` }; export const aiArrowRightToLine: { name: 'arrow_right_to_line'; @@ -109,7 +151,21 @@ export const aiArrowRight: { data: string; } = { name: 'arrow_right', - data: `` + data: `` +}; +export const aiArrowRotateRight: { + name: 'arrow_rotate_right'; + data: string; +} = { + name: 'arrow_rotate_right', + data: `` +}; +export const aiArrowUpShortWide: { + name: 'arrow_up_short_wide'; + data: string; +} = { + name: 'arrow_up_short_wide', + data: `` }; export const aiArrowUpToLine: { name: 'arrow_up_to_line'; @@ -118,12 +174,40 @@ export const aiArrowUpToLine: { name: 'arrow_up_to_line', data: `` }; +export const aiArrowUpWideShort: { + name: 'arrow_up_wide_short'; + data: string; +} = { + name: 'arrow_up_wide_short', + data: `` +}; export const aiArrowUp: { name: 'arrow_up'; data: string; } = { name: 'arrow_up', - data: `` + data: `` +}; +export const aiArrowsRotateRight: { + name: 'arrows_rotate_right'; + data: string; +} = { + name: 'arrows_rotate_right', + data: `` +}; +export const aiAsterisk: { + name: 'asterisk'; + data: string; +} = { + name: 'asterisk', + data: `` +}; +export const aiAt: { + name: 'at'; + data: string; +} = { + name: 'at', + data: `` }; export const aiAzure: { name: 'azure'; @@ -151,14 +235,35 @@ export const aiBars: { data: string; } = { name: 'bars', - data: `` + data: `` }; export const aiBel: { name: 'bel'; data: string; } = { name: 'bel', - data: `` + data: `` +}; +export const aiBlf: { + name: 'blf'; + data: string; +} = { + name: 'blf', + data: `` +}; +export const aiBook: { + name: 'book'; + data: string; +} = { + name: 'book', + data: `` +}; +export const aiBoxOpenFull: { + name: 'box_open_full'; + data: string; +} = { + name: 'box_open_full', + data: `` }; export const aiBox: { name: 'box'; @@ -181,12 +286,19 @@ export const aiBranch: { name: 'branch', data: `` }; +export const aiBug: { + name: 'bug'; + data: string; +} = { + name: 'bug', + data: `` +}; export const aiBuilding: { name: 'building'; data: string; } = { name: 'building', - data: `` + data: `` }; export const aiCalendarAgenda: { name: 'calendar_agenda'; @@ -202,13 +314,6 @@ export const aiCalendarDay: { name: 'calendar_day', data: `` }; -export const aiCalendarHolidays: { - name: 'calendar_holidays'; - data: string; -} = { - name: 'calendar_holidays', - data: `` -}; export const aiCalendarMonth: { name: 'calendar_month'; data: string; @@ -216,6 +321,13 @@ export const aiCalendarMonth: { name: 'calendar_month', data: `` }; +export const aiCalendarStars: { + name: 'calendar_stars'; + data: string; +} = { + name: 'calendar_stars', + data: `` +}; export const aiCalendarWeek: { name: 'calendar_week'; data: string; @@ -230,33 +342,68 @@ export const aiCalendar: { name: 'calendar', data: `` }; -export const aiChangeWindowsCan: { - name: 'change_windows_can'; +export const aiChangewindowsCan: { + name: 'changewindows_can'; data: string; } = { - name: 'change_windows_can', + name: 'changewindows_can', data: `` }; -export const aiChangeWindowsDev: { - name: 'change_windows_dev'; +export const aiChangewindowsDev: { + name: 'changewindows_dev'; data: string; } = { - name: 'change_windows_dev', + name: 'changewindows_dev', data: `` }; -export const aiChangeWindows: { - name: 'change_windows'; +export const aiChangewindows: { + name: 'changewindows'; data: string; } = { - name: 'change_windows', + name: 'changewindows', data: `` }; +export const aiChartPie: { + name: 'chart_pie'; + data: string; +} = { + name: 'chart_pie', + data: `` +}; export const aiCheck: { name: 'check'; data: string; } = { name: 'check', - data: `` + data: `` +}; +export const aiChevronDown: { + name: 'chevron_down'; + data: string; +} = { + name: 'chevron_down', + data: `` +}; +export const aiChevronLeft: { + name: 'chevron_left'; + data: string; +} = { + name: 'chevron_left', + data: `` +}; +export const aiChevronRight: { + name: 'chevron_right'; + data: string; +} = { + name: 'chevron_right', + data: `` +}; +export const aiChevronUp: { + name: 'chevron_up'; + data: string; +} = { + name: 'chevron_up', + data: `` }; export const aiChip: { name: 'chip'; @@ -265,6 +412,13 @@ export const aiChip: { name: 'chip', data: `` }; +export const aiChrome: { + name: 'chrome'; + data: string; +} = { + name: 'chrome', + data: `` +}; export const aiCircleCheck: { name: 'circle_check'; data: string; @@ -272,40 +426,47 @@ export const aiCircleCheck: { name: 'circle_check', data: `` }; +export const aiCircleExclamation: { + name: 'circle_exclamation'; + data: string; +} = { + name: 'circle_exclamation', + data: `` +}; export const aiCircleInfo: { name: 'circle_info'; data: string; } = { name: 'circle_info', - data: `` + data: `` }; export const aiCirclePlus: { name: 'circle_plus'; data: string; } = { name: 'circle_plus', - data: `` + data: `` }; -export const aiCircleUser: { - name: 'circle_user'; +export const aiCircleQuestion: { + name: 'circle_question'; data: string; } = { - name: 'circle_user', - data: `` + name: 'circle_question', + data: `` }; -export const aiCircleWarning: { - name: 'circle_warning'; +export const aiCircleUser: { + name: 'circle_user'; data: string; } = { - name: 'circle_warning', - data: `` + name: 'circle_user', + data: `` }; -export const aiCircleX: { - name: 'circle_x'; +export const aiCircleXmark: { + name: 'circle_xmark'; data: string; } = { - name: 'circle_x', - data: `` + name: 'circle_xmark', + data: `` }; export const aiCity: { name: 'city'; @@ -314,6 +475,13 @@ export const aiCity: { name: 'city', data: `` }; +export const aiClockRotateLeft: { + name: 'clock_rotate_left'; + data: string; +} = { + name: 'clock_rotate_left', + data: `` +}; export const aiClock: { name: 'clock'; data: string; @@ -326,14 +494,21 @@ export const aiCmd: { data: string; } = { name: 'cmd', - data: `` + data: `` }; export const aiCode: { name: 'code'; data: string; } = { name: 'code', - data: `` + data: `` +}; +export const aiCompass: { + name: 'compass'; + data: string; +} = { + name: 'compass', + data: `` }; export const aiCompress: { name: 'compress'; @@ -342,6 +517,13 @@ export const aiCompress: { name: 'compress', data: `` }; +export const aiCopy: { + name: 'copy'; + data: string; +} = { + name: 'copy', + data: `` +}; export const aiDashboard: { name: 'dashboard'; data: string; @@ -349,19 +531,12 @@ export const aiDashboard: { name: 'dashboard', data: `` }; -export const aiDesktop: { - name: 'desktop'; - data: string; -} = { - name: 'desktop', - data: `` -}; export const aiDevices: { name: 'devices'; data: string; } = { name: 'devices', - data: `` + data: `` }; export const aiDisc: { name: 'disc'; @@ -370,6 +545,41 @@ export const aiDisc: { name: 'disc', data: `` }; +export const aiDisplayCam: { + name: 'display_cam'; + data: string; +} = { + name: 'display_cam', + data: `` +}; +export const aiDisplay: { + name: 'display'; + data: string; +} = { + name: 'display', + data: `` +}; +export const aiEarth: { + name: 'earth'; + data: string; +} = { + name: 'earth', + data: `` +}; +export const aiEclipse: { + name: 'eclipse'; + data: string; +} = { + name: 'eclipse', + data: `` +}; +export const aiEdge: { + name: 'edge'; + data: string; +} = { + name: 'edge', + data: `` +}; export const aiEllipsisV: { name: 'ellipsis_v'; data: string; @@ -382,7 +592,7 @@ export const aiEllipsis: { data: string; } = { name: 'ellipsis', - data: `` + data: `` }; export const aiEnvelope: { name: 'envelope'; @@ -391,6 +601,20 @@ export const aiEnvelope: { name: 'envelope', data: `` }; +export const aiEthernet: { + name: 'ethernet'; + data: string; +} = { + name: 'ethernet', + data: `` +}; +export const aiEuro: { + name: 'euro'; + data: string; +} = { + name: 'euro', + data: `` +}; export const aiExpand: { name: 'expand'; data: string; @@ -403,7 +627,7 @@ export const aiEyeSlash: { data: string; } = { name: 'eye_slash', - data: `` + data: `` }; export const aiEye: { name: 'eye'; @@ -412,6 +636,20 @@ export const aiEye: { name: 'eye', data: `` }; +export const aiFacebookMessenger: { + name: 'facebook_messenger'; + data: string; +} = { + name: 'facebook_messenger', + data: `` +}; +export const aiFacebook: { + name: 'facebook'; + data: string; +} = { + name: 'facebook', + data: `` +}; export const aiFastBackward: { name: 'fast_backward'; data: string; @@ -426,6 +664,13 @@ export const aiFastForward: { name: 'fast_forward', data: `` }; +export const aiFax: { + name: 'fax'; + data: string; +} = { + name: 'fax', + data: `` +}; export const aiFile: { name: 'file'; data: string; @@ -440,12 +685,68 @@ export const aiFiles: { name: 'files', data: `` }; -export const aiFloppyDisc: { - name: 'floppy_disc'; +export const aiFilm: { + name: 'film'; data: string; } = { - name: 'floppy_disc', - data: `` + name: 'film', + data: `` +}; +export const aiFilterPlus: { + name: 'filter_plus'; + data: string; +} = { + name: 'filter_plus', + data: `` +}; +export const aiFilterXmark: { + name: 'filter_xmark'; + data: string; +} = { + name: 'filter_xmark', + data: `` +}; +export const aiFilter: { + name: 'filter'; + data: string; +} = { + name: 'filter', + data: `` +}; +export const aiFingerprint: { + name: 'fingerprint'; + data: string; +} = { + name: 'fingerprint', + data: `` +}; +export const aiFirefox: { + name: 'firefox'; + data: string; +} = { + name: 'firefox', + data: `` +}; +export const aiFlagCheckered: { + name: 'flag_checkered'; + data: string; +} = { + name: 'flag_checkered', + data: `` +}; +export const aiFlag: { + name: 'flag'; + data: string; +} = { + name: 'flag', + data: `` +}; +export const aiFloppyDisk: { + name: 'floppy_disk'; + data: string; +} = { + name: 'floppy_disk', + data: `` }; export const aiFoldable: { name: 'foldable'; @@ -494,35 +795,70 @@ export const aiGear: { data: string; } = { name: 'gear', - data: `` + data: `` }; -export const aiGitHub: { - name: 'git_hub'; +export const aiGift: { + name: 'gift'; data: string; } = { - name: 'git_hub', - data: `` + name: 'gift', + data: `` }; -export const aiHistory: { - name: 'history'; +export const aiGithub: { + name: 'github'; data: string; } = { - name: 'history', - data: `` + name: 'github', + data: `` }; -export const aiHolographic: { - name: 'holographic'; +export const aiGooglePlay: { + name: 'google_play'; data: string; } = { - name: 'holographic', - data: `` + name: 'google_play', + data: `` +}; +export const aiGrid: { + name: 'grid'; + data: string; +} = { + name: 'grid', + data: `` }; -export const aiHome: { - name: 'home'; +export const aiGripLines: { + name: 'grip_lines'; data: string; } = { - name: 'home', - data: `` + name: 'grip_lines', + data: `` +}; +export const aiHeadset: { + name: 'headset'; + data: string; +} = { + name: 'headset', + data: `` +}; +export const aiHeartCrack: { + name: 'heart_crack'; + data: string; +} = { + name: 'heart_crack', + data: `` +}; +export const aiHeartHalf: { + name: 'heart_half'; + data: string; +} = { + name: 'heart_half', + data: `` +}; +export const aiHeart: { + name: 'heart'; + data: string; +} = { + name: 'heart', + data: `` }; export const aiHourglassEmpty: { name: 'hourglass_empty'; @@ -552,26 +888,145 @@ export const aiHourglass: { name: 'hourglass', data: `` }; +export const aiHouse: { + name: 'house'; + data: string; +} = { + name: 'house', + data: `` +}; +export const aiIdCard: { + name: 'id_card'; + data: string; +} = { + name: 'id_card', + data: `` +}; export const aiImage: { name: 'image'; data: string; } = { name: 'image', - data: `` + data: `` }; export const aiLaptop: { name: 'laptop'; data: string; } = { name: 'laptop', - data: `` + data: `` +}; +export const aiLayersPlus: { + name: 'layers_plus'; + data: string; +} = { + name: 'layers_plus', + data: `` +}; +export const aiLayers: { + name: 'layers'; + data: string; +} = { + name: 'layers', + data: `` +}; +export const aiLightbulbOn: { + name: 'lightbulb_on'; + data: string; +} = { + name: 'lightbulb_on', + data: `` +}; +export const aiLightbulb: { + name: 'lightbulb'; + data: string; +} = { + name: 'lightbulb', + data: `` +}; +export const aiLinkSlash: { + name: 'link_slash'; + data: string; +} = { + name: 'link_slash', + data: `` +}; +export const aiLink: { + name: 'link'; + data: string; +} = { + name: 'link', + data: `` +}; +export const aiLinkedin: { + name: 'linkedin'; + data: string; +} = { + name: 'linkedin', + data: `` +}; +export const aiListCheck: { + name: 'list_check'; + data: string; +} = { + name: 'list_check', + data: `` +}; +export const aiListOl: { + name: 'list_ol'; + data: string; +} = { + name: 'list_ol', + data: `` +}; +export const aiList: { + name: 'list'; + data: string; +} = { + name: 'list', + data: `` +}; +export const aiLocationPinDot: { + name: 'location_pin_dot'; + data: string; +} = { + name: 'location_pin_dot', + data: `` +}; +export const aiLocationPinSlash: { + name: 'location_pin_slash'; + data: string; +} = { + name: 'location_pin_slash', + data: `` +}; +export const aiLocationPin: { + name: 'location_pin'; + data: string; +} = { + name: 'location_pin', + data: `` +}; +export const aiLocationPinsRoute: { + name: 'location_pins_route'; + data: string; +} = { + name: 'location_pins_route', + data: `` }; export const aiLock: { name: 'lock'; data: string; } = { name: 'lock', - data: `` + data: `` +}; +export const aiLogs: { + name: 'logs'; + data: string; +} = { + name: 'logs', + data: `` }; export const aiMagnifyingGlass: { name: 'magnifying_glass'; @@ -585,14 +1040,14 @@ export const aiMessagePen: { data: string; } = { name: 'message_pen', - data: `` + data: `` }; export const aiMessageSmile: { name: 'message_smile'; data: string; } = { name: 'message_smile', - data: `` + data: `` }; export const aiMessageText: { name: 'message_text'; @@ -608,6 +1063,13 @@ export const aiMessage: { name: 'message', data: `` }; +export const aiMicrophone: { + name: 'microphone'; + data: string; +} = { + name: 'microphone', + data: `` +}; export const aiMin: { name: 'min'; data: string; @@ -615,12 +1077,26 @@ export const aiMin: { name: 'min', data: `` }; +export const aiMoon: { + name: 'moon'; + data: string; +} = { + name: 'moon', + data: `` +}; export const aiMusic: { name: 'music'; data: string; } = { name: 'music', - data: `` + data: `` +}; +export const aiNetwork: { + name: 'network'; + data: string; +} = { + name: 'network', + data: `` }; export const aiNotes: { name: 'notes'; @@ -629,19 +1105,33 @@ export const aiNotes: { name: 'notes', data: `` }; -export const aiPaperPlane: { - name: 'paper_plane'; +export const aiNumpad: { + name: 'numpad'; + data: string; +} = { + name: 'numpad', + data: `` +}; +export const aiPaperPlaneTop: { + name: 'paper_plane_top'; data: string; } = { - name: 'paper_plane', - data: `` + name: 'paper_plane_top', + data: `` +}; +export const aiParachuteBox: { + name: 'parachute_box'; + data: string; +} = { + name: 'parachute_box', + data: `` }; export const aiPatreon: { name: 'patreon'; data: string; } = { name: 'patreon', - data: `` + data: `` }; export const aiPause: { name: 'pause'; @@ -657,19 +1147,54 @@ export const aiPen: { name: 'pen', data: `` }; +export const aiPhoneArrowDownLeft: { + name: 'phone_arrow_down_left'; + data: string; +} = { + name: 'phone_arrow_down_left', + data: `` +}; +export const aiPhoneArrowUpRight: { + name: 'phone_arrow_up_right'; + data: string; +} = { + name: 'phone_arrow_up_right', + data: `` +}; +export const aiPhoneGear: { + name: 'phone_gear'; + data: string; +} = { + name: 'phone_gear', + data: `` +}; +export const aiPhoneList: { + name: 'phone_list'; + data: string; +} = { + name: 'phone_list', + data: `` +}; +export const aiPhoneOffice: { + name: 'phone_office'; + data: string; +} = { + name: 'phone_office', + data: `` +}; export const aiPhoneVolume: { name: 'phone_volume'; data: string; } = { name: 'phone_volume', - data: `` + data: `` }; export const aiPhone: { name: 'phone'; data: string; } = { name: 'phone', - data: `` + data: `` }; export const aiPlane: { name: 'plane'; @@ -690,35 +1215,35 @@ export const aiPlay: { data: string; } = { name: 'play', - data: `` + data: `` }; export const aiPlus: { name: 'plus'; data: string; } = { name: 'plus', - data: `` + data: `` }; -export const aiPuzzle: { - name: 'puzzle'; +export const aiPower: { + name: 'power'; data: string; } = { - name: 'puzzle', - data: `` + name: 'power', + data: `` }; -export const aiRefresh: { - name: 'refresh'; +export const aiPuzzlePiece: { + name: 'puzzle_piece'; data: string; } = { - name: 'refresh', - data: `` + name: 'puzzle_piece', + data: `` }; export const aiRepeatOne: { name: 'repeat_one'; data: string; } = { name: 'repeat_one', - data: `` + data: `` }; export const aiRepeat: { name: 'repeat'; @@ -734,40 +1259,40 @@ export const aiRocket: { name: 'rocket', data: `` }; -export const aiScreenWebcam: { - name: 'screen_webcam'; +export const aiSafari: { + name: 'safari'; data: string; } = { - name: 'screen_webcam', - data: `` + name: 'safari', + data: `` }; export const aiServer: { name: 'server'; data: string; } = { name: 'server', - data: `` + data: `` }; -export const aiShieldKey: { - name: 'shield_key'; +export const aiShieldKeyhole: { + name: 'shield_keyhole'; data: string; } = { - name: 'shield_key', - data: `` + name: 'shield_keyhole', + data: `` }; export const aiShieldPlus: { name: 'shield_plus'; data: string; } = { name: 'shield_plus', - data: `` + data: `` }; -export const aiShieldX: { - name: 'shield_x'; +export const aiShieldXmark: { + name: 'shield_xmark'; data: string; } = { - name: 'shield_x', - data: `` + name: 'shield_xmark', + data: `` }; export const aiShield: { name: 'shield'; @@ -788,7 +1313,21 @@ export const aiSimCard: { data: string; } = { name: 'sim_card', - data: `` + data: `` +}; +export const aiSliders: { + name: 'sliders'; + data: string; +} = { + name: 'sliders', + data: `` +}; +export const aiSmartphoneDivert: { + name: 'smartphone_divert'; + data: string; +} = { + name: 'smartphone_divert', + data: `` }; export const aiSmartphone: { name: 'smartphone'; @@ -811,6 +1350,20 @@ export const aiSpinnerThird: { name: 'spinner_third', data: `` }; +export const aiSpy: { + name: 'spy'; + data: string; +} = { + name: 'spy', + data: `` +}; +export const aiStar: { + name: 'star'; + data: string; +} = { + name: 'star', + data: `` +}; export const aiStop: { name: 'stop'; data: string; @@ -830,7 +1383,14 @@ export const aiStore: { data: string; } = { name: 'store', - data: `` + data: `` +}; +export const aiSun: { + name: 'sun'; + data: string; +} = { + name: 'sun', + data: `` }; export const aiSwatchbook: { name: 'swatchbook'; @@ -839,6 +1399,34 @@ export const aiSwatchbook: { name: 'swatchbook', data: `` }; +export const aiTableClock: { + name: 'table_clock'; + data: string; +} = { + name: 'table_clock', + data: `` +}; +export const aiTable: { + name: 'table'; + data: string; +} = { + name: 'table', + data: `` +}; +export const aiTag: { + name: 'tag'; + data: string; +} = { + name: 'tag', + data: `` +}; +export const aiTowerBroadcast: { + name: 'tower_broadcast'; + data: string; +} = { + name: 'tower_broadcast', + data: `` +}; export const aiTrashCan: { name: 'trash_can'; data: string; @@ -846,6 +1434,13 @@ export const aiTrashCan: { name: 'trash_can', data: `` }; +export const aiTriangleExclamation: { + name: 'triangle_exclamation'; + data: string; +} = { + name: 'triangle_exclamation', + data: `` +}; export const aiTwitter: { name: 'twitter'; data: string; @@ -858,84 +1453,147 @@ export const aiUnlock: { data: string; } = { name: 'unlock', - data: `` + data: `` +}; +export const aiUserClock: { + name: 'user_clock'; + data: string; +} = { + name: 'user_clock', + data: `` +}; +export const aiUserGear: { + name: 'user_gear'; + data: string; +} = { + name: 'user_gear', + data: `` +}; +export const aiUserHeadset: { + name: 'user_headset'; + data: string; +} = { + name: 'user_headset', + data: `` }; export const aiUserList: { name: 'user_list'; data: string; } = { name: 'user_list', - data: `` + data: `` }; export const aiUserLock: { name: 'user_lock'; data: string; } = { name: 'user_lock', - data: `` + data: `` }; export const aiUserPlus: { name: 'user_plus'; data: string; } = { name: 'user_plus', - data: `` + data: `` }; export const aiUser: { name: 'user'; data: string; } = { name: 'user', - data: `` + data: `` }; export const aiUsersList: { name: 'users_list'; data: string; } = { name: 'users_list', - data: `` + data: `` }; export const aiUsers: { name: 'users'; data: string; } = { name: 'users', - data: `` + data: `` +}; +export const aiValkyrieSword: { + name: 'valkyrie_sword'; + data: string; +} = { + name: 'valkyrie_sword', + data: `` +}; +export const aiVideo: { + name: 'video'; + data: string; +} = { + name: 'video', + data: `` +}; +export const aiVirtualReality: { + name: 'virtual_reality'; + data: string; +} = { + name: 'virtual_reality', + data: `` +}; +export const aiVoicemail: { + name: 'voicemail'; + data: string; +} = { + name: 'voicemail', + data: `` }; export const aiVolume0: { name: 'volume_0'; data: string; } = { name: 'volume_0', - data: `` + data: `` }; export const aiVolume1: { name: 'volume_1'; data: string; } = { name: 'volume_1', - data: `` + data: `` }; export const aiVolume2: { name: 'volume_2'; data: string; } = { name: 'volume_2', - data: `` + data: `` }; export const aiVolume3: { name: 'volume_3'; data: string; } = { name: 'volume_3', - data: `` + data: `` }; export const aiVolumeNone: { name: 'volume_none'; data: string; } = { name: 'volume_none', - data: `` + data: `` +}; +export const aiWallpaper: { + name: 'wallpaper'; + data: string; +} = { + name: 'wallpaper', + data: `` +}; +export const aiWaveform: { + name: 'waveform'; + data: string; +} = { + name: 'waveform', + data: `` }; export const aiWindow: { name: 'window'; @@ -944,71 +1602,121 @@ export const aiWindow: { name: 'window', data: `` }; +export const aiXmark: { + name: 'xmark'; + data: string; +} = { + name: 'xmark', + data: `` +}; export type Amaranth = + | 'address_book' | 'alarm' | 'amaranth' | 'angle_down' | 'angle_left' | 'angle_right' | 'angle_up' + | 'angles_y' + | 'apple_app_store' + | 'arrow_down_short_wide' | 'arrow_down_to_line' + | 'arrow_down_wide_short' | 'arrow_down' | 'arrow_left_from_bracket' | 'arrow_left_to_bracket' | 'arrow_left_to_line' | 'arrow_left' + | 'arrow_pointer' | 'arrow_right_from_bracket' | 'arrow_right_to_bracket' | 'arrow_right_to_line' | 'arrow_right' + | 'arrow_rotate_right' + | 'arrow_up_short_wide' | 'arrow_up_to_line' + | 'arrow_up_wide_short' | 'arrow_up' + | 'arrows_rotate_right' + | 'asterisk' + | 'at' | 'azure' | 'backward' | 'bars_staggered' | 'bars' | 'bel' + | 'blf' + | 'book' + | 'box_open_full' | 'box' | 'branch_up' | 'branch' + | 'bug' | 'building' | 'calendar_agenda' | 'calendar_day' - | 'calendar_holidays' | 'calendar_month' + | 'calendar_stars' | 'calendar_week' | 'calendar' - | 'change_windows_can' - | 'change_windows_dev' - | 'change_windows' + | 'changewindows_can' + | 'changewindows_dev' + | 'changewindows' + | 'chart_pie' | 'check' + | 'chevron_down' + | 'chevron_left' + | 'chevron_right' + | 'chevron_up' | 'chip' + | 'chrome' | 'circle_check' + | 'circle_exclamation' | 'circle_info' | 'circle_plus' + | 'circle_question' | 'circle_user' - | 'circle_warning' - | 'circle_x' + | 'circle_xmark' | 'city' + | 'clock_rotate_left' | 'clock' | 'cmd' | 'code' + | 'compass' | 'compress' + | 'copy' | 'dashboard' - | 'desktop' | 'devices' | 'disc' + | 'display_cam' + | 'display' + | 'earth' + | 'eclipse' + | 'edge' | 'ellipsis_v' | 'ellipsis' | 'envelope' + | 'ethernet' + | 'euro' | 'expand' | 'eye_slash' | 'eye' + | 'facebook_messenger' + | 'facebook' | 'fast_backward' | 'fast_forward' + | 'fax' | 'file' | 'files' - | 'floppy_disc' + | 'film' + | 'filter_plus' + | 'filter_xmark' + | 'filter' + | 'fingerprint' + | 'firefox' + | 'flag_checkered' + | 'flag' + | 'floppy_disk' | 'foldable' | 'folder_image' | 'folder' @@ -1016,70 +1724,122 @@ export type Amaranth = | 'gamepad' | 'gauge' | 'gear' - | 'git_hub' - | 'history' - | 'holographic' - | 'home' + | 'gift' + | 'github' + | 'google_play' + | 'grid' + | 'grip_lines' + | 'headset' + | 'heart_crack' + | 'heart_half' + | 'heart' | 'hourglass_empty' | 'hourglass_end' | 'hourglass_start' | 'hourglass' + | 'house' + | 'id_card' | 'image' | 'laptop' + | 'layers_plus' + | 'layers' + | 'lightbulb_on' + | 'lightbulb' + | 'link_slash' + | 'link' + | 'linkedin' + | 'list_check' + | 'list_ol' + | 'list' + | 'location_pin_dot' + | 'location_pin_slash' + | 'location_pin' + | 'location_pins_route' | 'lock' + | 'logs' | 'magnifying_glass' | 'message_pen' | 'message_smile' | 'message_text' | 'message' + | 'microphone' | 'min' + | 'moon' | 'music' + | 'network' | 'notes' - | 'paper_plane' + | 'numpad' + | 'paper_plane_top' + | 'parachute_box' | 'patreon' | 'pause' | 'pen' + | 'phone_arrow_down_left' + | 'phone_arrow_up_right' + | 'phone_gear' + | 'phone_list' + | 'phone_office' | 'phone_volume' | 'phone' | 'plane' | 'play_pause' | 'play' | 'plus' - | 'puzzle' - | 'refresh' + | 'power' + | 'puzzle_piece' | 'repeat_one' | 'repeat' | 'rocket' - | 'screen_webcam' + | 'safari' | 'server' - | 'shield_key' + | 'shield_keyhole' | 'shield_plus' - | 'shield_x' + | 'shield_xmark' | 'shield' | 'shuffle' | 'sim_card' + | 'sliders' + | 'smartphone_divert' | 'smartphone' | 'software_box' | 'spinner_third' + | 'spy' + | 'star' | 'stop' | 'stopwatch' | 'store' + | 'sun' | 'swatchbook' + | 'table_clock' + | 'table' + | 'tag' + | 'tower_broadcast' | 'trash_can' + | 'triangle_exclamation' | 'twitter' | 'unlock' + | 'user_clock' + | 'user_gear' + | 'user_headset' | 'user_list' | 'user_lock' | 'user_plus' | 'user' | 'users_list' | 'users' + | 'valkyrie_sword' + | 'video' + | 'virtual_reality' + | 'voicemail' | 'volume_0' | 'volume_1' | 'volume_2' | 'volume_3' | 'volume_none' - | 'window'; + | 'wallpaper' + | 'waveform' + | 'window' + | 'xmark'; export interface IconDefinition { name: Amaranth; data: string; diff --git a/src/AmaranthIcon.tsx b/src/AmaranthIcon.tsx index 114b4c2..fa85cdf 100644 --- a/src/AmaranthIcon.tsx +++ b/src/AmaranthIcon.tsx @@ -4,12 +4,16 @@ import { IconDefinition } from './Amaranth'; interface AmaranthProps { icon: IconDefinition className?: string + flip?: true | 'x' | 'y' | false + rotate?: 0 | 90 | 180 | 270 | false spin?: boolean } export default function AmaranthIcon({ icon, className, + flip, + rotate = false, spin = false, ...props }: AmaranthProps) { @@ -20,7 +24,10 @@ export default function AmaranthIcon({ 'ai', className, { - 'ai-spin': spin + 'ai-spin': spin, + [`ai-rotate-${rotate}`]: rotate, + 'ai-flip': flip === true, + [`ai-flip-${flip}`]: flip === 'x' || flip === 'y' } ) } diff --git a/templates/css.hbs b/templates/css.hbs index 587dd9e..5719873 100644 --- a/templates/css.hbs +++ b/templates/css.hbs @@ -3,11 +3,9 @@ src: {{{ fontSrc }}}; } -{{# if selector }} -{{ selector }} { -{{ else }} -{{ tag }}[class^="{{prefix}}-"], {{ tag }}[class*=" {{prefix}}-"] { -{{/ if }} +.{{prefix}}::before, +[class^="{{prefix}}-"]::before, +[class*=" {{prefix}}-"]::before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; @@ -20,11 +18,7 @@ } {{# each codepoints }} -{{# if ../selector }} -{{ ../selector }}.{{ ../prefix }}-{{ @key }}:before { -{{ else }} -{{ tag }}.{{ ../prefix }}-{{ @key }}:before { -{{/ if }} +.{{ ../prefix }}-{{ @key }}::before { content: "\\{{ codepoint this }}"; } {{/ each }} \ No newline at end of file diff --git a/templates/scss.hbs b/templates/scss.hbs index 95230b9..ef79d8b 100644 --- a/templates/scss.hbs +++ b/templates/scss.hbs @@ -1,15 +1,14 @@ -${{ name }}-font: "{{ name }}"; +${{ name }}-font: "{{ name }}" !default; +${{ name }}-font-src: "{{ fontSrc }}" !default; @font-face { font-family: ${{ name }}-font; - src: {{{ fontSrc }}}; + src: ${{ name }}-font-src; } -{{# if selector }} -{{ selector }} { -{{ else }} -{{ tag }}[class^="{{prefix}}-"], {{ tag }}[class*=" {{prefix}}-"] { -{{/ if }} +.{{prefix}}::before, +[class^="{{prefix}}-"]::before, +[class*=" {{prefix}}-"]::before { -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; display: inline-block; @@ -27,12 +26,7 @@ ${{ name }}-map: ( {{/ each }} ); -{{# each codepoints }} -{{# if ../selector }} -{{ ../selector }}.{{ ../prefix }}-{{ @key }}:before { -{{ else }} -{{ tag }}.{{ ../prefix }}-{{ @key }}:before { -{{/ if }} +.{{ ../prefix }}-{{ @key }}::before { content: map-get(${{ ../name }}-map, "{{ @key }}"); } {{/ each }} \ No newline at end of file