diff --git a/public/vendor/fontawesome/less/nodebb-shims.less b/public/vendor/fontawesome/less/nodebb-shims.less new file mode 100644 index 0000000000..609e4afe10 --- /dev/null +++ b/public/vendor/fontawesome/less/nodebb-shims.less @@ -0,0 +1,320 @@ +@import "_variables.less"; + +@font-face { + font-family: 'FontAwesome'; + font-style: normal; + font-weight: 400; + font-display: @fa-font-display; + src: url('@{fa-font-path}/fa-regular-400.eot'); + src: url('@{fa-font-path}/fa-regular-400.eot?#iefix') format('embedded-opentype'), + url('@{fa-font-path}/fa-regular-400.woff2') format('woff2'), + url('@{fa-font-path}/fa-regular-400.woff') format('woff'), + url('@{fa-font-path}/fa-regular-400.ttf') format('truetype'), + url('@{fa-font-path}/fa-regular-400.svg#fontawesome') format('svg'); +} +@font-face { + font-family: 'FontAwesome'; + font-style: normal; + font-weight: 900; + font-display: @fa-font-display; + src: url('@{fa-font-path}/fa-solid-900.eot'); + src: url('@{fa-font-path}/fa-solid-900.eot?#iefix') format('embedded-opentype'), + url('@{fa-font-path}/fa-solid-900.woff2') format('woff2'), + url('@{fa-font-path}/fa-solid-900.woff') format('woff'), + url('@{fa-font-path}/fa-solid-900.ttf') format('truetype'), + url('@{fa-font-path}/fa-solid-900.svg#fontawesome') format('svg'); +} +@font-face { + font-family: 'FontAwesome'; + font-style: normal; + font-weight: 400; + font-display: @fa-font-display; + src: url('@{fa-font-path}/fa-brands-400.eot'); + src: url('@{fa-font-path}/fa-brands-400.eot?#iefix') format('embedded-opentype'), + url('@{fa-font-path}/fa-brands-400.woff2') format('woff2'), + url('@{fa-font-path}/fa-brands-400.woff') format('woff'), + url('@{fa-font-path}/fa-brands-400.ttf') format('truetype'), + url('@{fa-font-path}/fa-brands-400.svg#fontawesome') format('svg'); +} + + +@fa-var-address-book-o: @fa-var-address-book; +@fa-var-address-card-o: @fa-var-address-card; +@fa-var-area-chart: @fa-var-chart-area; +@fa-var-arrow-circle-o-down: @fa-var-arrow-alt-circle-down; +@fa-var-arrow-circle-o-left: @fa-var-arrow-alt-circle-left; +@fa-var-arrow-circle-o-right: @fa-var-arrow-alt-circle-right; +@fa-var-arrow-circle-o-up: @fa-var-arrow-alt-circle-up; +@fa-var-arrows: @fa-var-arrows-alt; +@fa-var-arrows-alt: @fa-var-expand-arrows-alt; +@fa-var-arrows-h: @fa-var-arrows-alt-h; +@fa-var-arrows-v: @fa-var-arrows-alt-v; +@fa-var-asl-interpreting: @fa-var-american-sign-language-interpreting; +@fa-var-automobile: @fa-var-car; +@fa-var-bank: @fa-var-university; +@fa-var-bar-chart: @fa-var-chart-bar; +@fa-var-bar-chart-o: @fa-var-chart-bar; +@fa-var-bathtub: @fa-var-bath; +@fa-var-battery: @fa-var-battery-full; +@fa-var-battery-0: @fa-var-battery-empty; +@fa-var-battery-1: @fa-var-battery-quarter; +@fa-var-battery-2: @fa-var-battery-half; +@fa-var-battery-3: @fa-var-battery-three-quarters; +@fa-var-battery-4: @fa-var-battery-full; +@fa-var-bell-o: @fa-var-bell; +@fa-var-bell-slash-o: @fa-var-bell-slash; +@fa-var-bitbucket-square: @fa-var-bitbucket; +@fa-var-bitcoin: @fa-var-btc; +@fa-var-bookmark-o: @fa-var-bookmark; +@fa-var-building-o: @fa-var-building; +@fa-var-cab: @fa-var-taxi; +@fa-var-calendar: @fa-var-calendar-alt; +@fa-var-calendar-check-o: @fa-var-calendar-check; +@fa-var-calendar-minus-o: @fa-var-calendar-minus; +@fa-var-calendar-o: @fa-var-calendar; +@fa-var-calendar-plus-o: @fa-var-calendar-plus; +@fa-var-calendar-times-o: @fa-var-calendar-times; +@fa-var-caret-square-o-down: @fa-var-caret-square-down; +@fa-var-caret-square-o-left: @fa-var-caret-square-left; +@fa-var-caret-square-o-right: @fa-var-caret-square-right; +@fa-var-caret-square-o-up: @fa-var-caret-square-up; +@fa-var-cc: @fa-var-closed-captioning; +@fa-var-chain: @fa-var-link; +@fa-var-chain-broken: @fa-var-unlink; +@fa-var-check-circle-o: @fa-var-check-circle; +@fa-var-check-square-o: @fa-var-check-square; +@fa-var-circle-o: @fa-var-circle; +@fa-var-circle-o-notch: @fa-var-circle-notch; +@fa-var-circle-thin: @fa-var-circle; +@fa-var-clock-o: @fa-var-clock; +@fa-var-close: @fa-var-times; +@fa-var-cloud-download: @fa-var-cloud-download-alt; +@fa-var-cloud-upload: @fa-var-cloud-upload-alt; +@fa-var-cny: @fa-var-yen-sign; +@fa-var-code-fork: @fa-var-code-branch; +@fa-var-comment-o: @fa-var-comment; +@fa-var-commenting: @fa-var-comment-dots; +@fa-var-commenting-o: @fa-var-comment-dots; +@fa-var-comments-o: @fa-var-comments; +@fa-var-credit-card-alt: @fa-var-credit-card; +@fa-var-cutlery: @fa-var-utensils; +@fa-var-dashboard: @fa-var-tachometer-alt; +@fa-var-deafness: @fa-var-deaf; +@fa-var-dedent: @fa-var-outdent; +@fa-var-diamond: @fa-var-gem; +@fa-var-dollar: @fa-var-dollar-sign; +@fa-var-dot-circle-o: @fa-var-dot-circle; +@fa-var-drivers-license: @fa-var-id-card; +@fa-var-drivers-license-o: @fa-var-id-card; +@fa-var-eercast: @fa-var-sellcast; +@fa-var-envelope-o: @fa-var-envelope; +@fa-var-envelope-open-o: @fa-var-envelope-open; +@fa-var-eur: @fa-var-euro-sign; +@fa-var-euro: @fa-var-euro-sign; +@fa-var-exchange: @fa-var-exchange-alt; +@fa-var-external-link: @fa-var-external-link-alt; +@fa-var-external-link-square: @fa-var-external-link-square-alt; +@fa-var-eyedropper: @fa-var-eye-dropper; +@fa-var-fa: @fa-var-font-awesome; +@fa-var-facebook: @fa-var-facebook-f; +@fa-var-facebook-official: @fa-var-facebook; +@fa-var-feed: @fa-var-rss; +@fa-var-file-archive-o: @fa-var-file-archive; +@fa-var-file-audio-o: @fa-var-file-audio; +@fa-var-file-code-o: @fa-var-file-code; +@fa-var-file-excel-o: @fa-var-file-excel; +@fa-var-file-image-o: @fa-var-file-image; +@fa-var-file-movie-o: @fa-var-file-video; +@fa-var-file-o: @fa-var-file; +@fa-var-file-pdf-o: @fa-var-file-pdf; +@fa-var-file-photo-o: @fa-var-file-image; +@fa-var-file-picture-o: @fa-var-file-image; +@fa-var-file-powerpoint-o: @fa-var-file-powerpoint; +@fa-var-file-sound-o: @fa-var-file-audio; +@fa-var-file-text: @fa-var-file-alt; +@fa-var-file-text-o: @fa-var-file-alt; +@fa-var-file-video-o: @fa-var-file-video; +@fa-var-file-word-o: @fa-var-file-word; +@fa-var-file-zip-o: @fa-var-file-archive; +@fa-var-files-o: @fa-var-copy; +@fa-var-flag-o: @fa-var-flag; +@fa-var-flash: @fa-var-bolt; +@fa-var-floppy-o: @fa-var-save; +@fa-var-folder-o: @fa-var-folder; +@fa-var-folder-open-o: @fa-var-folder-open; +@fa-var-frown-o: @fa-var-frown; +@fa-var-futbol-o: @fa-var-futbol; +@fa-var-gbp: @fa-var-pound-sign; +@fa-var-ge: @fa-var-empire; +@fa-var-gear: @fa-var-cog; +@fa-var-gears: @fa-var-cogs; +@fa-var-gittip: @fa-var-gratipay; +@fa-var-glass: @fa-var-glass-martini; +@fa-var-google-plus: @fa-var-google-plus-g; +@fa-var-google-plus-circle: @fa-var-google-plus; +@fa-var-google-plus-official: @fa-var-google-plus; +@fa-var-group: @fa-var-users; +@fa-var-hand-grab-o: @fa-var-hand-rock; +@fa-var-hand-lizard-o: @fa-var-hand-lizard; +@fa-var-hand-o-down: @fa-var-hand-point-down; +@fa-var-hand-o-left: @fa-var-hand-point-left; +@fa-var-hand-o-right: @fa-var-hand-point-right; +@fa-var-hand-o-up: @fa-var-hand-point-up; +@fa-var-hand-paper-o: @fa-var-hand-paper; +@fa-var-hand-peace-o: @fa-var-hand-peace; +@fa-var-hand-pointer-o: @fa-var-hand-pointer; +@fa-var-hand-rock-o: @fa-var-hand-rock; +@fa-var-hand-scissors-o: @fa-var-hand-scissors; +@fa-var-hand-spock-o: @fa-var-hand-spock; +@fa-var-hand-stop-o: @fa-var-hand-paper; +@fa-var-handshake-o: @fa-var-handshake; +@fa-var-hard-of-hearing: @fa-var-deaf; +@fa-var-hdd-o: @fa-var-hdd; +@fa-var-header: @fa-var-heading; +@fa-var-heart-o: @fa-var-heart; +@fa-var-hospital-o: @fa-var-hospital; +@fa-var-hotel: @fa-var-bed; +@fa-var-hourglass-1: @fa-var-hourglass-start; +@fa-var-hourglass-2: @fa-var-hourglass-half; +@fa-var-hourglass-3: @fa-var-hourglass-end; +@fa-var-hourglass-o: @fa-var-hourglass; +@fa-var-id-card-o: @fa-var-id-card; +@fa-var-ils: @fa-var-shekel-sign; +@fa-var-inr: @fa-var-rupee-sign; +@fa-var-institution: @fa-var-university; +@fa-var-intersex: @fa-var-transgender; +@fa-var-jpy: @fa-var-yen-sign; +@fa-var-keyboard-o: @fa-var-keyboard; +@fa-var-krw: @fa-var-won-sign; +@fa-var-legal: @fa-var-gavel; +@fa-var-lemon-o: @fa-var-lemon; +@fa-var-level-down: @fa-var-level-down-alt; +@fa-var-level-up: @fa-var-level-up-alt; +@fa-var-life-bouy: @fa-var-life-ring; +@fa-var-life-buoy: @fa-var-life-ring; +@fa-var-life-saver: @fa-var-life-ring; +@fa-var-lightbulb-o: @fa-var-lightbulb; +@fa-var-line-chart: @fa-var-chart-line; +@fa-var-linkedin: @fa-var-linkedin-in; +@fa-var-linkedin-square: @fa-var-linkedin; +@fa-var-long-arrow-down: @fa-var-long-arrow-alt-down; +@fa-var-long-arrow-left: @fa-var-long-arrow-alt-left; +@fa-var-long-arrow-right: @fa-var-long-arrow-alt-right; +@fa-var-long-arrow-up: @fa-var-long-arrow-alt-up; +@fa-var-mail-forward: @fa-var-share; +@fa-var-mail-reply: @fa-var-reply; +@fa-var-mail-reply-all: @fa-var-reply-all; +@fa-var-map-marker: @fa-var-map-marker-alt; +@fa-var-map-o: @fa-var-map; +@fa-var-meanpath: @fa-var-font-awesome; +@fa-var-meh-o: @fa-var-meh; +@fa-var-minus-square-o: @fa-var-minus-square; +@fa-var-mobile: @fa-var-mobile-alt; +@fa-var-mobile-phone: @fa-var-mobile-alt; +@fa-var-money: @fa-var-money-bill-alt; +@fa-var-moon-o: @fa-var-moon; +@fa-var-mortar-board: @fa-var-graduation-cap; +@fa-var-navicon: @fa-var-bars; +@fa-var-newspaper-o: @fa-var-newspaper; +@fa-var-paper-plane-o: @fa-var-paper-plane; +@fa-var-paste: @fa-var-clipboard; +@fa-var-pause-circle-o: @fa-var-pause-circle; +@fa-var-pencil: @fa-var-pencil-alt; +@fa-var-pencil-square: @fa-var-pen-square; +@fa-var-pencil-square-o: @fa-var-edit; +@fa-var-photo: @fa-var-image; +@fa-var-picture-o: @fa-var-image; +@fa-var-pie-chart: @fa-var-chart-pie; +@fa-var-play-circle-o: @fa-var-play-circle; +@fa-var-plus-square-o: @fa-var-plus-square; +@fa-var-question-circle-o: @fa-var-question-circle; +@fa-var-ra: @fa-var-rebel; +@fa-var-refresh: @fa-var-sync; +@fa-var-remove: @fa-var-times; +@fa-var-reorder: @fa-var-bars; +@fa-var-repeat: @fa-var-redo; +@fa-var-resistance: @fa-var-rebel; +@fa-var-rmb: @fa-var-yen-sign; +@fa-var-rotate-left: @fa-var-undo; +@fa-var-rotate-right: @fa-var-redo; +@fa-var-rouble: @fa-var-ruble-sign; +@fa-var-rub: @fa-var-ruble-sign; +@fa-var-ruble: @fa-var-ruble-sign; +@fa-var-rupee: @fa-var-rupee-sign; +@fa-var-s15: @fa-var-bath; +@fa-var-scissors: @fa-var-cut; +@fa-var-send: @fa-var-paper-plane; +@fa-var-send-o: @fa-var-paper-plane; +@fa-var-share-square-o: @fa-var-share-square; +@fa-var-shekel: @fa-var-shekel-sign; +@fa-var-sheqel: @fa-var-shekel-sign; +@fa-var-shield: @fa-var-shield-alt; +@fa-var-sign-in: @fa-var-sign-in-alt; +@fa-var-sign-out: @fa-var-sign-out-alt; +@fa-var-signing: @fa-var-sign-language; +@fa-var-sliders: @fa-var-sliders-h; +@fa-var-smile-o: @fa-var-smile; +@fa-var-snowflake-o: @fa-var-snowflake; +@fa-var-soccer-ball-o: @fa-var-futbol; +@fa-var-sort-alpha-asc: @fa-var-sort-alpha-down; +@fa-var-sort-alpha-desc: @fa-var-sort-alpha-up; +@fa-var-sort-amount-asc: @fa-var-sort-amount-down; +@fa-var-sort-amount-desc: @fa-var-sort-amount-up; +@fa-var-sort-asc: @fa-var-sort-up; +@fa-var-sort-desc: @fa-var-sort-down; +@fa-var-sort-numeric-asc: @fa-var-sort-numeric-down; +@fa-var-sort-numeric-desc: @fa-var-sort-numeric-up; +@fa-var-spoon: @fa-var-utensil-spoon; +@fa-var-square-o: @fa-var-square; +@fa-var-star-half-empty: @fa-var-star-half; +@fa-var-star-half-full: @fa-var-star-half; +@fa-var-star-half-o: @fa-var-star-half; +@fa-var-star-o: @fa-var-star; +@fa-var-sticky-note-o: @fa-var-sticky-note; +@fa-var-stop-circle-o: @fa-var-stop-circle; +@fa-var-sun-o: @fa-var-sun; +@fa-var-support: @fa-var-life-ring; +@fa-var-tablet: @fa-var-tablet-alt; +@fa-var-tachometer: @fa-var-tachometer-alt; +@fa-var-television: @fa-var-tv; +@fa-var-thermometer: @fa-var-thermometer-full; +@fa-var-thermometer-0: @fa-var-thermometer-empty; +@fa-var-thermometer-1: @fa-var-thermometer-quarter; +@fa-var-thermometer-2: @fa-var-thermometer-half; +@fa-var-thermometer-3: @fa-var-thermometer-three-quarters; +@fa-var-thermometer-4: @fa-var-thermometer-full; +@fa-var-thumb-tack: @fa-var-thumbtack; +@fa-var-thumbs-o-down: @fa-var-thumbs-down; +@fa-var-thumbs-o-up: @fa-var-thumbs-up; +@fa-var-ticket: @fa-var-ticket-alt; +@fa-var-times-circle-o: @fa-var-times-circle; +@fa-var-times-rectangle: @fa-var-window-close; +@fa-var-times-rectangle-o: @fa-var-window-close; +@fa-var-toggle-down: @fa-var-caret-square-down; +@fa-var-toggle-left: @fa-var-caret-square-left; +@fa-var-toggle-right: @fa-var-caret-square-right; +@fa-var-toggle-up: @fa-var-caret-square-up; +@fa-var-trash: @fa-var-trash-alt; +@fa-var-trash-o: @fa-var-trash-alt; +@fa-var-try: @fa-var-lira-sign; +@fa-var-turkish-lira: @fa-var-lira-sign; +@fa-var-unsorted: @fa-var-sort; +@fa-var-usd: @fa-var-dollar-sign; +@fa-var-user-circle-o: @fa-var-user-circle; +@fa-var-user-o: @fa-var-user; +@fa-var-vcard: @fa-var-address-card; +@fa-var-vcard-o: @fa-var-address-card; +@fa-var-video-camera: @fa-var-video; +@fa-var-vimeo: @fa-var-vimeo-v; +@fa-var-volume-control-phone: @fa-var-phone-volume; +@fa-var-warning: @fa-var-exclamation-triangle; +@fa-var-wechat: @fa-var-weixin; +@fa-var-wheelchair-alt: @fa-var-accessible-icon; +@fa-var-window-close-o: @fa-var-window-close; +@fa-var-won: @fa-var-won-sign; +@fa-var-y-combinator-square: @fa-var-hacker-news; +@fa-var-yc: @fa-var-y-combinator; +@fa-var-yc-square: @fa-var-hacker-news; +@fa-var-yen: @fa-var-yen-sign; +@fa-var-youtube-play: @fa-var-youtube; + diff --git a/src/meta/css.js b/src/meta/css.js index a7d2ace1df..3e5bfc14f5 100644 --- a/src/meta/css.js +++ b/src/meta/css.js @@ -30,6 +30,7 @@ const buildImports = { '@import "../public/vendor/fontawesome/less/brands.less";', '@import "../public/vendor/fontawesome/less/fontawesome.less";', '@import "../public/vendor/fontawesome/less/v4-shims.less";', + '@import "../public/vendor/fontawesome/less/nodebb-shims.less";', '@import "../../public/less/jquery-ui.less";', '@import (inline) "../node_modules/@adactive/bootstrap-tagsinput/src/bootstrap-tagsinput.css";', '@import (inline) "../node_modules/cropperjs/dist/cropper.css";', @@ -47,6 +48,7 @@ const buildImports = { '@import "../public/vendor/fontawesome/less/brands.less";', '@import "../public/vendor/fontawesome/less/fontawesome.less";', '@import "../public/vendor/fontawesome/less/v4-shims.less";', + '@import "../public/vendor/fontawesome/less/nodebb-shims.less";', '@import "../public/less/admin/admin";', '@import "../public/less/generics.less";', '@import "../../public/less/jquery-ui.less";',