├── .eslintignore ├── .eslintrc.js ├── .gitignore ├── README.md ├── gulpfile.js ├── package.json ├── webpack ├── config.development.js ├── config.production.js └── entry.js ├── website ├── .gitkeep └── src │ ├── img │ ├── red-gulp.svg │ └── white-gulp.svg │ ├── index.html │ ├── js │ ├── primary.js │ ├── scripts.js │ └── secondary.js │ └── scss │ ├── _vendors │ ├── .gitkeep │ └── font-awesome │ │ ├── _animated.scss │ │ ├── _bordered-pulled.scss │ │ ├── _core.scss │ │ ├── _fixed-width.scss │ │ ├── _icons.scss │ │ ├── _larger.scss │ │ ├── _list.scss │ │ ├── _mixins.scss │ │ ├── _rotated-flipped.scss │ │ ├── _screen-reader.scss │ │ ├── _shims.scss │ │ ├── _stacked.scss │ │ ├── _variables.scss │ │ ├── brands.scss │ │ ├── fontawesome.scss │ │ ├── regular.scss │ │ ├── solid.scss │ │ └── v4-shims.scss │ ├── base │ └── _minireset.scss │ └── styles.scss └── yarn.lock /.eslintignore: -------------------------------------------------------------------------------- 1 | website/dist 2 | node_modules 3 | -------------------------------------------------------------------------------- /.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | env: { 3 | es6: true, 4 | browser: true, 5 | }, 6 | extends: 'airbnb-base', 7 | rules: { 8 | // Personal Preferences below ... proffessionally may change 9 | 'arrow-body-style': 0, 10 | 'arrow-parens': 0, 11 | 'func-names': 0, 12 | 'consistent-return': 0, 13 | 'no-underscore-dangle': 0, 14 | 'symbol-description': 0, 15 | 'brace-style': 0, 16 | 'space-in-parens': 0, 17 | 'template-curly-spacing': 0, 18 | 'no-unused-vars': 0, 19 | 'no-undef': 0, 20 | 'no-trailing-spaces': 0, 21 | 'no-unused-expressions': 0, 22 | 'no-param-reassign': 0, 23 | 'no-restricted-syntax': 0, 24 | 'no-empty': 0, 25 | 'no-empty-function': 0, 26 | 'no-useless-return': 0, 27 | 'prefer-const': 0, 28 | 'global-require': 0, 29 | // Never use these last 3 in a real application... I mean never! 30 | 'no-alert': 0, 31 | 'no-console': 0, 32 | 'no-debugger': 0, 33 | }, 34 | }; 35 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ### OSX ### 2 | *.DS_Store 3 | .AppleDouble 4 | .LSOverride 5 | 6 | # Icon must end with two 7 | Icon 8 | # Thumbnails 9 | ._* 10 | # Files that might appear in the root of a volume 11 | .DocumentRevisions-V100 12 | .fseventsd 13 | .Spotlight-V100 14 | .TemporaryItems 15 | .Trashes 16 | .VolumeIcon.icns 17 | .com.apple.timemachine.donotpresent 18 | # Directories potentially created on remote AFP share 19 | .AppleDB 20 | .AppleDesktop 21 | Network Trash Folder 22 | Temporary Items 23 | .apdisk 24 | 25 | ### Node ### 26 | # Logs 27 | logs 28 | *.log 29 | npm-debug.log* 30 | 31 | # Runtime data 32 | pids 33 | *.pid 34 | *.seed 35 | *.pid.lock 36 | 37 | # Directory for instrumented libs generated by jscoverage/JSCover 38 | lib-cov 39 | 40 | # Coverage directory used by tools like istanbul 41 | coverage 42 | 43 | # nyc test coverage 44 | .nyc_output 45 | 46 | # Grunt intermediate storage (http://gruntjs.com/creating-plugins#storing-task-files) 47 | .grunt 48 | 49 | # node-waf configuration 50 | .lock-wscript 51 | 52 | # Compiled binary addons (http://nodejs.org/api/addons.html) 53 | build/Release 54 | 55 | # Dependency directories 56 | node_modules 57 | jspm_packages 58 | 59 | # Optional npm cache directory 60 | .npm 61 | 62 | # Optional eslint cache 63 | .eslintcache 64 | 65 | # Optional REPL history 66 | .node_repl_history 67 | 68 | # Output of 'npm pack' 69 | *.tgz 70 | 71 | # Yarn Integrity file 72 | .yarn-integrity 73 | 74 | # Nuxt build 75 | .nuxt 76 | 77 | # Nuxt generate 78 | dist 79 | 80 | # Build Files 81 | website/dist 82 | website.zip 83 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Gulp 4 + Webpack 4 + Babel + BrowserSync + Font Awesome 5 2 | 3 | All the tasks are done via Gulp. Webpack is just used for ES6 Import/Export as Gulp can't do it to my best of knowledge. Apart from ES6 Import/Export, Gulp was able to do all my other work that I wanted so I have mainly used Gulp. That being said, you can modify the webpack config to your preferences from `webpack` folder and use webpack specific plugins as you need. 4 | 5 | For Live reloading, Browsersync has been used. For ES6 Transpilation, Babel has been used. For SourceMaps, Gulp & Webpack both have been used. For Icon Fonts, Font Awesome 5 has been used with Sass/CSS Workflow. 6 | 7 | ## Setup 8 | 9 | - Install [Node](https://nodejs.org/) 10 | - Optionally, also install [Yarn](https://yarnpkg.com/) or use *Npm* that comes with Node pre-installed 11 | - Install Gulp globally through `npm install -g gulp@next` 12 | - Install Webpack globally through `npm install -g webpack` 13 | - Fork this project 14 | - Clone the forked project (Yours!) 15 | - `cd` to the cloned project 16 | - Install all [packages](./package.json) with `npm install` or `yarn install` 17 | 18 | ## Usage 19 | 20 | - **Build the Project and Serve locally (for Production)** - `npm start` or `yarn start`. The Production port is `8000`. 21 | - **Build the Project and Serve locally (for Development)** - `npm run dev` or `yarn run dev`. The Development port is `3000`. 22 | - **Exporting the Project to zip file** - `npm run export` or `yarn run export` 23 | 24 | Important Note: **Don't** run these npm scripts simultaneously. 25 | 26 | ## Appendix 27 | 28 | - **Tooling** - Gulpfile Lives in `gulpfile.js` and Webpack config files live within `webpack` folder. 29 | - **Source Files** - Lives in `public/src` folder 30 | - **Compiled Files** - Lives in `public/dist` folder. When you clone, you won't get them but as soon as you run those any of above usage tasks (start/build/export), the `public/dist` will be created. 31 | - **Exported Project** - The exported project is imported from `public` folder and gets exported as `website.zip` to project root 32 | 33 | ## Performance (Lighthouse) 34 | 35 | This is the result of performance tests (97%) within [Lighthouse](https://developers.google.com/web/tools/lighthouse/) for Production Mode. It's Not excellent (yet!), but still quite good actually. 36 | ![97% Performance][perf] 37 | 38 | For Development mode it's [96% respectively](https://i.imgur.com/07TVen7.png). 39 | 40 | [perf]: https://i.imgur.com/1KBt91t.png 41 | -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- 1 | // Node Packages 2 | const gulp = require('gulp'); 3 | const pump = require('pump'); 4 | const del = require('del'); 5 | const webpack = require('webpack'); 6 | const webpackStream = require('webpack-stream'); 7 | const browserSync = require('browser-sync').create(); 8 | const vinylNamed = require('vinyl-named'); 9 | const through2 = require('through2'); 10 | const gulpZip = require('gulp-zip'); 11 | const gulpUglify = require('gulp-uglify'); 12 | const gulpSourcemaps = require('gulp-sourcemaps'); 13 | const gulpPostcss = require('gulp-postcss'); 14 | const autoprefixer = require('autoprefixer'); 15 | const postcssUncss = require('postcss-uncss'); 16 | const gulpSass = require('gulp-sass'); 17 | const gulpBabel = require('gulp-babel'); 18 | const gulpImagemin = require('gulp-imagemin'); 19 | const gulpHtmlmin = require('gulp-htmlmin'); 20 | const imageminPngquant = require('imagemin-pngquant'); 21 | const imageminJpegRecompress = require('imagemin-jpeg-recompress'); 22 | 23 | // Entry point retreive from webpack 24 | const entry = require('./webpack/entry'); 25 | 26 | // Transform Entry point into an Array for defining in gulp file 27 | const entryArray = Object.values(entry); 28 | 29 | // Supported Browsers 30 | const supportedBrowsers = [ 31 | 'last 3 versions', // http://browserl.ist/?q=last+3+versions 32 | 'ie >= 10', // http://browserl.ist/?q=ie+%3E%3D+10 33 | 'edge >= 12', // http://browserl.ist/?q=edge+%3E%3D+12 34 | 'firefox >= 28', // http://browserl.ist/?q=firefox+%3E%3D+28 35 | 'chrome >= 21', // http://browserl.ist/?q=chrome+%3E%3D+21 36 | 'safari >= 6.1', // http://browserl.ist/?q=safari+%3E%3D+6.1 37 | 'opera >= 12.1', // http://browserl.ist/?q=opera+%3E%3D+12.1 38 | 'ios >= 7', // http://browserl.ist/?q=ios+%3E%3D+7 39 | 'android >= 4.4', // http://browserl.ist/?q=android+%3E%3D+4.4 40 | 'blackberry >= 10', // http://browserl.ist/?q=blackberry+%3E%3D+10 41 | 'operamobile >= 12.1', // http://browserl.ist/?q=operamobile+%3E%3D+12.1 42 | 'samsung >= 4', // http://browserl.ist/?q=samsung+%3E%3D+4 43 | ]; 44 | 45 | // Config 46 | const autoprefixConfig = { browsers: supportedBrowsers, cascade: false }; 47 | const babelConfig = { targets: { browsers: supportedBrowsers } }; 48 | 49 | // Paths for reuse 50 | const exportPath = './website/dist/**/*'; 51 | const srcPath = (file, watch = false) => { 52 | if (file === 'scss' && watch === false) return './website/src/scss/styles.scss'; 53 | if (file === 'scss' && watch === true) return './website/src/scss/**/*.scss'; 54 | if (file === 'js' && watch === false) return entryArray; 55 | if (file === 'js' && watch === true) return './website/src/js/**/*.js'; 56 | if (file === 'html') return './website/src/**/*.html'; 57 | if (file === 'img') return './website/src/img/**/*.{png,jpeg,jpg,svg,gif}'; 58 | console.error('Unsupported file type entered into Gulp Task Runner for Source Path'); 59 | }; 60 | const distPath = (file, serve = false) => { 61 | if (['css', 'js', 'img'].includes(file)) return `./website/dist/${file}`; 62 | if (file === 'html' && serve === false) return './website/dist/**/*.html'; 63 | if (file === 'html' && serve === true) return './website/dist'; 64 | console.error('Unsupported file type entered into Gulp Task Runner for Dist Path'); 65 | }; 66 | 67 | /** 68 | * Cleaning Tasks 69 | */ 70 | 71 | // Clean Markup Task 72 | const cleanMarkup = (mode) => () => { 73 | return ['development', 'production'].includes(mode) ? del([distPath('html')]) : undefined; 74 | }; 75 | 76 | // Clean Images Task 77 | const cleanImages = (mode) => () => { 78 | return ['development', 'production'].includes(mode) ? del([distPath('img')]) : undefined; 79 | }; 80 | 81 | // Clean Styles Task 82 | const cleanStyles = (mode) => () => { 83 | return ['development', 'production'].includes(mode) ? del([distPath('css')]) : undefined; 84 | }; 85 | 86 | // Clean Scripts Task 87 | const cleanScripts = (mode) => () => { 88 | return ['development', 'production'].includes(mode) ? del([distPath('js')]) : undefined; 89 | }; 90 | 91 | // Clean the zip file 92 | const cleanExport = (mode) => () => { 93 | return ['development', 'production'].includes(mode) ? del(['./website.zip']) : undefined; 94 | }; 95 | 96 | /** 97 | * Building Tasks 98 | */ 99 | 100 | // Build Markup Tasks 101 | const buildMarkup = (mode) => (done) => { 102 | ['development', 'production'].includes(mode) ? pump([ 103 | gulp.src(srcPath('html')), 104 | ...((mode === 'production') ? [gulpHtmlmin({ collapseWhitespace: true })] : []), 105 | gulp.dest(distPath('html', true)), 106 | ], done) : undefined; 107 | }; 108 | 109 | // Build Images Task 110 | const buildImages = (mode) => (done) => { 111 | ['development', 'production'].includes(mode) ? pump([ 112 | gulp.src(srcPath('img')), 113 | gulpImagemin([ 114 | gulpImagemin.gifsicle(), 115 | gulpImagemin.jpegtran(), 116 | gulpImagemin.optipng(), 117 | gulpImagemin.svgo(), 118 | imageminPngquant(), 119 | imageminJpegRecompress(), 120 | ]), 121 | gulp.dest(distPath('img')), 122 | browserSync.stream(), 123 | ], done) : undefined; 124 | }; 125 | 126 | // Build Styles Task 127 | const buildStyles = (mode) => (done) => { 128 | let outputStyle; 129 | if (mode === 'development') outputStyle = 'nested'; 130 | else if (mode === 'production') outputStyle = 'compressed'; 131 | else outputStyle = undefined; 132 | 133 | const postcssPlugins = [ 134 | autoprefixer(autoprefixConfig), 135 | postcssUncss({ html: [distPath('html')] }), 136 | ]; 137 | 138 | ['development', 'production'].includes(mode) ? pump([ 139 | gulp.src(srcPath('scss')), 140 | gulpSourcemaps.init({ loadMaps: true }), 141 | gulpSass({ outputStyle }), 142 | gulpPostcss(postcssPlugins), 143 | gulpSourcemaps.write('./'), 144 | gulp.dest(distPath('css')), 145 | browserSync.stream(), 146 | ], done) : undefined; 147 | }; 148 | 149 | // Build Scripts Task 150 | const buildScripts = (mode) => (done) => { 151 | let streamMode; 152 | if (mode === 'development') streamMode = require('./webpack/config.development.js'); 153 | else if (mode === 'production') streamMode = require('./webpack/config.production.js'); 154 | else streamMode = undefined; 155 | 156 | ['development', 'production'].includes(mode) ? pump([ 157 | gulp.src(srcPath('js')), 158 | vinylNamed(), 159 | webpackStream(streamMode, webpack), 160 | gulpSourcemaps.init({ loadMaps: true }), 161 | through2.obj(function (file, enc, cb) { 162 | const isSourceMap = /\.map$/.test(file.path); 163 | if (!isSourceMap) this.push(file); 164 | cb(); 165 | }), 166 | gulpBabel({ presets: [['env', babelConfig]] }), 167 | ...((mode === 'production') ? [gulpUglify()] : []), 168 | gulpSourcemaps.write('./'), 169 | gulp.dest(distPath('js')), 170 | browserSync.stream(), 171 | ], done) : undefined; 172 | }; 173 | 174 | /** 175 | * Generic Task for all Main Gulp Build/Export Tasks 176 | */ 177 | 178 | // Generic Task 179 | const genericTask = (mode, context = 'building') => { 180 | let port; 181 | let modeName; 182 | 183 | if (mode === 'development') { 184 | port = '3000'; 185 | modeName = 'Development Mode'; 186 | } else if (mode === 'production') { 187 | port = '8000'; 188 | modeName = 'Production Mode'; 189 | } else { 190 | port = undefined; 191 | modeName = undefined; 192 | } 193 | 194 | // Combine all booting tasks into one array! 195 | const allBootingTasks = [ 196 | Object.assign(cleanMarkup(mode), { displayName: `Booting Markup Task: Clean - ${modeName}` }), 197 | Object.assign(buildMarkup(mode), { displayName: `Booting Markup Task: Build - ${modeName}` }), 198 | Object.assign(cleanImages(mode), { displayName: `Booting Images Task: Clean - ${modeName}` }), 199 | Object.assign(buildImages(mode), { displayName: `Booting Images Task: Build - ${modeName}` }), 200 | Object.assign(cleanStyles(mode), { displayName: `Booting Styles Task: Clean - ${modeName}` }), 201 | Object.assign(buildStyles(mode), { displayName: `Booting Styles Task: Build - ${modeName}` }), 202 | Object.assign(cleanScripts(mode), { displayName: `Booting Scripts Task: Clean - ${modeName}` }), 203 | Object.assign(buildScripts(mode), { displayName: `Booting Scripts Task: Build - ${modeName}` }), 204 | ]; 205 | 206 | // Browser Loading & Watching 207 | const browserLoadingWatching = (done) => { 208 | browserSync.init({ port, server: distPath('html', true) }); 209 | 210 | // Watch - Markup 211 | gulp.watch(srcPath('html'), true) 212 | .on('all', gulp.series( 213 | Object.assign(cleanMarkup(mode), { displayName: `Watching Markup Task: Clean - ${modeName}` }), 214 | Object.assign(buildMarkup(mode), { displayName: `Watching Markup Task: Build - ${modeName}` }), 215 | ), browserSync.reload); 216 | done(); 217 | 218 | // Watch - Images 219 | gulp.watch(srcPath('img', true)) 220 | .on('all', gulp.series( 221 | Object.assign(cleanImages(mode), { displayName: `Watching Images Task: Clean - ${modeName}` }), 222 | Object.assign(buildImages(mode), { displayName: `Watching Images Task: Build - ${modeName}` }), 223 | ), browserSync.reload); 224 | 225 | // Watch - Styles 226 | gulp.watch(srcPath('scss', true)) 227 | .on('all', gulp.series( 228 | Object.assign(cleanStyles(mode), { displayName: `Watching Styles Task: Clean - ${modeName}` }), 229 | Object.assign(buildStyles(mode), { displayName: `Watching Styles Task: Build - ${modeName}` }), 230 | ), browserSync.reload); 231 | 232 | // Watch - Scripts 233 | gulp.watch(srcPath('js', true)) 234 | .on('all', gulp.series( 235 | Object.assign(cleanScripts(mode), { displayName: `Watching Scripts Task: Clean - ${modeName}` }), 236 | Object.assign(buildScripts(mode), { displayName: `Watching Scripts Task: Build - ${modeName}` }), 237 | ), browserSync.reload); 238 | }; 239 | 240 | // Exporting Zip 241 | const exportingZip = (done) => { 242 | pump([ 243 | gulp.src(exportPath), 244 | gulpZip('./website.zip'), 245 | gulp.dest('./'), 246 | ], done); 247 | }; 248 | 249 | // Returning Tasks based on Building Context 250 | if (context === 'building') { 251 | return [ 252 | ...allBootingTasks, 253 | Object.assign(browserLoadingWatching, { displayName: `Browser Loading & Watching Task - ${modeName}` }), 254 | ]; 255 | } 256 | 257 | // Returning Tasks based on Exporting Context 258 | if (context === 'exporting') { 259 | return [ 260 | cleanExport(mode), 261 | ...allBootingTasks, 262 | Object.assign(exportingZip, { displayName: `Exporting Zip Task - ${modeName}` }), 263 | ]; 264 | } 265 | 266 | // No Side-Effects Please 267 | return undefined; 268 | }; 269 | 270 | /** 271 | * Main Gulp Build/Export Tasks that are inserted within `package.json` 272 | */ 273 | 274 | // Default (`npm start` or `yarn start`) => Production 275 | gulp.task('default', gulp.series(...genericTask('production', 'building'))); 276 | 277 | // Dev (`npm run dev` or `yarn run dev`) => Development 278 | gulp.task('dev', gulp.series(...genericTask('development', 'building'))); 279 | 280 | // Export (`npm run export` or `yarn run export`) 281 | gulp.task('export', gulp.series(...genericTask('production', 'exporting'))); 282 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "gulp-website", 3 | "version": "1.0.0", 4 | "description": "Gulpish Website", 5 | "main": "index.js", 6 | "author": "Harry Manchanda", 7 | "license": "MIT", 8 | "scripts": { 9 | "start": "gulp", 10 | "dev": "gulp dev", 11 | "export": "gulp export" 12 | }, 13 | "devDependencies": { 14 | "autoprefixer": "^9.1.3", 15 | "babel-core": "^6.26.3", 16 | "babel-preset-env": "^1.7.0", 17 | "browser-sync": "^2.24.6", 18 | "del": "^3.0.0", 19 | "eslint": "^5.2.0", 20 | "eslint-config-airbnb-base": "^13.0.0", 21 | "eslint-plugin-import": "^2.13.0", 22 | "gulp": "^4.0.0", 23 | "gulp-babel": "^7.0.1", 24 | "gulp-htmlmin": "^4.0.0", 25 | "gulp-imagemin": "^4.1.0", 26 | "gulp-postcss": "^8.0.0", 27 | "gulp-sass": "^4.0.1", 28 | "gulp-sourcemaps": "^2.6.4", 29 | "gulp-uglify": "^3.0.1", 30 | "gulp-zip": "^4.2.0", 31 | "imagemin-gifsicle": "^5.2.0", 32 | "imagemin-jpeg-recompress": "^5.1.0", 33 | "imagemin-jpegtran": "^5.0.2", 34 | "imagemin-optipng": "^5.2.1", 35 | "imagemin-pngquant": "^6.0.0", 36 | "imagemin-svgo": "^7.0.0", 37 | "postcss-uncss": "^0.16.1", 38 | "pump": "^3.0.0", 39 | "through2": "^2.0.3", 40 | "uncss": "^0.16.2", 41 | "vinyl-named": "^1.1.0", 42 | "webpack": "^4.16.5", 43 | "webpack-cli": "^3.1.0", 44 | "webpack-stream": "^5.1.1" 45 | }, 46 | "dependencies": {} 47 | } 48 | -------------------------------------------------------------------------------- /webpack/config.development.js: -------------------------------------------------------------------------------- 1 | // You can add other webpack configuration (plugins, loaders, etc). 2 | // Apart from ES6 Import/Export, Gulp was able to do all my other work so this file is mainly empty. 3 | const entry = require('./entry'); 4 | 5 | module.exports = { 6 | entry, 7 | mode: 'development', 8 | devtool: 'inline-cheap-source-map', 9 | output: { 10 | filename: '[name].js', 11 | }, 12 | }; 13 | -------------------------------------------------------------------------------- /webpack/config.production.js: -------------------------------------------------------------------------------- 1 | // You can add other webpack configuration (plugins, loaders, etc). 2 | // Apart from ES6 Import/Export, Gulp was able to do all my other work so this file is mainly empty. 3 | 4 | const entry = require('./entry'); 5 | 6 | module.exports = { 7 | entry, 8 | mode: 'production', 9 | devtool: 'source-map', 10 | output: { 11 | filename: '[name].js', 12 | }, 13 | }; 14 | -------------------------------------------------------------------------------- /webpack/entry.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | scripts: './website/src/js/scripts.js', 3 | secondary: './website/src/js/secondary.js', 4 | }; 5 | -------------------------------------------------------------------------------- /website/.gitkeep: -------------------------------------------------------------------------------- 1 | #Just to make Git Happy! 2 | -------------------------------------------------------------------------------- /website/src/img/red-gulp.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Artboard 1 5 | Created with Sketch. 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | -------------------------------------------------------------------------------- /website/src/img/white-gulp.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 7 | 8 | 33 | 52 | 66 | 94 | 95 | 96 | 97 | 98 | 99 | 100 | 101 | 102 | 103 | 104 | 105 | 106 | 107 | 108 | -------------------------------------------------------------------------------- /website/src/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | The HTML5 Herald 8 | 9 | 13 | 16 | 17 | 18 | 19 | 20 |

Automate Development With Gulp

21 |

Check it out at 22 | gulpjs.com 23 |

24 |

25 | 26 | 27 |

28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /website/src/js/primary.js: -------------------------------------------------------------------------------- 1 | export default () => 'Primary Script'; 2 | -------------------------------------------------------------------------------- /website/src/js/scripts.js: -------------------------------------------------------------------------------- 1 | import primary from './primary'; 2 | 3 | class Person { 4 | constructor(name) { 5 | this.name = name; 6 | } 7 | 8 | hello() { 9 | if (typeof this.name === 'string') return `Hello, I am ${this.name}!`; 10 | return 'Hello!'; 11 | } 12 | } 13 | 14 | const harry = new Person('Harman Manchanda'); 15 | console.log(harry.hello()); 16 | console.log(primary()); 17 | -------------------------------------------------------------------------------- /website/src/js/secondary.js: -------------------------------------------------------------------------------- 1 | console.log('Secondary Script'); 2 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/.gitkeep: -------------------------------------------------------------------------------- 1 | #Just to make Git Happy! 2 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_animated.scss: -------------------------------------------------------------------------------- 1 | // Animated Icons 2 | // -------------------------- 3 | 4 | .#{$fa-css-prefix}-spin { 5 | animation: fa-spin 2s infinite linear; 6 | } 7 | 8 | .#{$fa-css-prefix}-pulse { 9 | animation: fa-spin 1s infinite steps(8); 10 | } 11 | 12 | @keyframes fa-spin { 13 | 0% { 14 | transform: rotate(0deg); 15 | } 16 | 17 | 100% { 18 | transform: rotate(360deg); 19 | } 20 | } 21 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_bordered-pulled.scss: -------------------------------------------------------------------------------- 1 | // Bordered & Pulled 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-border { 5 | border: solid .08em $fa-border-color; 6 | border-radius: .1em; 7 | padding: .2em .25em .15em; 8 | } 9 | 10 | .#{$fa-css-prefix}-pull-left { float: left; } 11 | .#{$fa-css-prefix}-pull-right { float: right; } 12 | 13 | .#{$fa-css-prefix}, 14 | .fas, 15 | .far, 16 | .fal, 17 | .fab { 18 | &.#{$fa-css-prefix}-pull-left { margin-right: .3em; } 19 | &.#{$fa-css-prefix}-pull-right { margin-left: .3em; } 20 | } 21 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_core.scss: -------------------------------------------------------------------------------- 1 | // Base Class Definition 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}, 5 | .fas, 6 | .far, 7 | .fal, 8 | .fab { 9 | -moz-osx-font-smoothing: grayscale; 10 | -webkit-font-smoothing: antialiased; 11 | display: inline-block; 12 | font-style: normal; 13 | font-variant: normal; 14 | text-rendering: auto; 15 | line-height: 1; 16 | } 17 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_fixed-width.scss: -------------------------------------------------------------------------------- 1 | // Fixed Width Icons 2 | // ------------------------- 3 | .#{$fa-css-prefix}-fw { 4 | text-align: center; 5 | width: (20em / 16); 6 | } 7 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_larger.scss: -------------------------------------------------------------------------------- 1 | // Icon Sizes 2 | // ------------------------- 3 | 4 | // makes the font 33% larger relative to the icon container 5 | .#{$fa-css-prefix}-lg { 6 | font-size: (4em / 3); 7 | line-height: (3em / 4); 8 | vertical-align: -.0667em; 9 | } 10 | 11 | .#{$fa-css-prefix}-xs { 12 | font-size: .75em; 13 | } 14 | 15 | .#{$fa-css-prefix}-sm { 16 | font-size: .875em; 17 | } 18 | 19 | @for $i from 1 through 10 { 20 | .#{$fa-css-prefix}-#{$i}x { 21 | font-size: $i * 1em; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_list.scss: -------------------------------------------------------------------------------- 1 | // List Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-ul { 5 | list-style-type: none; 6 | margin-left: $fa-li-width * 5/4; 7 | padding-left: 0; 8 | 9 | > li { position: relative; } 10 | } 11 | 12 | .#{$fa-css-prefix}-li { 13 | left: -$fa-li-width; 14 | position: absolute; 15 | text-align: center; 16 | width: $fa-li-width; 17 | line-height: inherit; 18 | } 19 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_mixins.scss: -------------------------------------------------------------------------------- 1 | // Mixins 2 | // -------------------------- 3 | 4 | @mixin fa-icon { 5 | -webkit-font-smoothing: antialiased; 6 | -moz-osx-font-smoothing: grayscale; 7 | display: inline-block; 8 | font-style: normal; 9 | font-variant: normal; 10 | font-weight: normal; 11 | line-height: 1; 12 | vertical-align: -.125em; 13 | } 14 | 15 | @mixin fa-icon-rotate($degrees, $rotation) { 16 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation})"; 17 | transform: rotate($degrees); 18 | } 19 | 20 | @mixin fa-icon-flip($horiz, $vert, $rotation) { 21 | -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation}, mirror=1)"; 22 | transform: scale($horiz, $vert); 23 | } 24 | 25 | 26 | // Only display content to screen readers. A la Bootstrap 4. 27 | // 28 | // See: http://a11yproject.com/posts/how-to-hide-content/ 29 | 30 | @mixin sr-only { 31 | border: 0; 32 | clip: rect(0, 0, 0, 0); 33 | height: 1px; 34 | margin: -1px; 35 | overflow: hidden; 36 | padding: 0; 37 | position: absolute; 38 | width: 1px; 39 | } 40 | 41 | // Use in conjunction with .sr-only to only display content when it's focused. 42 | // 43 | // Useful for "Skip to main content" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1 44 | // 45 | // Credit: HTML5 Boilerplate 46 | 47 | @mixin sr-only-focusable { 48 | &:active, 49 | &:focus { 50 | clip: auto; 51 | height: auto; 52 | margin: 0; 53 | overflow: visible; 54 | position: static; 55 | width: auto; 56 | } 57 | } 58 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_rotated-flipped.scss: -------------------------------------------------------------------------------- 1 | // Rotated & Flipped Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); } 5 | .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); } 6 | .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); } 7 | 8 | .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); } 9 | .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); } 10 | .#{$fa-css-prefix}-flip-horizontal.#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(-1, -1, 2); } 11 | 12 | // Hook for IE8-9 13 | // ------------------------- 14 | 15 | :root { 16 | .#{$fa-css-prefix}-rotate-90, 17 | .#{$fa-css-prefix}-rotate-180, 18 | .#{$fa-css-prefix}-rotate-270, 19 | .#{$fa-css-prefix}-flip-horizontal, 20 | .#{$fa-css-prefix}-flip-vertical { 21 | filter: none; 22 | } 23 | } 24 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_screen-reader.scss: -------------------------------------------------------------------------------- 1 | // Screen Readers 2 | // ------------------------- 3 | 4 | .sr-only { @include sr-only; } 5 | .sr-only-focusable { @include sr-only-focusable; } 6 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_shims.scss: -------------------------------------------------------------------------------- 1 | .#{$fa-css-prefix}.#{$fa-css-prefix}-glass:before { content: fa-content($fa-var-glass-martini); } 2 | 3 | .#{$fa-css-prefix}.#{$fa-css-prefix}-meetup { 4 | font-family: 'Font Awesome 5 Brands'; 5 | font-weight: 400; 6 | } 7 | 8 | .#{$fa-css-prefix}.#{$fa-css-prefix}-star-o { 9 | font-family: 'Font Awesome 5 Free'; 10 | font-weight: 400; 11 | } 12 | .#{$fa-css-prefix}.#{$fa-css-prefix}-star-o:before { content: fa-content($fa-var-star); } 13 | 14 | .#{$fa-css-prefix}.#{$fa-css-prefix}-remove:before { content: fa-content($fa-var-times); } 15 | 16 | .#{$fa-css-prefix}.#{$fa-css-prefix}-close:before { content: fa-content($fa-var-times); } 17 | 18 | .#{$fa-css-prefix}.#{$fa-css-prefix}-gear:before { content: fa-content($fa-var-cog); } 19 | 20 | .#{$fa-css-prefix}.#{$fa-css-prefix}-trash-o { 21 | font-family: 'Font Awesome 5 Free'; 22 | font-weight: 400; 23 | } 24 | .#{$fa-css-prefix}.#{$fa-css-prefix}-trash-o:before { content: fa-content($fa-var-trash-alt); } 25 | 26 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-o { 27 | font-family: 'Font Awesome 5 Free'; 28 | font-weight: 400; 29 | } 30 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-o:before { content: fa-content($fa-var-file); } 31 | 32 | .#{$fa-css-prefix}.#{$fa-css-prefix}-clock-o { 33 | font-family: 'Font Awesome 5 Free'; 34 | font-weight: 400; 35 | } 36 | .#{$fa-css-prefix}.#{$fa-css-prefix}-clock-o:before { content: fa-content($fa-var-clock); } 37 | 38 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-down { 39 | font-family: 'Font Awesome 5 Free'; 40 | font-weight: 400; 41 | } 42 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-down:before { content: fa-content($fa-var-arrow-alt-circle-down); } 43 | 44 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-up { 45 | font-family: 'Font Awesome 5 Free'; 46 | font-weight: 400; 47 | } 48 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-up:before { content: fa-content($fa-var-arrow-alt-circle-up); } 49 | 50 | .#{$fa-css-prefix}.#{$fa-css-prefix}-play-circle-o { 51 | font-family: 'Font Awesome 5 Free'; 52 | font-weight: 400; 53 | } 54 | .#{$fa-css-prefix}.#{$fa-css-prefix}-play-circle-o:before { content: fa-content($fa-var-play-circle); } 55 | 56 | .#{$fa-css-prefix}.#{$fa-css-prefix}-repeat:before { content: fa-content($fa-var-redo); } 57 | 58 | .#{$fa-css-prefix}.#{$fa-css-prefix}-rotate-right:before { content: fa-content($fa-var-redo); } 59 | 60 | .#{$fa-css-prefix}.#{$fa-css-prefix}-refresh:before { content: fa-content($fa-var-sync); } 61 | 62 | .#{$fa-css-prefix}.#{$fa-css-prefix}-list-alt { 63 | font-family: 'Font Awesome 5 Free'; 64 | font-weight: 400; 65 | } 66 | 67 | .#{$fa-css-prefix}.#{$fa-css-prefix}-dedent:before { content: fa-content($fa-var-outdent); } 68 | 69 | .#{$fa-css-prefix}.#{$fa-css-prefix}-video-camera:before { content: fa-content($fa-var-video); } 70 | 71 | .#{$fa-css-prefix}.#{$fa-css-prefix}-picture-o { 72 | font-family: 'Font Awesome 5 Free'; 73 | font-weight: 400; 74 | } 75 | .#{$fa-css-prefix}.#{$fa-css-prefix}-picture-o:before { content: fa-content($fa-var-image); } 76 | 77 | .#{$fa-css-prefix}.#{$fa-css-prefix}-photo { 78 | font-family: 'Font Awesome 5 Free'; 79 | font-weight: 400; 80 | } 81 | .#{$fa-css-prefix}.#{$fa-css-prefix}-photo:before { content: fa-content($fa-var-image); } 82 | 83 | .#{$fa-css-prefix}.#{$fa-css-prefix}-image { 84 | font-family: 'Font Awesome 5 Free'; 85 | font-weight: 400; 86 | } 87 | .#{$fa-css-prefix}.#{$fa-css-prefix}-image:before { content: fa-content($fa-var-image); } 88 | 89 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pencil:before { content: fa-content($fa-var-pencil-alt); } 90 | 91 | .#{$fa-css-prefix}.#{$fa-css-prefix}-map-marker:before { content: fa-content($fa-var-map-marker-alt); } 92 | 93 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square-o { 94 | font-family: 'Font Awesome 5 Free'; 95 | font-weight: 400; 96 | } 97 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square-o:before { content: fa-content($fa-var-edit); } 98 | 99 | .#{$fa-css-prefix}.#{$fa-css-prefix}-share-square-o { 100 | font-family: 'Font Awesome 5 Free'; 101 | font-weight: 400; 102 | } 103 | .#{$fa-css-prefix}.#{$fa-css-prefix}-share-square-o:before { content: fa-content($fa-var-share-square); } 104 | 105 | .#{$fa-css-prefix}.#{$fa-css-prefix}-check-square-o { 106 | font-family: 'Font Awesome 5 Free'; 107 | font-weight: 400; 108 | } 109 | .#{$fa-css-prefix}.#{$fa-css-prefix}-check-square-o:before { content: fa-content($fa-var-check-square); } 110 | 111 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrows:before { content: fa-content($fa-var-arrows-alt); } 112 | 113 | .#{$fa-css-prefix}.#{$fa-css-prefix}-times-circle-o { 114 | font-family: 'Font Awesome 5 Free'; 115 | font-weight: 400; 116 | } 117 | .#{$fa-css-prefix}.#{$fa-css-prefix}-times-circle-o:before { content: fa-content($fa-var-times-circle); } 118 | 119 | .#{$fa-css-prefix}.#{$fa-css-prefix}-check-circle-o { 120 | font-family: 'Font Awesome 5 Free'; 121 | font-weight: 400; 122 | } 123 | .#{$fa-css-prefix}.#{$fa-css-prefix}-check-circle-o:before { content: fa-content($fa-var-check-circle); } 124 | 125 | .#{$fa-css-prefix}.#{$fa-css-prefix}-mail-forward:before { content: fa-content($fa-var-share); } 126 | 127 | .#{$fa-css-prefix}.#{$fa-css-prefix}-eye { 128 | font-family: 'Font Awesome 5 Free'; 129 | font-weight: 400; 130 | } 131 | 132 | .#{$fa-css-prefix}.#{$fa-css-prefix}-eye-slash { 133 | font-family: 'Font Awesome 5 Free'; 134 | font-weight: 400; 135 | } 136 | 137 | .#{$fa-css-prefix}.#{$fa-css-prefix}-warning:before { content: fa-content($fa-var-exclamation-triangle); } 138 | 139 | .#{$fa-css-prefix}.#{$fa-css-prefix}-calendar:before { content: fa-content($fa-var-calendar-alt); } 140 | 141 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-v:before { content: fa-content($fa-var-arrows-alt-v); } 142 | 143 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-h:before { content: fa-content($fa-var-arrows-alt-h); } 144 | 145 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart { 146 | font-family: 'Font Awesome 5 Free'; 147 | font-weight: 400; 148 | } 149 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart:before { content: fa-content($fa-var-chart-bar); } 150 | 151 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart-o { 152 | font-family: 'Font Awesome 5 Free'; 153 | font-weight: 400; 154 | } 155 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bar-chart-o:before { content: fa-content($fa-var-chart-bar); } 156 | 157 | .#{$fa-css-prefix}.#{$fa-css-prefix}-twitter-square { 158 | font-family: 'Font Awesome 5 Brands'; 159 | font-weight: 400; 160 | } 161 | 162 | .#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-square { 163 | font-family: 'Font Awesome 5 Brands'; 164 | font-weight: 400; 165 | } 166 | 167 | .#{$fa-css-prefix}.#{$fa-css-prefix}-gears:before { content: fa-content($fa-var-cogs); } 168 | 169 | .#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-up { 170 | font-family: 'Font Awesome 5 Free'; 171 | font-weight: 400; 172 | } 173 | .#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-up:before { content: fa-content($fa-var-thumbs-up); } 174 | 175 | .#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-down { 176 | font-family: 'Font Awesome 5 Free'; 177 | font-weight: 400; 178 | } 179 | .#{$fa-css-prefix}.#{$fa-css-prefix}-thumbs-o-down:before { content: fa-content($fa-var-thumbs-down); } 180 | 181 | .#{$fa-css-prefix}.#{$fa-css-prefix}-heart-o { 182 | font-family: 'Font Awesome 5 Free'; 183 | font-weight: 400; 184 | } 185 | .#{$fa-css-prefix}.#{$fa-css-prefix}-heart-o:before { content: fa-content($fa-var-heart); } 186 | 187 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sign-out:before { content: fa-content($fa-var-sign-out-alt); } 188 | 189 | .#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin-square { 190 | font-family: 'Font Awesome 5 Brands'; 191 | font-weight: 400; 192 | } 193 | .#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin-square:before { content: fa-content($fa-var-linkedin); } 194 | 195 | .#{$fa-css-prefix}.#{$fa-css-prefix}-thumb-tack:before { content: fa-content($fa-var-thumbtack); } 196 | 197 | .#{$fa-css-prefix}.#{$fa-css-prefix}-external-link:before { content: fa-content($fa-var-external-link-alt); } 198 | 199 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sign-in:before { content: fa-content($fa-var-sign-in-alt); } 200 | 201 | .#{$fa-css-prefix}.#{$fa-css-prefix}-github-square { 202 | font-family: 'Font Awesome 5 Brands'; 203 | font-weight: 400; 204 | } 205 | 206 | .#{$fa-css-prefix}.#{$fa-css-prefix}-lemon-o { 207 | font-family: 'Font Awesome 5 Free'; 208 | font-weight: 400; 209 | } 210 | .#{$fa-css-prefix}.#{$fa-css-prefix}-lemon-o:before { content: fa-content($fa-var-lemon); } 211 | 212 | .#{$fa-css-prefix}.#{$fa-css-prefix}-square-o { 213 | font-family: 'Font Awesome 5 Free'; 214 | font-weight: 400; 215 | } 216 | .#{$fa-css-prefix}.#{$fa-css-prefix}-square-o:before { content: fa-content($fa-var-square); } 217 | 218 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bookmark-o { 219 | font-family: 'Font Awesome 5 Free'; 220 | font-weight: 400; 221 | } 222 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bookmark-o:before { content: fa-content($fa-var-bookmark); } 223 | 224 | .#{$fa-css-prefix}.#{$fa-css-prefix}-twitter { 225 | font-family: 'Font Awesome 5 Brands'; 226 | font-weight: 400; 227 | } 228 | 229 | .#{$fa-css-prefix}.#{$fa-css-prefix}-facebook { 230 | font-family: 'Font Awesome 5 Brands'; 231 | font-weight: 400; 232 | } 233 | .#{$fa-css-prefix}.#{$fa-css-prefix}-facebook:before { content: fa-content($fa-var-facebook-f); } 234 | 235 | .#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-f { 236 | font-family: 'Font Awesome 5 Brands'; 237 | font-weight: 400; 238 | } 239 | .#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-f:before { content: fa-content($fa-var-facebook-f); } 240 | 241 | .#{$fa-css-prefix}.#{$fa-css-prefix}-github { 242 | font-family: 'Font Awesome 5 Brands'; 243 | font-weight: 400; 244 | } 245 | 246 | .#{$fa-css-prefix}.#{$fa-css-prefix}-credit-card { 247 | font-family: 'Font Awesome 5 Free'; 248 | font-weight: 400; 249 | } 250 | 251 | .#{$fa-css-prefix}.#{$fa-css-prefix}-feed:before { content: fa-content($fa-var-rss); } 252 | 253 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hdd-o { 254 | font-family: 'Font Awesome 5 Free'; 255 | font-weight: 400; 256 | } 257 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hdd-o:before { content: fa-content($fa-var-hdd); } 258 | 259 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-right { 260 | font-family: 'Font Awesome 5 Free'; 261 | font-weight: 400; 262 | } 263 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-right:before { content: fa-content($fa-var-hand-point-right); } 264 | 265 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-left { 266 | font-family: 'Font Awesome 5 Free'; 267 | font-weight: 400; 268 | } 269 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-left:before { content: fa-content($fa-var-hand-point-left); } 270 | 271 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-up { 272 | font-family: 'Font Awesome 5 Free'; 273 | font-weight: 400; 274 | } 275 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-up:before { content: fa-content($fa-var-hand-point-up); } 276 | 277 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-down { 278 | font-family: 'Font Awesome 5 Free'; 279 | font-weight: 400; 280 | } 281 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-o-down:before { content: fa-content($fa-var-hand-point-down); } 282 | 283 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrows-alt:before { content: fa-content($fa-var-expand-arrows-alt); } 284 | 285 | .#{$fa-css-prefix}.#{$fa-css-prefix}-group:before { content: fa-content($fa-var-users); } 286 | 287 | .#{$fa-css-prefix}.#{$fa-css-prefix}-chain:before { content: fa-content($fa-var-link); } 288 | 289 | .#{$fa-css-prefix}.#{$fa-css-prefix}-scissors:before { content: fa-content($fa-var-cut); } 290 | 291 | .#{$fa-css-prefix}.#{$fa-css-prefix}-files-o { 292 | font-family: 'Font Awesome 5 Free'; 293 | font-weight: 400; 294 | } 295 | .#{$fa-css-prefix}.#{$fa-css-prefix}-files-o:before { content: fa-content($fa-var-copy); } 296 | 297 | .#{$fa-css-prefix}.#{$fa-css-prefix}-floppy-o { 298 | font-family: 'Font Awesome 5 Free'; 299 | font-weight: 400; 300 | } 301 | .#{$fa-css-prefix}.#{$fa-css-prefix}-floppy-o:before { content: fa-content($fa-var-save); } 302 | 303 | .#{$fa-css-prefix}.#{$fa-css-prefix}-navicon:before { content: fa-content($fa-var-bars); } 304 | 305 | .#{$fa-css-prefix}.#{$fa-css-prefix}-reorder:before { content: fa-content($fa-var-bars); } 306 | 307 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest { 308 | font-family: 'Font Awesome 5 Brands'; 309 | font-weight: 400; 310 | } 311 | 312 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest-square { 313 | font-family: 'Font Awesome 5 Brands'; 314 | font-weight: 400; 315 | } 316 | 317 | .#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-square { 318 | font-family: 'Font Awesome 5 Brands'; 319 | font-weight: 400; 320 | } 321 | 322 | .#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus { 323 | font-family: 'Font Awesome 5 Brands'; 324 | font-weight: 400; 325 | } 326 | .#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus:before { content: fa-content($fa-var-google-plus-g); } 327 | 328 | .#{$fa-css-prefix}.#{$fa-css-prefix}-money { 329 | font-family: 'Font Awesome 5 Free'; 330 | font-weight: 400; 331 | } 332 | .#{$fa-css-prefix}.#{$fa-css-prefix}-money:before { content: fa-content($fa-var-money-bill-alt); } 333 | 334 | .#{$fa-css-prefix}.#{$fa-css-prefix}-unsorted:before { content: fa-content($fa-var-sort); } 335 | 336 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sort-desc:before { content: fa-content($fa-var-sort-down); } 337 | 338 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sort-asc:before { content: fa-content($fa-var-sort-up); } 339 | 340 | .#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin { 341 | font-family: 'Font Awesome 5 Brands'; 342 | font-weight: 400; 343 | } 344 | .#{$fa-css-prefix}.#{$fa-css-prefix}-linkedin:before { content: fa-content($fa-var-linkedin-in); } 345 | 346 | .#{$fa-css-prefix}.#{$fa-css-prefix}-rotate-left:before { content: fa-content($fa-var-undo); } 347 | 348 | .#{$fa-css-prefix}.#{$fa-css-prefix}-legal:before { content: fa-content($fa-var-gavel); } 349 | 350 | .#{$fa-css-prefix}.#{$fa-css-prefix}-tachometer:before { content: fa-content($fa-var-tachometer-alt); } 351 | 352 | .#{$fa-css-prefix}.#{$fa-css-prefix}-dashboard:before { content: fa-content($fa-var-tachometer-alt); } 353 | 354 | .#{$fa-css-prefix}.#{$fa-css-prefix}-comment-o { 355 | font-family: 'Font Awesome 5 Free'; 356 | font-weight: 400; 357 | } 358 | .#{$fa-css-prefix}.#{$fa-css-prefix}-comment-o:before { content: fa-content($fa-var-comment); } 359 | 360 | .#{$fa-css-prefix}.#{$fa-css-prefix}-comments-o { 361 | font-family: 'Font Awesome 5 Free'; 362 | font-weight: 400; 363 | } 364 | .#{$fa-css-prefix}.#{$fa-css-prefix}-comments-o:before { content: fa-content($fa-var-comments); } 365 | 366 | .#{$fa-css-prefix}.#{$fa-css-prefix}-flash:before { content: fa-content($fa-var-bolt); } 367 | 368 | .#{$fa-css-prefix}.#{$fa-css-prefix}-clipboard { 369 | font-family: 'Font Awesome 5 Free'; 370 | font-weight: 400; 371 | } 372 | 373 | .#{$fa-css-prefix}.#{$fa-css-prefix}-paste { 374 | font-family: 'Font Awesome 5 Free'; 375 | font-weight: 400; 376 | } 377 | .#{$fa-css-prefix}.#{$fa-css-prefix}-paste:before { content: fa-content($fa-var-clipboard); } 378 | 379 | .#{$fa-css-prefix}.#{$fa-css-prefix}-lightbulb-o { 380 | font-family: 'Font Awesome 5 Free'; 381 | font-weight: 400; 382 | } 383 | .#{$fa-css-prefix}.#{$fa-css-prefix}-lightbulb-o:before { content: fa-content($fa-var-lightbulb); } 384 | 385 | .#{$fa-css-prefix}.#{$fa-css-prefix}-exchange:before { content: fa-content($fa-var-exchange-alt); } 386 | 387 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cloud-download:before { content: fa-content($fa-var-cloud-download-alt); } 388 | 389 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cloud-upload:before { content: fa-content($fa-var-cloud-upload-alt); } 390 | 391 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bell-o { 392 | font-family: 'Font Awesome 5 Free'; 393 | font-weight: 400; 394 | } 395 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bell-o:before { content: fa-content($fa-var-bell); } 396 | 397 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cutlery:before { content: fa-content($fa-var-utensils); } 398 | 399 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-text-o { 400 | font-family: 'Font Awesome 5 Free'; 401 | font-weight: 400; 402 | } 403 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-text-o:before { content: fa-content($fa-var-file-alt); } 404 | 405 | .#{$fa-css-prefix}.#{$fa-css-prefix}-building-o { 406 | font-family: 'Font Awesome 5 Free'; 407 | font-weight: 400; 408 | } 409 | .#{$fa-css-prefix}.#{$fa-css-prefix}-building-o:before { content: fa-content($fa-var-building); } 410 | 411 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hospital-o { 412 | font-family: 'Font Awesome 5 Free'; 413 | font-weight: 400; 414 | } 415 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hospital-o:before { content: fa-content($fa-var-hospital); } 416 | 417 | .#{$fa-css-prefix}.#{$fa-css-prefix}-tablet:before { content: fa-content($fa-var-tablet-alt); } 418 | 419 | .#{$fa-css-prefix}.#{$fa-css-prefix}-mobile:before { content: fa-content($fa-var-mobile-alt); } 420 | 421 | .#{$fa-css-prefix}.#{$fa-css-prefix}-mobile-phone:before { content: fa-content($fa-var-mobile-alt); } 422 | 423 | .#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o { 424 | font-family: 'Font Awesome 5 Free'; 425 | font-weight: 400; 426 | } 427 | .#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o:before { content: fa-content($fa-var-circle); } 428 | 429 | .#{$fa-css-prefix}.#{$fa-css-prefix}-mail-reply:before { content: fa-content($fa-var-reply); } 430 | 431 | .#{$fa-css-prefix}.#{$fa-css-prefix}-github-alt { 432 | font-family: 'Font Awesome 5 Brands'; 433 | font-weight: 400; 434 | } 435 | 436 | .#{$fa-css-prefix}.#{$fa-css-prefix}-folder-o { 437 | font-family: 'Font Awesome 5 Free'; 438 | font-weight: 400; 439 | } 440 | .#{$fa-css-prefix}.#{$fa-css-prefix}-folder-o:before { content: fa-content($fa-var-folder); } 441 | 442 | .#{$fa-css-prefix}.#{$fa-css-prefix}-folder-open-o { 443 | font-family: 'Font Awesome 5 Free'; 444 | font-weight: 400; 445 | } 446 | .#{$fa-css-prefix}.#{$fa-css-prefix}-folder-open-o:before { content: fa-content($fa-var-folder-open); } 447 | 448 | .#{$fa-css-prefix}.#{$fa-css-prefix}-smile-o { 449 | font-family: 'Font Awesome 5 Free'; 450 | font-weight: 400; 451 | } 452 | .#{$fa-css-prefix}.#{$fa-css-prefix}-smile-o:before { content: fa-content($fa-var-smile); } 453 | 454 | .#{$fa-css-prefix}.#{$fa-css-prefix}-frown-o { 455 | font-family: 'Font Awesome 5 Free'; 456 | font-weight: 400; 457 | } 458 | .#{$fa-css-prefix}.#{$fa-css-prefix}-frown-o:before { content: fa-content($fa-var-frown); } 459 | 460 | .#{$fa-css-prefix}.#{$fa-css-prefix}-meh-o { 461 | font-family: 'Font Awesome 5 Free'; 462 | font-weight: 400; 463 | } 464 | .#{$fa-css-prefix}.#{$fa-css-prefix}-meh-o:before { content: fa-content($fa-var-meh); } 465 | 466 | .#{$fa-css-prefix}.#{$fa-css-prefix}-keyboard-o { 467 | font-family: 'Font Awesome 5 Free'; 468 | font-weight: 400; 469 | } 470 | .#{$fa-css-prefix}.#{$fa-css-prefix}-keyboard-o:before { content: fa-content($fa-var-keyboard); } 471 | 472 | .#{$fa-css-prefix}.#{$fa-css-prefix}-flag-o { 473 | font-family: 'Font Awesome 5 Free'; 474 | font-weight: 400; 475 | } 476 | .#{$fa-css-prefix}.#{$fa-css-prefix}-flag-o:before { content: fa-content($fa-var-flag); } 477 | 478 | .#{$fa-css-prefix}.#{$fa-css-prefix}-mail-reply-all:before { content: fa-content($fa-var-reply-all); } 479 | 480 | .#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-o { 481 | font-family: 'Font Awesome 5 Free'; 482 | font-weight: 400; 483 | } 484 | .#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-o:before { content: fa-content($fa-var-star-half); } 485 | 486 | .#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-empty { 487 | font-family: 'Font Awesome 5 Free'; 488 | font-weight: 400; 489 | } 490 | .#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-empty:before { content: fa-content($fa-var-star-half); } 491 | 492 | .#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-full { 493 | font-family: 'Font Awesome 5 Free'; 494 | font-weight: 400; 495 | } 496 | .#{$fa-css-prefix}.#{$fa-css-prefix}-star-half-full:before { content: fa-content($fa-var-star-half); } 497 | 498 | .#{$fa-css-prefix}.#{$fa-css-prefix}-code-fork:before { content: fa-content($fa-var-code-branch); } 499 | 500 | .#{$fa-css-prefix}.#{$fa-css-prefix}-chain-broken:before { content: fa-content($fa-var-unlink); } 501 | 502 | .#{$fa-css-prefix}.#{$fa-css-prefix}-shield:before { content: fa-content($fa-var-shield-alt); } 503 | 504 | .#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-o { 505 | font-family: 'Font Awesome 5 Free'; 506 | font-weight: 400; 507 | } 508 | .#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-o:before { content: fa-content($fa-var-calendar); } 509 | 510 | .#{$fa-css-prefix}.#{$fa-css-prefix}-maxcdn { 511 | font-family: 'Font Awesome 5 Brands'; 512 | font-weight: 400; 513 | } 514 | 515 | .#{$fa-css-prefix}.#{$fa-css-prefix}-html5 { 516 | font-family: 'Font Awesome 5 Brands'; 517 | font-weight: 400; 518 | } 519 | 520 | .#{$fa-css-prefix}.#{$fa-css-prefix}-css3 { 521 | font-family: 'Font Awesome 5 Brands'; 522 | font-weight: 400; 523 | } 524 | 525 | .#{$fa-css-prefix}.#{$fa-css-prefix}-ticket:before { content: fa-content($fa-var-ticket-alt); } 526 | 527 | .#{$fa-css-prefix}.#{$fa-css-prefix}-minus-square-o { 528 | font-family: 'Font Awesome 5 Free'; 529 | font-weight: 400; 530 | } 531 | .#{$fa-css-prefix}.#{$fa-css-prefix}-minus-square-o:before { content: fa-content($fa-var-minus-square); } 532 | 533 | .#{$fa-css-prefix}.#{$fa-css-prefix}-level-up:before { content: fa-content($fa-var-level-up-alt); } 534 | 535 | .#{$fa-css-prefix}.#{$fa-css-prefix}-level-down:before { content: fa-content($fa-var-level-down-alt); } 536 | 537 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pencil-square:before { content: fa-content($fa-var-pen-square); } 538 | 539 | .#{$fa-css-prefix}.#{$fa-css-prefix}-external-link-square:before { content: fa-content($fa-var-external-link-square-alt); } 540 | 541 | .#{$fa-css-prefix}.#{$fa-css-prefix}-compass { 542 | font-family: 'Font Awesome 5 Free'; 543 | font-weight: 400; 544 | } 545 | 546 | .#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-down { 547 | font-family: 'Font Awesome 5 Free'; 548 | font-weight: 400; 549 | } 550 | .#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-down:before { content: fa-content($fa-var-caret-square-down); } 551 | 552 | .#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-down { 553 | font-family: 'Font Awesome 5 Free'; 554 | font-weight: 400; 555 | } 556 | .#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-down:before { content: fa-content($fa-var-caret-square-down); } 557 | 558 | .#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-up { 559 | font-family: 'Font Awesome 5 Free'; 560 | font-weight: 400; 561 | } 562 | .#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-up:before { content: fa-content($fa-var-caret-square-up); } 563 | 564 | .#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-up { 565 | font-family: 'Font Awesome 5 Free'; 566 | font-weight: 400; 567 | } 568 | .#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-up:before { content: fa-content($fa-var-caret-square-up); } 569 | 570 | .#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-right { 571 | font-family: 'Font Awesome 5 Free'; 572 | font-weight: 400; 573 | } 574 | .#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-right:before { content: fa-content($fa-var-caret-square-right); } 575 | 576 | .#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-right { 577 | font-family: 'Font Awesome 5 Free'; 578 | font-weight: 400; 579 | } 580 | .#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-right:before { content: fa-content($fa-var-caret-square-right); } 581 | 582 | .#{$fa-css-prefix}.#{$fa-css-prefix}-eur:before { content: fa-content($fa-var-euro-sign); } 583 | 584 | .#{$fa-css-prefix}.#{$fa-css-prefix}-euro:before { content: fa-content($fa-var-euro-sign); } 585 | 586 | .#{$fa-css-prefix}.#{$fa-css-prefix}-gbp:before { content: fa-content($fa-var-pound-sign); } 587 | 588 | .#{$fa-css-prefix}.#{$fa-css-prefix}-usd:before { content: fa-content($fa-var-dollar-sign); } 589 | 590 | .#{$fa-css-prefix}.#{$fa-css-prefix}-dollar:before { content: fa-content($fa-var-dollar-sign); } 591 | 592 | .#{$fa-css-prefix}.#{$fa-css-prefix}-inr:before { content: fa-content($fa-var-rupee-sign); } 593 | 594 | .#{$fa-css-prefix}.#{$fa-css-prefix}-rupee:before { content: fa-content($fa-var-rupee-sign); } 595 | 596 | .#{$fa-css-prefix}.#{$fa-css-prefix}-jpy:before { content: fa-content($fa-var-yen-sign); } 597 | 598 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cny:before { content: fa-content($fa-var-yen-sign); } 599 | 600 | .#{$fa-css-prefix}.#{$fa-css-prefix}-rmb:before { content: fa-content($fa-var-yen-sign); } 601 | 602 | .#{$fa-css-prefix}.#{$fa-css-prefix}-yen:before { content: fa-content($fa-var-yen-sign); } 603 | 604 | .#{$fa-css-prefix}.#{$fa-css-prefix}-rub:before { content: fa-content($fa-var-ruble-sign); } 605 | 606 | .#{$fa-css-prefix}.#{$fa-css-prefix}-ruble:before { content: fa-content($fa-var-ruble-sign); } 607 | 608 | .#{$fa-css-prefix}.#{$fa-css-prefix}-rouble:before { content: fa-content($fa-var-ruble-sign); } 609 | 610 | .#{$fa-css-prefix}.#{$fa-css-prefix}-krw:before { content: fa-content($fa-var-won-sign); } 611 | 612 | .#{$fa-css-prefix}.#{$fa-css-prefix}-won:before { content: fa-content($fa-var-won-sign); } 613 | 614 | .#{$fa-css-prefix}.#{$fa-css-prefix}-btc { 615 | font-family: 'Font Awesome 5 Brands'; 616 | font-weight: 400; 617 | } 618 | 619 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bitcoin { 620 | font-family: 'Font Awesome 5 Brands'; 621 | font-weight: 400; 622 | } 623 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bitcoin:before { content: fa-content($fa-var-btc); } 624 | 625 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-text:before { content: fa-content($fa-var-file-alt); } 626 | 627 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sort-alpha-asc:before { content: fa-content($fa-var-sort-alpha-down); } 628 | 629 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sort-alpha-desc:before { content: fa-content($fa-var-sort-alpha-up); } 630 | 631 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sort-amount-asc:before { content: fa-content($fa-var-sort-amount-down); } 632 | 633 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sort-amount-desc:before { content: fa-content($fa-var-sort-amount-up); } 634 | 635 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sort-numeric-asc:before { content: fa-content($fa-var-sort-numeric-down); } 636 | 637 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sort-numeric-desc:before { content: fa-content($fa-var-sort-numeric-up); } 638 | 639 | .#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-square { 640 | font-family: 'Font Awesome 5 Brands'; 641 | font-weight: 400; 642 | } 643 | 644 | .#{$fa-css-prefix}.#{$fa-css-prefix}-youtube { 645 | font-family: 'Font Awesome 5 Brands'; 646 | font-weight: 400; 647 | } 648 | 649 | .#{$fa-css-prefix}.#{$fa-css-prefix}-xing { 650 | font-family: 'Font Awesome 5 Brands'; 651 | font-weight: 400; 652 | } 653 | 654 | .#{$fa-css-prefix}.#{$fa-css-prefix}-xing-square { 655 | font-family: 'Font Awesome 5 Brands'; 656 | font-weight: 400; 657 | } 658 | 659 | .#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-play { 660 | font-family: 'Font Awesome 5 Brands'; 661 | font-weight: 400; 662 | } 663 | .#{$fa-css-prefix}.#{$fa-css-prefix}-youtube-play:before { content: fa-content($fa-var-youtube); } 664 | 665 | .#{$fa-css-prefix}.#{$fa-css-prefix}-dropbox { 666 | font-family: 'Font Awesome 5 Brands'; 667 | font-weight: 400; 668 | } 669 | 670 | .#{$fa-css-prefix}.#{$fa-css-prefix}-stack-overflow { 671 | font-family: 'Font Awesome 5 Brands'; 672 | font-weight: 400; 673 | } 674 | 675 | .#{$fa-css-prefix}.#{$fa-css-prefix}-instagram { 676 | font-family: 'Font Awesome 5 Brands'; 677 | font-weight: 400; 678 | } 679 | 680 | .#{$fa-css-prefix}.#{$fa-css-prefix}-flickr { 681 | font-family: 'Font Awesome 5 Brands'; 682 | font-weight: 400; 683 | } 684 | 685 | .#{$fa-css-prefix}.#{$fa-css-prefix}-adn { 686 | font-family: 'Font Awesome 5 Brands'; 687 | font-weight: 400; 688 | } 689 | 690 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket { 691 | font-family: 'Font Awesome 5 Brands'; 692 | font-weight: 400; 693 | } 694 | 695 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket-square { 696 | font-family: 'Font Awesome 5 Brands'; 697 | font-weight: 400; 698 | } 699 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bitbucket-square:before { content: fa-content($fa-var-bitbucket); } 700 | 701 | .#{$fa-css-prefix}.#{$fa-css-prefix}-tumblr { 702 | font-family: 'Font Awesome 5 Brands'; 703 | font-weight: 400; 704 | } 705 | 706 | .#{$fa-css-prefix}.#{$fa-css-prefix}-tumblr-square { 707 | font-family: 'Font Awesome 5 Brands'; 708 | font-weight: 400; 709 | } 710 | 711 | .#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-down:before { content: fa-content($fa-var-long-arrow-alt-down); } 712 | 713 | .#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-up:before { content: fa-content($fa-var-long-arrow-alt-up); } 714 | 715 | .#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-left:before { content: fa-content($fa-var-long-arrow-alt-left); } 716 | 717 | .#{$fa-css-prefix}.#{$fa-css-prefix}-long-arrow-right:before { content: fa-content($fa-var-long-arrow-alt-right); } 718 | 719 | .#{$fa-css-prefix}.#{$fa-css-prefix}-apple { 720 | font-family: 'Font Awesome 5 Brands'; 721 | font-weight: 400; 722 | } 723 | 724 | .#{$fa-css-prefix}.#{$fa-css-prefix}-windows { 725 | font-family: 'Font Awesome 5 Brands'; 726 | font-weight: 400; 727 | } 728 | 729 | .#{$fa-css-prefix}.#{$fa-css-prefix}-android { 730 | font-family: 'Font Awesome 5 Brands'; 731 | font-weight: 400; 732 | } 733 | 734 | .#{$fa-css-prefix}.#{$fa-css-prefix}-linux { 735 | font-family: 'Font Awesome 5 Brands'; 736 | font-weight: 400; 737 | } 738 | 739 | .#{$fa-css-prefix}.#{$fa-css-prefix}-dribbble { 740 | font-family: 'Font Awesome 5 Brands'; 741 | font-weight: 400; 742 | } 743 | 744 | .#{$fa-css-prefix}.#{$fa-css-prefix}-skype { 745 | font-family: 'Font Awesome 5 Brands'; 746 | font-weight: 400; 747 | } 748 | 749 | .#{$fa-css-prefix}.#{$fa-css-prefix}-foursquare { 750 | font-family: 'Font Awesome 5 Brands'; 751 | font-weight: 400; 752 | } 753 | 754 | .#{$fa-css-prefix}.#{$fa-css-prefix}-trello { 755 | font-family: 'Font Awesome 5 Brands'; 756 | font-weight: 400; 757 | } 758 | 759 | .#{$fa-css-prefix}.#{$fa-css-prefix}-gratipay { 760 | font-family: 'Font Awesome 5 Brands'; 761 | font-weight: 400; 762 | } 763 | 764 | .#{$fa-css-prefix}.#{$fa-css-prefix}-gittip { 765 | font-family: 'Font Awesome 5 Brands'; 766 | font-weight: 400; 767 | } 768 | .#{$fa-css-prefix}.#{$fa-css-prefix}-gittip:before { content: fa-content($fa-var-gratipay); } 769 | 770 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sun-o { 771 | font-family: 'Font Awesome 5 Free'; 772 | font-weight: 400; 773 | } 774 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sun-o:before { content: fa-content($fa-var-sun); } 775 | 776 | .#{$fa-css-prefix}.#{$fa-css-prefix}-moon-o { 777 | font-family: 'Font Awesome 5 Free'; 778 | font-weight: 400; 779 | } 780 | .#{$fa-css-prefix}.#{$fa-css-prefix}-moon-o:before { content: fa-content($fa-var-moon); } 781 | 782 | .#{$fa-css-prefix}.#{$fa-css-prefix}-vk { 783 | font-family: 'Font Awesome 5 Brands'; 784 | font-weight: 400; 785 | } 786 | 787 | .#{$fa-css-prefix}.#{$fa-css-prefix}-weibo { 788 | font-family: 'Font Awesome 5 Brands'; 789 | font-weight: 400; 790 | } 791 | 792 | .#{$fa-css-prefix}.#{$fa-css-prefix}-renren { 793 | font-family: 'Font Awesome 5 Brands'; 794 | font-weight: 400; 795 | } 796 | 797 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pagelines { 798 | font-family: 'Font Awesome 5 Brands'; 799 | font-weight: 400; 800 | } 801 | 802 | .#{$fa-css-prefix}.#{$fa-css-prefix}-stack-exchange { 803 | font-family: 'Font Awesome 5 Brands'; 804 | font-weight: 400; 805 | } 806 | 807 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-right { 808 | font-family: 'Font Awesome 5 Free'; 809 | font-weight: 400; 810 | } 811 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-right:before { content: fa-content($fa-var-arrow-alt-circle-right); } 812 | 813 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-left { 814 | font-family: 'Font Awesome 5 Free'; 815 | font-weight: 400; 816 | } 817 | .#{$fa-css-prefix}.#{$fa-css-prefix}-arrow-circle-o-left:before { content: fa-content($fa-var-arrow-alt-circle-left); } 818 | 819 | .#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-left { 820 | font-family: 'Font Awesome 5 Free'; 821 | font-weight: 400; 822 | } 823 | .#{$fa-css-prefix}.#{$fa-css-prefix}-caret-square-o-left:before { content: fa-content($fa-var-caret-square-left); } 824 | 825 | .#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-left { 826 | font-family: 'Font Awesome 5 Free'; 827 | font-weight: 400; 828 | } 829 | .#{$fa-css-prefix}.#{$fa-css-prefix}-toggle-left:before { content: fa-content($fa-var-caret-square-left); } 830 | 831 | .#{$fa-css-prefix}.#{$fa-css-prefix}-dot-circle-o { 832 | font-family: 'Font Awesome 5 Free'; 833 | font-weight: 400; 834 | } 835 | .#{$fa-css-prefix}.#{$fa-css-prefix}-dot-circle-o:before { content: fa-content($fa-var-dot-circle); } 836 | 837 | .#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo-square { 838 | font-family: 'Font Awesome 5 Brands'; 839 | font-weight: 400; 840 | } 841 | 842 | .#{$fa-css-prefix}.#{$fa-css-prefix}-try:before { content: fa-content($fa-var-lira-sign); } 843 | 844 | .#{$fa-css-prefix}.#{$fa-css-prefix}-turkish-lira:before { content: fa-content($fa-var-lira-sign); } 845 | 846 | .#{$fa-css-prefix}.#{$fa-css-prefix}-plus-square-o { 847 | font-family: 'Font Awesome 5 Free'; 848 | font-weight: 400; 849 | } 850 | .#{$fa-css-prefix}.#{$fa-css-prefix}-plus-square-o:before { content: fa-content($fa-var-plus-square); } 851 | 852 | .#{$fa-css-prefix}.#{$fa-css-prefix}-slack { 853 | font-family: 'Font Awesome 5 Brands'; 854 | font-weight: 400; 855 | } 856 | 857 | .#{$fa-css-prefix}.#{$fa-css-prefix}-wordpress { 858 | font-family: 'Font Awesome 5 Brands'; 859 | font-weight: 400; 860 | } 861 | 862 | .#{$fa-css-prefix}.#{$fa-css-prefix}-openid { 863 | font-family: 'Font Awesome 5 Brands'; 864 | font-weight: 400; 865 | } 866 | 867 | .#{$fa-css-prefix}.#{$fa-css-prefix}-institution:before { content: fa-content($fa-var-university); } 868 | 869 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bank:before { content: fa-content($fa-var-university); } 870 | 871 | .#{$fa-css-prefix}.#{$fa-css-prefix}-mortar-board:before { content: fa-content($fa-var-graduation-cap); } 872 | 873 | .#{$fa-css-prefix}.#{$fa-css-prefix}-yahoo { 874 | font-family: 'Font Awesome 5 Brands'; 875 | font-weight: 400; 876 | } 877 | 878 | .#{$fa-css-prefix}.#{$fa-css-prefix}-google { 879 | font-family: 'Font Awesome 5 Brands'; 880 | font-weight: 400; 881 | } 882 | 883 | .#{$fa-css-prefix}.#{$fa-css-prefix}-reddit { 884 | font-family: 'Font Awesome 5 Brands'; 885 | font-weight: 400; 886 | } 887 | 888 | .#{$fa-css-prefix}.#{$fa-css-prefix}-reddit-square { 889 | font-family: 'Font Awesome 5 Brands'; 890 | font-weight: 400; 891 | } 892 | 893 | .#{$fa-css-prefix}.#{$fa-css-prefix}-stumbleupon-circle { 894 | font-family: 'Font Awesome 5 Brands'; 895 | font-weight: 400; 896 | } 897 | 898 | .#{$fa-css-prefix}.#{$fa-css-prefix}-stumbleupon { 899 | font-family: 'Font Awesome 5 Brands'; 900 | font-weight: 400; 901 | } 902 | 903 | .#{$fa-css-prefix}.#{$fa-css-prefix}-delicious { 904 | font-family: 'Font Awesome 5 Brands'; 905 | font-weight: 400; 906 | } 907 | 908 | .#{$fa-css-prefix}.#{$fa-css-prefix}-digg { 909 | font-family: 'Font Awesome 5 Brands'; 910 | font-weight: 400; 911 | } 912 | 913 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper-pp { 914 | font-family: 'Font Awesome 5 Brands'; 915 | font-weight: 400; 916 | } 917 | 918 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper-alt { 919 | font-family: 'Font Awesome 5 Brands'; 920 | font-weight: 400; 921 | } 922 | 923 | .#{$fa-css-prefix}.#{$fa-css-prefix}-drupal { 924 | font-family: 'Font Awesome 5 Brands'; 925 | font-weight: 400; 926 | } 927 | 928 | .#{$fa-css-prefix}.#{$fa-css-prefix}-joomla { 929 | font-family: 'Font Awesome 5 Brands'; 930 | font-weight: 400; 931 | } 932 | 933 | .#{$fa-css-prefix}.#{$fa-css-prefix}-spoon:before { content: fa-content($fa-var-utensil-spoon); } 934 | 935 | .#{$fa-css-prefix}.#{$fa-css-prefix}-behance { 936 | font-family: 'Font Awesome 5 Brands'; 937 | font-weight: 400; 938 | } 939 | 940 | .#{$fa-css-prefix}.#{$fa-css-prefix}-behance-square { 941 | font-family: 'Font Awesome 5 Brands'; 942 | font-weight: 400; 943 | } 944 | 945 | .#{$fa-css-prefix}.#{$fa-css-prefix}-steam { 946 | font-family: 'Font Awesome 5 Brands'; 947 | font-weight: 400; 948 | } 949 | 950 | .#{$fa-css-prefix}.#{$fa-css-prefix}-steam-square { 951 | font-family: 'Font Awesome 5 Brands'; 952 | font-weight: 400; 953 | } 954 | 955 | .#{$fa-css-prefix}.#{$fa-css-prefix}-automobile:before { content: fa-content($fa-var-car); } 956 | 957 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cab:before { content: fa-content($fa-var-taxi); } 958 | 959 | .#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-o { 960 | font-family: 'Font Awesome 5 Free'; 961 | font-weight: 400; 962 | } 963 | .#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-o:before { content: fa-content($fa-var-envelope); } 964 | 965 | .#{$fa-css-prefix}.#{$fa-css-prefix}-deviantart { 966 | font-family: 'Font Awesome 5 Brands'; 967 | font-weight: 400; 968 | } 969 | 970 | .#{$fa-css-prefix}.#{$fa-css-prefix}-soundcloud { 971 | font-family: 'Font Awesome 5 Brands'; 972 | font-weight: 400; 973 | } 974 | 975 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-pdf-o { 976 | font-family: 'Font Awesome 5 Free'; 977 | font-weight: 400; 978 | } 979 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-pdf-o:before { content: fa-content($fa-var-file-pdf); } 980 | 981 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-word-o { 982 | font-family: 'Font Awesome 5 Free'; 983 | font-weight: 400; 984 | } 985 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-word-o:before { content: fa-content($fa-var-file-word); } 986 | 987 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-excel-o { 988 | font-family: 'Font Awesome 5 Free'; 989 | font-weight: 400; 990 | } 991 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-excel-o:before { content: fa-content($fa-var-file-excel); } 992 | 993 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-powerpoint-o { 994 | font-family: 'Font Awesome 5 Free'; 995 | font-weight: 400; 996 | } 997 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-powerpoint-o:before { content: fa-content($fa-var-file-powerpoint); } 998 | 999 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-image-o { 1000 | font-family: 'Font Awesome 5 Free'; 1001 | font-weight: 400; 1002 | } 1003 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-image-o:before { content: fa-content($fa-var-file-image); } 1004 | 1005 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-photo-o { 1006 | font-family: 'Font Awesome 5 Free'; 1007 | font-weight: 400; 1008 | } 1009 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-photo-o:before { content: fa-content($fa-var-file-image); } 1010 | 1011 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-picture-o { 1012 | font-family: 'Font Awesome 5 Free'; 1013 | font-weight: 400; 1014 | } 1015 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-picture-o:before { content: fa-content($fa-var-file-image); } 1016 | 1017 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-archive-o { 1018 | font-family: 'Font Awesome 5 Free'; 1019 | font-weight: 400; 1020 | } 1021 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-archive-o:before { content: fa-content($fa-var-file-archive); } 1022 | 1023 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-zip-o { 1024 | font-family: 'Font Awesome 5 Free'; 1025 | font-weight: 400; 1026 | } 1027 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-zip-o:before { content: fa-content($fa-var-file-archive); } 1028 | 1029 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-audio-o { 1030 | font-family: 'Font Awesome 5 Free'; 1031 | font-weight: 400; 1032 | } 1033 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-audio-o:before { content: fa-content($fa-var-file-audio); } 1034 | 1035 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-sound-o { 1036 | font-family: 'Font Awesome 5 Free'; 1037 | font-weight: 400; 1038 | } 1039 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-sound-o:before { content: fa-content($fa-var-file-audio); } 1040 | 1041 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-video-o { 1042 | font-family: 'Font Awesome 5 Free'; 1043 | font-weight: 400; 1044 | } 1045 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-video-o:before { content: fa-content($fa-var-file-video); } 1046 | 1047 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-movie-o { 1048 | font-family: 'Font Awesome 5 Free'; 1049 | font-weight: 400; 1050 | } 1051 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-movie-o:before { content: fa-content($fa-var-file-video); } 1052 | 1053 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-code-o { 1054 | font-family: 'Font Awesome 5 Free'; 1055 | font-weight: 400; 1056 | } 1057 | .#{$fa-css-prefix}.#{$fa-css-prefix}-file-code-o:before { content: fa-content($fa-var-file-code); } 1058 | 1059 | .#{$fa-css-prefix}.#{$fa-css-prefix}-vine { 1060 | font-family: 'Font Awesome 5 Brands'; 1061 | font-weight: 400; 1062 | } 1063 | 1064 | .#{$fa-css-prefix}.#{$fa-css-prefix}-codepen { 1065 | font-family: 'Font Awesome 5 Brands'; 1066 | font-weight: 400; 1067 | } 1068 | 1069 | .#{$fa-css-prefix}.#{$fa-css-prefix}-jsfiddle { 1070 | font-family: 'Font Awesome 5 Brands'; 1071 | font-weight: 400; 1072 | } 1073 | 1074 | .#{$fa-css-prefix}.#{$fa-css-prefix}-life-ring { 1075 | font-family: 'Font Awesome 5 Free'; 1076 | font-weight: 400; 1077 | } 1078 | 1079 | .#{$fa-css-prefix}.#{$fa-css-prefix}-life-bouy { 1080 | font-family: 'Font Awesome 5 Free'; 1081 | font-weight: 400; 1082 | } 1083 | .#{$fa-css-prefix}.#{$fa-css-prefix}-life-bouy:before { content: fa-content($fa-var-life-ring); } 1084 | 1085 | .#{$fa-css-prefix}.#{$fa-css-prefix}-life-buoy { 1086 | font-family: 'Font Awesome 5 Free'; 1087 | font-weight: 400; 1088 | } 1089 | .#{$fa-css-prefix}.#{$fa-css-prefix}-life-buoy:before { content: fa-content($fa-var-life-ring); } 1090 | 1091 | .#{$fa-css-prefix}.#{$fa-css-prefix}-life-saver { 1092 | font-family: 'Font Awesome 5 Free'; 1093 | font-weight: 400; 1094 | } 1095 | .#{$fa-css-prefix}.#{$fa-css-prefix}-life-saver:before { content: fa-content($fa-var-life-ring); } 1096 | 1097 | .#{$fa-css-prefix}.#{$fa-css-prefix}-support { 1098 | font-family: 'Font Awesome 5 Free'; 1099 | font-weight: 400; 1100 | } 1101 | .#{$fa-css-prefix}.#{$fa-css-prefix}-support:before { content: fa-content($fa-var-life-ring); } 1102 | 1103 | .#{$fa-css-prefix}.#{$fa-css-prefix}-circle-o-notch:before { content: fa-content($fa-var-circle-notch); } 1104 | 1105 | .#{$fa-css-prefix}.#{$fa-css-prefix}-rebel { 1106 | font-family: 'Font Awesome 5 Brands'; 1107 | font-weight: 400; 1108 | } 1109 | 1110 | .#{$fa-css-prefix}.#{$fa-css-prefix}-ra { 1111 | font-family: 'Font Awesome 5 Brands'; 1112 | font-weight: 400; 1113 | } 1114 | .#{$fa-css-prefix}.#{$fa-css-prefix}-ra:before { content: fa-content($fa-var-rebel); } 1115 | 1116 | .#{$fa-css-prefix}.#{$fa-css-prefix}-resistance { 1117 | font-family: 'Font Awesome 5 Brands'; 1118 | font-weight: 400; 1119 | } 1120 | .#{$fa-css-prefix}.#{$fa-css-prefix}-resistance:before { content: fa-content($fa-var-rebel); } 1121 | 1122 | .#{$fa-css-prefix}.#{$fa-css-prefix}-empire { 1123 | font-family: 'Font Awesome 5 Brands'; 1124 | font-weight: 400; 1125 | } 1126 | 1127 | .#{$fa-css-prefix}.#{$fa-css-prefix}-ge { 1128 | font-family: 'Font Awesome 5 Brands'; 1129 | font-weight: 400; 1130 | } 1131 | .#{$fa-css-prefix}.#{$fa-css-prefix}-ge:before { content: fa-content($fa-var-empire); } 1132 | 1133 | .#{$fa-css-prefix}.#{$fa-css-prefix}-git-square { 1134 | font-family: 'Font Awesome 5 Brands'; 1135 | font-weight: 400; 1136 | } 1137 | 1138 | .#{$fa-css-prefix}.#{$fa-css-prefix}-git { 1139 | font-family: 'Font Awesome 5 Brands'; 1140 | font-weight: 400; 1141 | } 1142 | 1143 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hacker-news { 1144 | font-family: 'Font Awesome 5 Brands'; 1145 | font-weight: 400; 1146 | } 1147 | 1148 | .#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator-square { 1149 | font-family: 'Font Awesome 5 Brands'; 1150 | font-weight: 400; 1151 | } 1152 | .#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator-square:before { content: fa-content($fa-var-hacker-news); } 1153 | 1154 | .#{$fa-css-prefix}.#{$fa-css-prefix}-yc-square { 1155 | font-family: 'Font Awesome 5 Brands'; 1156 | font-weight: 400; 1157 | } 1158 | .#{$fa-css-prefix}.#{$fa-css-prefix}-yc-square:before { content: fa-content($fa-var-hacker-news); } 1159 | 1160 | .#{$fa-css-prefix}.#{$fa-css-prefix}-tencent-weibo { 1161 | font-family: 'Font Awesome 5 Brands'; 1162 | font-weight: 400; 1163 | } 1164 | 1165 | .#{$fa-css-prefix}.#{$fa-css-prefix}-qq { 1166 | font-family: 'Font Awesome 5 Brands'; 1167 | font-weight: 400; 1168 | } 1169 | 1170 | .#{$fa-css-prefix}.#{$fa-css-prefix}-weixin { 1171 | font-family: 'Font Awesome 5 Brands'; 1172 | font-weight: 400; 1173 | } 1174 | 1175 | .#{$fa-css-prefix}.#{$fa-css-prefix}-wechat { 1176 | font-family: 'Font Awesome 5 Brands'; 1177 | font-weight: 400; 1178 | } 1179 | .#{$fa-css-prefix}.#{$fa-css-prefix}-wechat:before { content: fa-content($fa-var-weixin); } 1180 | 1181 | .#{$fa-css-prefix}.#{$fa-css-prefix}-send:before { content: fa-content($fa-var-paper-plane); } 1182 | 1183 | .#{$fa-css-prefix}.#{$fa-css-prefix}-paper-plane-o { 1184 | font-family: 'Font Awesome 5 Free'; 1185 | font-weight: 400; 1186 | } 1187 | .#{$fa-css-prefix}.#{$fa-css-prefix}-paper-plane-o:before { content: fa-content($fa-var-paper-plane); } 1188 | 1189 | .#{$fa-css-prefix}.#{$fa-css-prefix}-send-o { 1190 | font-family: 'Font Awesome 5 Free'; 1191 | font-weight: 400; 1192 | } 1193 | .#{$fa-css-prefix}.#{$fa-css-prefix}-send-o:before { content: fa-content($fa-var-paper-plane); } 1194 | 1195 | .#{$fa-css-prefix}.#{$fa-css-prefix}-circle-thin { 1196 | font-family: 'Font Awesome 5 Free'; 1197 | font-weight: 400; 1198 | } 1199 | .#{$fa-css-prefix}.#{$fa-css-prefix}-circle-thin:before { content: fa-content($fa-var-circle); } 1200 | 1201 | .#{$fa-css-prefix}.#{$fa-css-prefix}-header:before { content: fa-content($fa-var-heading); } 1202 | 1203 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sliders:before { content: fa-content($fa-var-sliders-h); } 1204 | 1205 | .#{$fa-css-prefix}.#{$fa-css-prefix}-futbol-o { 1206 | font-family: 'Font Awesome 5 Free'; 1207 | font-weight: 400; 1208 | } 1209 | .#{$fa-css-prefix}.#{$fa-css-prefix}-futbol-o:before { content: fa-content($fa-var-futbol); } 1210 | 1211 | .#{$fa-css-prefix}.#{$fa-css-prefix}-soccer-ball-o { 1212 | font-family: 'Font Awesome 5 Free'; 1213 | font-weight: 400; 1214 | } 1215 | .#{$fa-css-prefix}.#{$fa-css-prefix}-soccer-ball-o:before { content: fa-content($fa-var-futbol); } 1216 | 1217 | .#{$fa-css-prefix}.#{$fa-css-prefix}-slideshare { 1218 | font-family: 'Font Awesome 5 Brands'; 1219 | font-weight: 400; 1220 | } 1221 | 1222 | .#{$fa-css-prefix}.#{$fa-css-prefix}-twitch { 1223 | font-family: 'Font Awesome 5 Brands'; 1224 | font-weight: 400; 1225 | } 1226 | 1227 | .#{$fa-css-prefix}.#{$fa-css-prefix}-yelp { 1228 | font-family: 'Font Awesome 5 Brands'; 1229 | font-weight: 400; 1230 | } 1231 | 1232 | .#{$fa-css-prefix}.#{$fa-css-prefix}-newspaper-o { 1233 | font-family: 'Font Awesome 5 Free'; 1234 | font-weight: 400; 1235 | } 1236 | .#{$fa-css-prefix}.#{$fa-css-prefix}-newspaper-o:before { content: fa-content($fa-var-newspaper); } 1237 | 1238 | .#{$fa-css-prefix}.#{$fa-css-prefix}-paypal { 1239 | font-family: 'Font Awesome 5 Brands'; 1240 | font-weight: 400; 1241 | } 1242 | 1243 | .#{$fa-css-prefix}.#{$fa-css-prefix}-google-wallet { 1244 | font-family: 'Font Awesome 5 Brands'; 1245 | font-weight: 400; 1246 | } 1247 | 1248 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cc-visa { 1249 | font-family: 'Font Awesome 5 Brands'; 1250 | font-weight: 400; 1251 | } 1252 | 1253 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cc-mastercard { 1254 | font-family: 'Font Awesome 5 Brands'; 1255 | font-weight: 400; 1256 | } 1257 | 1258 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cc-discover { 1259 | font-family: 'Font Awesome 5 Brands'; 1260 | font-weight: 400; 1261 | } 1262 | 1263 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cc-amex { 1264 | font-family: 'Font Awesome 5 Brands'; 1265 | font-weight: 400; 1266 | } 1267 | 1268 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cc-paypal { 1269 | font-family: 'Font Awesome 5 Brands'; 1270 | font-weight: 400; 1271 | } 1272 | 1273 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cc-stripe { 1274 | font-family: 'Font Awesome 5 Brands'; 1275 | font-weight: 400; 1276 | } 1277 | 1278 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bell-slash-o { 1279 | font-family: 'Font Awesome 5 Free'; 1280 | font-weight: 400; 1281 | } 1282 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bell-slash-o:before { content: fa-content($fa-var-bell-slash); } 1283 | 1284 | .#{$fa-css-prefix}.#{$fa-css-prefix}-trash:before { content: fa-content($fa-var-trash-alt); } 1285 | 1286 | .#{$fa-css-prefix}.#{$fa-css-prefix}-copyright { 1287 | font-family: 'Font Awesome 5 Free'; 1288 | font-weight: 400; 1289 | } 1290 | 1291 | .#{$fa-css-prefix}.#{$fa-css-prefix}-eyedropper:before { content: fa-content($fa-var-eye-dropper); } 1292 | 1293 | .#{$fa-css-prefix}.#{$fa-css-prefix}-area-chart:before { content: fa-content($fa-var-chart-area); } 1294 | 1295 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pie-chart:before { content: fa-content($fa-var-chart-pie); } 1296 | 1297 | .#{$fa-css-prefix}.#{$fa-css-prefix}-line-chart:before { content: fa-content($fa-var-chart-line); } 1298 | 1299 | .#{$fa-css-prefix}.#{$fa-css-prefix}-lastfm { 1300 | font-family: 'Font Awesome 5 Brands'; 1301 | font-weight: 400; 1302 | } 1303 | 1304 | .#{$fa-css-prefix}.#{$fa-css-prefix}-lastfm-square { 1305 | font-family: 'Font Awesome 5 Brands'; 1306 | font-weight: 400; 1307 | } 1308 | 1309 | .#{$fa-css-prefix}.#{$fa-css-prefix}-ioxhost { 1310 | font-family: 'Font Awesome 5 Brands'; 1311 | font-weight: 400; 1312 | } 1313 | 1314 | .#{$fa-css-prefix}.#{$fa-css-prefix}-angellist { 1315 | font-family: 'Font Awesome 5 Brands'; 1316 | font-weight: 400; 1317 | } 1318 | 1319 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cc { 1320 | font-family: 'Font Awesome 5 Free'; 1321 | font-weight: 400; 1322 | } 1323 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cc:before { content: fa-content($fa-var-closed-captioning); } 1324 | 1325 | .#{$fa-css-prefix}.#{$fa-css-prefix}-ils:before { content: fa-content($fa-var-shekel-sign); } 1326 | 1327 | .#{$fa-css-prefix}.#{$fa-css-prefix}-shekel:before { content: fa-content($fa-var-shekel-sign); } 1328 | 1329 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sheqel:before { content: fa-content($fa-var-shekel-sign); } 1330 | 1331 | .#{$fa-css-prefix}.#{$fa-css-prefix}-meanpath { 1332 | font-family: 'Font Awesome 5 Brands'; 1333 | font-weight: 400; 1334 | } 1335 | .#{$fa-css-prefix}.#{$fa-css-prefix}-meanpath:before { content: fa-content($fa-var-font-awesome); } 1336 | 1337 | .#{$fa-css-prefix}.#{$fa-css-prefix}-buysellads { 1338 | font-family: 'Font Awesome 5 Brands'; 1339 | font-weight: 400; 1340 | } 1341 | 1342 | .#{$fa-css-prefix}.#{$fa-css-prefix}-connectdevelop { 1343 | font-family: 'Font Awesome 5 Brands'; 1344 | font-weight: 400; 1345 | } 1346 | 1347 | .#{$fa-css-prefix}.#{$fa-css-prefix}-dashcube { 1348 | font-family: 'Font Awesome 5 Brands'; 1349 | font-weight: 400; 1350 | } 1351 | 1352 | .#{$fa-css-prefix}.#{$fa-css-prefix}-forumbee { 1353 | font-family: 'Font Awesome 5 Brands'; 1354 | font-weight: 400; 1355 | } 1356 | 1357 | .#{$fa-css-prefix}.#{$fa-css-prefix}-leanpub { 1358 | font-family: 'Font Awesome 5 Brands'; 1359 | font-weight: 400; 1360 | } 1361 | 1362 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sellsy { 1363 | font-family: 'Font Awesome 5 Brands'; 1364 | font-weight: 400; 1365 | } 1366 | 1367 | .#{$fa-css-prefix}.#{$fa-css-prefix}-shirtsinbulk { 1368 | font-family: 'Font Awesome 5 Brands'; 1369 | font-weight: 400; 1370 | } 1371 | 1372 | .#{$fa-css-prefix}.#{$fa-css-prefix}-simplybuilt { 1373 | font-family: 'Font Awesome 5 Brands'; 1374 | font-weight: 400; 1375 | } 1376 | 1377 | .#{$fa-css-prefix}.#{$fa-css-prefix}-skyatlas { 1378 | font-family: 'Font Awesome 5 Brands'; 1379 | font-weight: 400; 1380 | } 1381 | 1382 | .#{$fa-css-prefix}.#{$fa-css-prefix}-diamond { 1383 | font-family: 'Font Awesome 5 Free'; 1384 | font-weight: 400; 1385 | } 1386 | .#{$fa-css-prefix}.#{$fa-css-prefix}-diamond:before { content: fa-content($fa-var-gem); } 1387 | 1388 | .#{$fa-css-prefix}.#{$fa-css-prefix}-intersex:before { content: fa-content($fa-var-transgender); } 1389 | 1390 | .#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-official { 1391 | font-family: 'Font Awesome 5 Brands'; 1392 | font-weight: 400; 1393 | } 1394 | .#{$fa-css-prefix}.#{$fa-css-prefix}-facebook-official:before { content: fa-content($fa-var-facebook); } 1395 | 1396 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pinterest-p { 1397 | font-family: 'Font Awesome 5 Brands'; 1398 | font-weight: 400; 1399 | } 1400 | 1401 | .#{$fa-css-prefix}.#{$fa-css-prefix}-whatsapp { 1402 | font-family: 'Font Awesome 5 Brands'; 1403 | font-weight: 400; 1404 | } 1405 | 1406 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hotel:before { content: fa-content($fa-var-bed); } 1407 | 1408 | .#{$fa-css-prefix}.#{$fa-css-prefix}-viacoin { 1409 | font-family: 'Font Awesome 5 Brands'; 1410 | font-weight: 400; 1411 | } 1412 | 1413 | .#{$fa-css-prefix}.#{$fa-css-prefix}-medium { 1414 | font-family: 'Font Awesome 5 Brands'; 1415 | font-weight: 400; 1416 | } 1417 | 1418 | .#{$fa-css-prefix}.#{$fa-css-prefix}-y-combinator { 1419 | font-family: 'Font Awesome 5 Brands'; 1420 | font-weight: 400; 1421 | } 1422 | 1423 | .#{$fa-css-prefix}.#{$fa-css-prefix}-yc { 1424 | font-family: 'Font Awesome 5 Brands'; 1425 | font-weight: 400; 1426 | } 1427 | .#{$fa-css-prefix}.#{$fa-css-prefix}-yc:before { content: fa-content($fa-var-y-combinator); } 1428 | 1429 | .#{$fa-css-prefix}.#{$fa-css-prefix}-optin-monster { 1430 | font-family: 'Font Awesome 5 Brands'; 1431 | font-weight: 400; 1432 | } 1433 | 1434 | .#{$fa-css-prefix}.#{$fa-css-prefix}-opencart { 1435 | font-family: 'Font Awesome 5 Brands'; 1436 | font-weight: 400; 1437 | } 1438 | 1439 | .#{$fa-css-prefix}.#{$fa-css-prefix}-expeditedssl { 1440 | font-family: 'Font Awesome 5 Brands'; 1441 | font-weight: 400; 1442 | } 1443 | 1444 | .#{$fa-css-prefix}.#{$fa-css-prefix}-battery-4:before { content: fa-content($fa-var-battery-full); } 1445 | 1446 | .#{$fa-css-prefix}.#{$fa-css-prefix}-battery:before { content: fa-content($fa-var-battery-full); } 1447 | 1448 | .#{$fa-css-prefix}.#{$fa-css-prefix}-battery-3:before { content: fa-content($fa-var-battery-three-quarters); } 1449 | 1450 | .#{$fa-css-prefix}.#{$fa-css-prefix}-battery-2:before { content: fa-content($fa-var-battery-half); } 1451 | 1452 | .#{$fa-css-prefix}.#{$fa-css-prefix}-battery-1:before { content: fa-content($fa-var-battery-quarter); } 1453 | 1454 | .#{$fa-css-prefix}.#{$fa-css-prefix}-battery-0:before { content: fa-content($fa-var-battery-empty); } 1455 | 1456 | .#{$fa-css-prefix}.#{$fa-css-prefix}-object-group { 1457 | font-family: 'Font Awesome 5 Free'; 1458 | font-weight: 400; 1459 | } 1460 | 1461 | .#{$fa-css-prefix}.#{$fa-css-prefix}-object-ungroup { 1462 | font-family: 'Font Awesome 5 Free'; 1463 | font-weight: 400; 1464 | } 1465 | 1466 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sticky-note-o { 1467 | font-family: 'Font Awesome 5 Free'; 1468 | font-weight: 400; 1469 | } 1470 | .#{$fa-css-prefix}.#{$fa-css-prefix}-sticky-note-o:before { content: fa-content($fa-var-sticky-note); } 1471 | 1472 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cc-jcb { 1473 | font-family: 'Font Awesome 5 Brands'; 1474 | font-weight: 400; 1475 | } 1476 | 1477 | .#{$fa-css-prefix}.#{$fa-css-prefix}-cc-diners-club { 1478 | font-family: 'Font Awesome 5 Brands'; 1479 | font-weight: 400; 1480 | } 1481 | 1482 | .#{$fa-css-prefix}.#{$fa-css-prefix}-clone { 1483 | font-family: 'Font Awesome 5 Free'; 1484 | font-weight: 400; 1485 | } 1486 | 1487 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-o { 1488 | font-family: 'Font Awesome 5 Free'; 1489 | font-weight: 400; 1490 | } 1491 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-o:before { content: fa-content($fa-var-hourglass); } 1492 | 1493 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-1:before { content: fa-content($fa-var-hourglass-start); } 1494 | 1495 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-2:before { content: fa-content($fa-var-hourglass-half); } 1496 | 1497 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hourglass-3:before { content: fa-content($fa-var-hourglass-end); } 1498 | 1499 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-rock-o { 1500 | font-family: 'Font Awesome 5 Free'; 1501 | font-weight: 400; 1502 | } 1503 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-rock-o:before { content: fa-content($fa-var-hand-rock); } 1504 | 1505 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-grab-o { 1506 | font-family: 'Font Awesome 5 Free'; 1507 | font-weight: 400; 1508 | } 1509 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-grab-o:before { content: fa-content($fa-var-hand-rock); } 1510 | 1511 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-paper-o { 1512 | font-family: 'Font Awesome 5 Free'; 1513 | font-weight: 400; 1514 | } 1515 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-paper-o:before { content: fa-content($fa-var-hand-paper); } 1516 | 1517 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-stop-o { 1518 | font-family: 'Font Awesome 5 Free'; 1519 | font-weight: 400; 1520 | } 1521 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-stop-o:before { content: fa-content($fa-var-hand-paper); } 1522 | 1523 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-scissors-o { 1524 | font-family: 'Font Awesome 5 Free'; 1525 | font-weight: 400; 1526 | } 1527 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-scissors-o:before { content: fa-content($fa-var-hand-scissors); } 1528 | 1529 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-lizard-o { 1530 | font-family: 'Font Awesome 5 Free'; 1531 | font-weight: 400; 1532 | } 1533 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-lizard-o:before { content: fa-content($fa-var-hand-lizard); } 1534 | 1535 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-spock-o { 1536 | font-family: 'Font Awesome 5 Free'; 1537 | font-weight: 400; 1538 | } 1539 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-spock-o:before { content: fa-content($fa-var-hand-spock); } 1540 | 1541 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-pointer-o { 1542 | font-family: 'Font Awesome 5 Free'; 1543 | font-weight: 400; 1544 | } 1545 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-pointer-o:before { content: fa-content($fa-var-hand-pointer); } 1546 | 1547 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-peace-o { 1548 | font-family: 'Font Awesome 5 Free'; 1549 | font-weight: 400; 1550 | } 1551 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hand-peace-o:before { content: fa-content($fa-var-hand-peace); } 1552 | 1553 | .#{$fa-css-prefix}.#{$fa-css-prefix}-registered { 1554 | font-family: 'Font Awesome 5 Free'; 1555 | font-weight: 400; 1556 | } 1557 | 1558 | .#{$fa-css-prefix}.#{$fa-css-prefix}-creative-commons { 1559 | font-family: 'Font Awesome 5 Brands'; 1560 | font-weight: 400; 1561 | } 1562 | 1563 | .#{$fa-css-prefix}.#{$fa-css-prefix}-gg { 1564 | font-family: 'Font Awesome 5 Brands'; 1565 | font-weight: 400; 1566 | } 1567 | 1568 | .#{$fa-css-prefix}.#{$fa-css-prefix}-gg-circle { 1569 | font-family: 'Font Awesome 5 Brands'; 1570 | font-weight: 400; 1571 | } 1572 | 1573 | .#{$fa-css-prefix}.#{$fa-css-prefix}-tripadvisor { 1574 | font-family: 'Font Awesome 5 Brands'; 1575 | font-weight: 400; 1576 | } 1577 | 1578 | .#{$fa-css-prefix}.#{$fa-css-prefix}-odnoklassniki { 1579 | font-family: 'Font Awesome 5 Brands'; 1580 | font-weight: 400; 1581 | } 1582 | 1583 | .#{$fa-css-prefix}.#{$fa-css-prefix}-odnoklassniki-square { 1584 | font-family: 'Font Awesome 5 Brands'; 1585 | font-weight: 400; 1586 | } 1587 | 1588 | .#{$fa-css-prefix}.#{$fa-css-prefix}-get-pocket { 1589 | font-family: 'Font Awesome 5 Brands'; 1590 | font-weight: 400; 1591 | } 1592 | 1593 | .#{$fa-css-prefix}.#{$fa-css-prefix}-wikipedia-w { 1594 | font-family: 'Font Awesome 5 Brands'; 1595 | font-weight: 400; 1596 | } 1597 | 1598 | .#{$fa-css-prefix}.#{$fa-css-prefix}-safari { 1599 | font-family: 'Font Awesome 5 Brands'; 1600 | font-weight: 400; 1601 | } 1602 | 1603 | .#{$fa-css-prefix}.#{$fa-css-prefix}-chrome { 1604 | font-family: 'Font Awesome 5 Brands'; 1605 | font-weight: 400; 1606 | } 1607 | 1608 | .#{$fa-css-prefix}.#{$fa-css-prefix}-firefox { 1609 | font-family: 'Font Awesome 5 Brands'; 1610 | font-weight: 400; 1611 | } 1612 | 1613 | .#{$fa-css-prefix}.#{$fa-css-prefix}-opera { 1614 | font-family: 'Font Awesome 5 Brands'; 1615 | font-weight: 400; 1616 | } 1617 | 1618 | .#{$fa-css-prefix}.#{$fa-css-prefix}-internet-explorer { 1619 | font-family: 'Font Awesome 5 Brands'; 1620 | font-weight: 400; 1621 | } 1622 | 1623 | .#{$fa-css-prefix}.#{$fa-css-prefix}-television:before { content: fa-content($fa-var-tv); } 1624 | 1625 | .#{$fa-css-prefix}.#{$fa-css-prefix}-contao { 1626 | font-family: 'Font Awesome 5 Brands'; 1627 | font-weight: 400; 1628 | } 1629 | 1630 | .#{$fa-css-prefix}.#{$fa-css-prefix}-500px { 1631 | font-family: 'Font Awesome 5 Brands'; 1632 | font-weight: 400; 1633 | } 1634 | 1635 | .#{$fa-css-prefix}.#{$fa-css-prefix}-amazon { 1636 | font-family: 'Font Awesome 5 Brands'; 1637 | font-weight: 400; 1638 | } 1639 | 1640 | .#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-plus-o { 1641 | font-family: 'Font Awesome 5 Free'; 1642 | font-weight: 400; 1643 | } 1644 | .#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-plus-o:before { content: fa-content($fa-var-calendar-plus); } 1645 | 1646 | .#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-minus-o { 1647 | font-family: 'Font Awesome 5 Free'; 1648 | font-weight: 400; 1649 | } 1650 | .#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-minus-o:before { content: fa-content($fa-var-calendar-minus); } 1651 | 1652 | .#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-times-o { 1653 | font-family: 'Font Awesome 5 Free'; 1654 | font-weight: 400; 1655 | } 1656 | .#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-times-o:before { content: fa-content($fa-var-calendar-times); } 1657 | 1658 | .#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-check-o { 1659 | font-family: 'Font Awesome 5 Free'; 1660 | font-weight: 400; 1661 | } 1662 | .#{$fa-css-prefix}.#{$fa-css-prefix}-calendar-check-o:before { content: fa-content($fa-var-calendar-check); } 1663 | 1664 | .#{$fa-css-prefix}.#{$fa-css-prefix}-map-o { 1665 | font-family: 'Font Awesome 5 Free'; 1666 | font-weight: 400; 1667 | } 1668 | .#{$fa-css-prefix}.#{$fa-css-prefix}-map-o:before { content: fa-content($fa-var-map); } 1669 | 1670 | .#{$fa-css-prefix}.#{$fa-css-prefix}-commenting { 1671 | font-family: 'Font Awesome 5 Free'; 1672 | font-weight: 400; 1673 | } 1674 | .#{$fa-css-prefix}.#{$fa-css-prefix}-commenting:before { content: fa-content($fa-var-comment-dots); } 1675 | 1676 | .#{$fa-css-prefix}.#{$fa-css-prefix}-commenting-o { 1677 | font-family: 'Font Awesome 5 Free'; 1678 | font-weight: 400; 1679 | } 1680 | .#{$fa-css-prefix}.#{$fa-css-prefix}-commenting-o:before { content: fa-content($fa-var-comment-dots); } 1681 | 1682 | .#{$fa-css-prefix}.#{$fa-css-prefix}-houzz { 1683 | font-family: 'Font Awesome 5 Brands'; 1684 | font-weight: 400; 1685 | } 1686 | 1687 | .#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo { 1688 | font-family: 'Font Awesome 5 Brands'; 1689 | font-weight: 400; 1690 | } 1691 | .#{$fa-css-prefix}.#{$fa-css-prefix}-vimeo:before { content: fa-content($fa-var-vimeo-v); } 1692 | 1693 | .#{$fa-css-prefix}.#{$fa-css-prefix}-black-tie { 1694 | font-family: 'Font Awesome 5 Brands'; 1695 | font-weight: 400; 1696 | } 1697 | 1698 | .#{$fa-css-prefix}.#{$fa-css-prefix}-fonticons { 1699 | font-family: 'Font Awesome 5 Brands'; 1700 | font-weight: 400; 1701 | } 1702 | 1703 | .#{$fa-css-prefix}.#{$fa-css-prefix}-reddit-alien { 1704 | font-family: 'Font Awesome 5 Brands'; 1705 | font-weight: 400; 1706 | } 1707 | 1708 | .#{$fa-css-prefix}.#{$fa-css-prefix}-edge { 1709 | font-family: 'Font Awesome 5 Brands'; 1710 | font-weight: 400; 1711 | } 1712 | 1713 | .#{$fa-css-prefix}.#{$fa-css-prefix}-credit-card-alt:before { content: fa-content($fa-var-credit-card); } 1714 | 1715 | .#{$fa-css-prefix}.#{$fa-css-prefix}-codiepie { 1716 | font-family: 'Font Awesome 5 Brands'; 1717 | font-weight: 400; 1718 | } 1719 | 1720 | .#{$fa-css-prefix}.#{$fa-css-prefix}-modx { 1721 | font-family: 'Font Awesome 5 Brands'; 1722 | font-weight: 400; 1723 | } 1724 | 1725 | .#{$fa-css-prefix}.#{$fa-css-prefix}-fort-awesome { 1726 | font-family: 'Font Awesome 5 Brands'; 1727 | font-weight: 400; 1728 | } 1729 | 1730 | .#{$fa-css-prefix}.#{$fa-css-prefix}-usb { 1731 | font-family: 'Font Awesome 5 Brands'; 1732 | font-weight: 400; 1733 | } 1734 | 1735 | .#{$fa-css-prefix}.#{$fa-css-prefix}-product-hunt { 1736 | font-family: 'Font Awesome 5 Brands'; 1737 | font-weight: 400; 1738 | } 1739 | 1740 | .#{$fa-css-prefix}.#{$fa-css-prefix}-mixcloud { 1741 | font-family: 'Font Awesome 5 Brands'; 1742 | font-weight: 400; 1743 | } 1744 | 1745 | .#{$fa-css-prefix}.#{$fa-css-prefix}-scribd { 1746 | font-family: 'Font Awesome 5 Brands'; 1747 | font-weight: 400; 1748 | } 1749 | 1750 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pause-circle-o { 1751 | font-family: 'Font Awesome 5 Free'; 1752 | font-weight: 400; 1753 | } 1754 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pause-circle-o:before { content: fa-content($fa-var-pause-circle); } 1755 | 1756 | .#{$fa-css-prefix}.#{$fa-css-prefix}-stop-circle-o { 1757 | font-family: 'Font Awesome 5 Free'; 1758 | font-weight: 400; 1759 | } 1760 | .#{$fa-css-prefix}.#{$fa-css-prefix}-stop-circle-o:before { content: fa-content($fa-var-stop-circle); } 1761 | 1762 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bluetooth { 1763 | font-family: 'Font Awesome 5 Brands'; 1764 | font-weight: 400; 1765 | } 1766 | 1767 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bluetooth-b { 1768 | font-family: 'Font Awesome 5 Brands'; 1769 | font-weight: 400; 1770 | } 1771 | 1772 | .#{$fa-css-prefix}.#{$fa-css-prefix}-gitlab { 1773 | font-family: 'Font Awesome 5 Brands'; 1774 | font-weight: 400; 1775 | } 1776 | 1777 | .#{$fa-css-prefix}.#{$fa-css-prefix}-wpbeginner { 1778 | font-family: 'Font Awesome 5 Brands'; 1779 | font-weight: 400; 1780 | } 1781 | 1782 | .#{$fa-css-prefix}.#{$fa-css-prefix}-wpforms { 1783 | font-family: 'Font Awesome 5 Brands'; 1784 | font-weight: 400; 1785 | } 1786 | 1787 | .#{$fa-css-prefix}.#{$fa-css-prefix}-envira { 1788 | font-family: 'Font Awesome 5 Brands'; 1789 | font-weight: 400; 1790 | } 1791 | 1792 | .#{$fa-css-prefix}.#{$fa-css-prefix}-wheelchair-alt { 1793 | font-family: 'Font Awesome 5 Brands'; 1794 | font-weight: 400; 1795 | } 1796 | .#{$fa-css-prefix}.#{$fa-css-prefix}-wheelchair-alt:before { content: fa-content($fa-var-accessible-icon); } 1797 | 1798 | .#{$fa-css-prefix}.#{$fa-css-prefix}-question-circle-o { 1799 | font-family: 'Font Awesome 5 Free'; 1800 | font-weight: 400; 1801 | } 1802 | .#{$fa-css-prefix}.#{$fa-css-prefix}-question-circle-o:before { content: fa-content($fa-var-question-circle); } 1803 | 1804 | .#{$fa-css-prefix}.#{$fa-css-prefix}-volume-control-phone:before { content: fa-content($fa-var-phone-volume); } 1805 | 1806 | .#{$fa-css-prefix}.#{$fa-css-prefix}-asl-interpreting:before { content: fa-content($fa-var-american-sign-language-interpreting); } 1807 | 1808 | .#{$fa-css-prefix}.#{$fa-css-prefix}-deafness:before { content: fa-content($fa-var-deaf); } 1809 | 1810 | .#{$fa-css-prefix}.#{$fa-css-prefix}-hard-of-hearing:before { content: fa-content($fa-var-deaf); } 1811 | 1812 | .#{$fa-css-prefix}.#{$fa-css-prefix}-glide { 1813 | font-family: 'Font Awesome 5 Brands'; 1814 | font-weight: 400; 1815 | } 1816 | 1817 | .#{$fa-css-prefix}.#{$fa-css-prefix}-glide-g { 1818 | font-family: 'Font Awesome 5 Brands'; 1819 | font-weight: 400; 1820 | } 1821 | 1822 | .#{$fa-css-prefix}.#{$fa-css-prefix}-signing:before { content: fa-content($fa-var-sign-language); } 1823 | 1824 | .#{$fa-css-prefix}.#{$fa-css-prefix}-viadeo { 1825 | font-family: 'Font Awesome 5 Brands'; 1826 | font-weight: 400; 1827 | } 1828 | 1829 | .#{$fa-css-prefix}.#{$fa-css-prefix}-viadeo-square { 1830 | font-family: 'Font Awesome 5 Brands'; 1831 | font-weight: 400; 1832 | } 1833 | 1834 | .#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat { 1835 | font-family: 'Font Awesome 5 Brands'; 1836 | font-weight: 400; 1837 | } 1838 | 1839 | .#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-ghost { 1840 | font-family: 'Font Awesome 5 Brands'; 1841 | font-weight: 400; 1842 | } 1843 | 1844 | .#{$fa-css-prefix}.#{$fa-css-prefix}-snapchat-square { 1845 | font-family: 'Font Awesome 5 Brands'; 1846 | font-weight: 400; 1847 | } 1848 | 1849 | .#{$fa-css-prefix}.#{$fa-css-prefix}-pied-piper { 1850 | font-family: 'Font Awesome 5 Brands'; 1851 | font-weight: 400; 1852 | } 1853 | 1854 | .#{$fa-css-prefix}.#{$fa-css-prefix}-first-order { 1855 | font-family: 'Font Awesome 5 Brands'; 1856 | font-weight: 400; 1857 | } 1858 | 1859 | .#{$fa-css-prefix}.#{$fa-css-prefix}-yoast { 1860 | font-family: 'Font Awesome 5 Brands'; 1861 | font-weight: 400; 1862 | } 1863 | 1864 | .#{$fa-css-prefix}.#{$fa-css-prefix}-themeisle { 1865 | font-family: 'Font Awesome 5 Brands'; 1866 | font-weight: 400; 1867 | } 1868 | 1869 | .#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-official { 1870 | font-family: 'Font Awesome 5 Brands'; 1871 | font-weight: 400; 1872 | } 1873 | .#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-official:before { content: fa-content($fa-var-google-plus); } 1874 | 1875 | .#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-circle { 1876 | font-family: 'Font Awesome 5 Brands'; 1877 | font-weight: 400; 1878 | } 1879 | .#{$fa-css-prefix}.#{$fa-css-prefix}-google-plus-circle:before { content: fa-content($fa-var-google-plus); } 1880 | 1881 | .#{$fa-css-prefix}.#{$fa-css-prefix}-font-awesome { 1882 | font-family: 'Font Awesome 5 Brands'; 1883 | font-weight: 400; 1884 | } 1885 | 1886 | .#{$fa-css-prefix}.#{$fa-css-prefix}-fa { 1887 | font-family: 'Font Awesome 5 Brands'; 1888 | font-weight: 400; 1889 | } 1890 | .#{$fa-css-prefix}.#{$fa-css-prefix}-fa:before { content: fa-content($fa-var-font-awesome); } 1891 | 1892 | .#{$fa-css-prefix}.#{$fa-css-prefix}-handshake-o { 1893 | font-family: 'Font Awesome 5 Free'; 1894 | font-weight: 400; 1895 | } 1896 | .#{$fa-css-prefix}.#{$fa-css-prefix}-handshake-o:before { content: fa-content($fa-var-handshake); } 1897 | 1898 | .#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-open-o { 1899 | font-family: 'Font Awesome 5 Free'; 1900 | font-weight: 400; 1901 | } 1902 | .#{$fa-css-prefix}.#{$fa-css-prefix}-envelope-open-o:before { content: fa-content($fa-var-envelope-open); } 1903 | 1904 | .#{$fa-css-prefix}.#{$fa-css-prefix}-linode { 1905 | font-family: 'Font Awesome 5 Brands'; 1906 | font-weight: 400; 1907 | } 1908 | 1909 | .#{$fa-css-prefix}.#{$fa-css-prefix}-address-book-o { 1910 | font-family: 'Font Awesome 5 Free'; 1911 | font-weight: 400; 1912 | } 1913 | .#{$fa-css-prefix}.#{$fa-css-prefix}-address-book-o:before { content: fa-content($fa-var-address-book); } 1914 | 1915 | .#{$fa-css-prefix}.#{$fa-css-prefix}-vcard:before { content: fa-content($fa-var-address-card); } 1916 | 1917 | .#{$fa-css-prefix}.#{$fa-css-prefix}-address-card-o { 1918 | font-family: 'Font Awesome 5 Free'; 1919 | font-weight: 400; 1920 | } 1921 | .#{$fa-css-prefix}.#{$fa-css-prefix}-address-card-o:before { content: fa-content($fa-var-address-card); } 1922 | 1923 | .#{$fa-css-prefix}.#{$fa-css-prefix}-vcard-o { 1924 | font-family: 'Font Awesome 5 Free'; 1925 | font-weight: 400; 1926 | } 1927 | .#{$fa-css-prefix}.#{$fa-css-prefix}-vcard-o:before { content: fa-content($fa-var-address-card); } 1928 | 1929 | .#{$fa-css-prefix}.#{$fa-css-prefix}-user-circle-o { 1930 | font-family: 'Font Awesome 5 Free'; 1931 | font-weight: 400; 1932 | } 1933 | .#{$fa-css-prefix}.#{$fa-css-prefix}-user-circle-o:before { content: fa-content($fa-var-user-circle); } 1934 | 1935 | .#{$fa-css-prefix}.#{$fa-css-prefix}-user-o { 1936 | font-family: 'Font Awesome 5 Free'; 1937 | font-weight: 400; 1938 | } 1939 | .#{$fa-css-prefix}.#{$fa-css-prefix}-user-o:before { content: fa-content($fa-var-user); } 1940 | 1941 | .#{$fa-css-prefix}.#{$fa-css-prefix}-id-badge { 1942 | font-family: 'Font Awesome 5 Free'; 1943 | font-weight: 400; 1944 | } 1945 | 1946 | .#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license:before { content: fa-content($fa-var-id-card); } 1947 | 1948 | .#{$fa-css-prefix}.#{$fa-css-prefix}-id-card-o { 1949 | font-family: 'Font Awesome 5 Free'; 1950 | font-weight: 400; 1951 | } 1952 | .#{$fa-css-prefix}.#{$fa-css-prefix}-id-card-o:before { content: fa-content($fa-var-id-card); } 1953 | 1954 | .#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license-o { 1955 | font-family: 'Font Awesome 5 Free'; 1956 | font-weight: 400; 1957 | } 1958 | .#{$fa-css-prefix}.#{$fa-css-prefix}-drivers-license-o:before { content: fa-content($fa-var-id-card); } 1959 | 1960 | .#{$fa-css-prefix}.#{$fa-css-prefix}-quora { 1961 | font-family: 'Font Awesome 5 Brands'; 1962 | font-weight: 400; 1963 | } 1964 | 1965 | .#{$fa-css-prefix}.#{$fa-css-prefix}-free-code-camp { 1966 | font-family: 'Font Awesome 5 Brands'; 1967 | font-weight: 400; 1968 | } 1969 | 1970 | .#{$fa-css-prefix}.#{$fa-css-prefix}-telegram { 1971 | font-family: 'Font Awesome 5 Brands'; 1972 | font-weight: 400; 1973 | } 1974 | 1975 | .#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-4:before { content: fa-content($fa-var-thermometer-full); } 1976 | 1977 | .#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer:before { content: fa-content($fa-var-thermometer-full); } 1978 | 1979 | .#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-3:before { content: fa-content($fa-var-thermometer-three-quarters); } 1980 | 1981 | .#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-2:before { content: fa-content($fa-var-thermometer-half); } 1982 | 1983 | .#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-1:before { content: fa-content($fa-var-thermometer-quarter); } 1984 | 1985 | .#{$fa-css-prefix}.#{$fa-css-prefix}-thermometer-0:before { content: fa-content($fa-var-thermometer-empty); } 1986 | 1987 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bathtub:before { content: fa-content($fa-var-bath); } 1988 | 1989 | .#{$fa-css-prefix}.#{$fa-css-prefix}-s15:before { content: fa-content($fa-var-bath); } 1990 | 1991 | .#{$fa-css-prefix}.#{$fa-css-prefix}-window-maximize { 1992 | font-family: 'Font Awesome 5 Free'; 1993 | font-weight: 400; 1994 | } 1995 | 1996 | .#{$fa-css-prefix}.#{$fa-css-prefix}-window-restore { 1997 | font-family: 'Font Awesome 5 Free'; 1998 | font-weight: 400; 1999 | } 2000 | 2001 | .#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle:before { content: fa-content($fa-var-window-close); } 2002 | 2003 | .#{$fa-css-prefix}.#{$fa-css-prefix}-window-close-o { 2004 | font-family: 'Font Awesome 5 Free'; 2005 | font-weight: 400; 2006 | } 2007 | .#{$fa-css-prefix}.#{$fa-css-prefix}-window-close-o:before { content: fa-content($fa-var-window-close); } 2008 | 2009 | .#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle-o { 2010 | font-family: 'Font Awesome 5 Free'; 2011 | font-weight: 400; 2012 | } 2013 | .#{$fa-css-prefix}.#{$fa-css-prefix}-times-rectangle-o:before { content: fa-content($fa-var-window-close); } 2014 | 2015 | .#{$fa-css-prefix}.#{$fa-css-prefix}-bandcamp { 2016 | font-family: 'Font Awesome 5 Brands'; 2017 | font-weight: 400; 2018 | } 2019 | 2020 | .#{$fa-css-prefix}.#{$fa-css-prefix}-grav { 2021 | font-family: 'Font Awesome 5 Brands'; 2022 | font-weight: 400; 2023 | } 2024 | 2025 | .#{$fa-css-prefix}.#{$fa-css-prefix}-etsy { 2026 | font-family: 'Font Awesome 5 Brands'; 2027 | font-weight: 400; 2028 | } 2029 | 2030 | .#{$fa-css-prefix}.#{$fa-css-prefix}-imdb { 2031 | font-family: 'Font Awesome 5 Brands'; 2032 | font-weight: 400; 2033 | } 2034 | 2035 | .#{$fa-css-prefix}.#{$fa-css-prefix}-ravelry { 2036 | font-family: 'Font Awesome 5 Brands'; 2037 | font-weight: 400; 2038 | } 2039 | 2040 | .#{$fa-css-prefix}.#{$fa-css-prefix}-eercast { 2041 | font-family: 'Font Awesome 5 Brands'; 2042 | font-weight: 400; 2043 | } 2044 | .#{$fa-css-prefix}.#{$fa-css-prefix}-eercast:before { content: fa-content($fa-var-sellcast); } 2045 | 2046 | .#{$fa-css-prefix}.#{$fa-css-prefix}-snowflake-o { 2047 | font-family: 'Font Awesome 5 Free'; 2048 | font-weight: 400; 2049 | } 2050 | .#{$fa-css-prefix}.#{$fa-css-prefix}-snowflake-o:before { content: fa-content($fa-var-snowflake); } 2051 | 2052 | .#{$fa-css-prefix}.#{$fa-css-prefix}-superpowers { 2053 | font-family: 'Font Awesome 5 Brands'; 2054 | font-weight: 400; 2055 | } 2056 | 2057 | .#{$fa-css-prefix}.#{$fa-css-prefix}-wpexplorer { 2058 | font-family: 'Font Awesome 5 Brands'; 2059 | font-weight: 400; 2060 | } 2061 | 2062 | .#{$fa-css-prefix}.#{$fa-css-prefix}-spotify { 2063 | font-family: 'Font Awesome 5 Brands'; 2064 | font-weight: 400; 2065 | } 2066 | 2067 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_stacked.scss: -------------------------------------------------------------------------------- 1 | // Stacked Icons 2 | // ------------------------- 3 | 4 | .#{$fa-css-prefix}-stack { 5 | display: inline-block; 6 | height: 2em; 7 | line-height: 2em; 8 | position: relative; 9 | vertical-align: middle; 10 | width: 2em; 11 | } 12 | 13 | .#{$fa-css-prefix}-stack-1x, 14 | .#{$fa-css-prefix}-stack-2x { 15 | left: 0; 16 | position: absolute; 17 | text-align: center; 18 | width: 100%; 19 | } 20 | 21 | .#{$fa-css-prefix}-stack-1x { 22 | line-height: inherit; 23 | } 24 | 25 | .#{$fa-css-prefix}-stack-2x { 26 | font-size: 2em; 27 | } 28 | 29 | .#{$fa-css-prefix}-inverse { 30 | color: $fa-inverse; 31 | } 32 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/_variables.scss: -------------------------------------------------------------------------------- 1 | // Variables 2 | // -------------------------- 3 | 4 | $fa-font-path: "https://use.fontawesome.com/releases/v5.2.0/webfonts" !default; 5 | $fa-font-size-base: 16px !default; 6 | $fa-css-prefix: fa !default; 7 | $fa-version: "5.2.0" !default; 8 | $fa-border-color: #eee !default; 9 | $fa-inverse: #fff !default; 10 | $fa-li-width: 2em !default; 11 | 12 | // Convenience function used to set content property 13 | @function fa-content($fa-var) { 14 | @return unquote("\"#{ $fa-var }\""); 15 | } 16 | 17 | $fa-var-500px: \f26e; 18 | $fa-var-accessible-icon: \f368; 19 | $fa-var-accusoft: \f369; 20 | $fa-var-address-book: \f2b9; 21 | $fa-var-address-card: \f2bb; 22 | $fa-var-adjust: \f042; 23 | $fa-var-adn: \f170; 24 | $fa-var-adversal: \f36a; 25 | $fa-var-affiliatetheme: \f36b; 26 | $fa-var-air-freshener: \f5d0; 27 | $fa-var-algolia: \f36c; 28 | $fa-var-align-center: \f037; 29 | $fa-var-align-justify: \f039; 30 | $fa-var-align-left: \f036; 31 | $fa-var-align-right: \f038; 32 | $fa-var-allergies: \f461; 33 | $fa-var-amazon: \f270; 34 | $fa-var-amazon-pay: \f42c; 35 | $fa-var-ambulance: \f0f9; 36 | $fa-var-american-sign-language-interpreting: \f2a3; 37 | $fa-var-amilia: \f36d; 38 | $fa-var-anchor: \f13d; 39 | $fa-var-android: \f17b; 40 | $fa-var-angellist: \f209; 41 | $fa-var-angle-double-down: \f103; 42 | $fa-var-angle-double-left: \f100; 43 | $fa-var-angle-double-right: \f101; 44 | $fa-var-angle-double-up: \f102; 45 | $fa-var-angle-down: \f107; 46 | $fa-var-angle-left: \f104; 47 | $fa-var-angle-right: \f105; 48 | $fa-var-angle-up: \f106; 49 | $fa-var-angry: \f556; 50 | $fa-var-angrycreative: \f36e; 51 | $fa-var-angular: \f420; 52 | $fa-var-app-store: \f36f; 53 | $fa-var-app-store-ios: \f370; 54 | $fa-var-apper: \f371; 55 | $fa-var-apple: \f179; 56 | $fa-var-apple-alt: \f5d1; 57 | $fa-var-apple-pay: \f415; 58 | $fa-var-archive: \f187; 59 | $fa-var-archway: \f557; 60 | $fa-var-arrow-alt-circle-down: \f358; 61 | $fa-var-arrow-alt-circle-left: \f359; 62 | $fa-var-arrow-alt-circle-right: \f35a; 63 | $fa-var-arrow-alt-circle-up: \f35b; 64 | $fa-var-arrow-circle-down: \f0ab; 65 | $fa-var-arrow-circle-left: \f0a8; 66 | $fa-var-arrow-circle-right: \f0a9; 67 | $fa-var-arrow-circle-up: \f0aa; 68 | $fa-var-arrow-down: \f063; 69 | $fa-var-arrow-left: \f060; 70 | $fa-var-arrow-right: \f061; 71 | $fa-var-arrow-up: \f062; 72 | $fa-var-arrows-alt: \f0b2; 73 | $fa-var-arrows-alt-h: \f337; 74 | $fa-var-arrows-alt-v: \f338; 75 | $fa-var-assistive-listening-systems: \f2a2; 76 | $fa-var-asterisk: \f069; 77 | $fa-var-asymmetrik: \f372; 78 | $fa-var-at: \f1fa; 79 | $fa-var-atlas: \f558; 80 | $fa-var-atom: \f5d2; 81 | $fa-var-audible: \f373; 82 | $fa-var-audio-description: \f29e; 83 | $fa-var-autoprefixer: \f41c; 84 | $fa-var-avianex: \f374; 85 | $fa-var-aviato: \f421; 86 | $fa-var-award: \f559; 87 | $fa-var-aws: \f375; 88 | $fa-var-backspace: \f55a; 89 | $fa-var-backward: \f04a; 90 | $fa-var-balance-scale: \f24e; 91 | $fa-var-ban: \f05e; 92 | $fa-var-band-aid: \f462; 93 | $fa-var-bandcamp: \f2d5; 94 | $fa-var-barcode: \f02a; 95 | $fa-var-bars: \f0c9; 96 | $fa-var-baseball-ball: \f433; 97 | $fa-var-basketball-ball: \f434; 98 | $fa-var-bath: \f2cd; 99 | $fa-var-battery-empty: \f244; 100 | $fa-var-battery-full: \f240; 101 | $fa-var-battery-half: \f242; 102 | $fa-var-battery-quarter: \f243; 103 | $fa-var-battery-three-quarters: \f241; 104 | $fa-var-bed: \f236; 105 | $fa-var-beer: \f0fc; 106 | $fa-var-behance: \f1b4; 107 | $fa-var-behance-square: \f1b5; 108 | $fa-var-bell: \f0f3; 109 | $fa-var-bell-slash: \f1f6; 110 | $fa-var-bezier-curve: \f55b; 111 | $fa-var-bicycle: \f206; 112 | $fa-var-bimobject: \f378; 113 | $fa-var-binoculars: \f1e5; 114 | $fa-var-birthday-cake: \f1fd; 115 | $fa-var-bitbucket: \f171; 116 | $fa-var-bitcoin: \f379; 117 | $fa-var-bity: \f37a; 118 | $fa-var-black-tie: \f27e; 119 | $fa-var-blackberry: \f37b; 120 | $fa-var-blender: \f517; 121 | $fa-var-blind: \f29d; 122 | $fa-var-blogger: \f37c; 123 | $fa-var-blogger-b: \f37d; 124 | $fa-var-bluetooth: \f293; 125 | $fa-var-bluetooth-b: \f294; 126 | $fa-var-bold: \f032; 127 | $fa-var-bolt: \f0e7; 128 | $fa-var-bomb: \f1e2; 129 | $fa-var-bone: \f5d7; 130 | $fa-var-bong: \f55c; 131 | $fa-var-book: \f02d; 132 | $fa-var-book-open: \f518; 133 | $fa-var-book-reader: \f5da; 134 | $fa-var-bookmark: \f02e; 135 | $fa-var-bowling-ball: \f436; 136 | $fa-var-box: \f466; 137 | $fa-var-box-open: \f49e; 138 | $fa-var-boxes: \f468; 139 | $fa-var-braille: \f2a1; 140 | $fa-var-brain: \f5dc; 141 | $fa-var-briefcase: \f0b1; 142 | $fa-var-briefcase-medical: \f469; 143 | $fa-var-broadcast-tower: \f519; 144 | $fa-var-broom: \f51a; 145 | $fa-var-brush: \f55d; 146 | $fa-var-btc: \f15a; 147 | $fa-var-bug: \f188; 148 | $fa-var-building: \f1ad; 149 | $fa-var-bullhorn: \f0a1; 150 | $fa-var-bullseye: \f140; 151 | $fa-var-burn: \f46a; 152 | $fa-var-buromobelexperte: \f37f; 153 | $fa-var-bus: \f207; 154 | $fa-var-bus-alt: \f55e; 155 | $fa-var-buysellads: \f20d; 156 | $fa-var-calculator: \f1ec; 157 | $fa-var-calendar: \f133; 158 | $fa-var-calendar-alt: \f073; 159 | $fa-var-calendar-check: \f274; 160 | $fa-var-calendar-minus: \f272; 161 | $fa-var-calendar-plus: \f271; 162 | $fa-var-calendar-times: \f273; 163 | $fa-var-camera: \f030; 164 | $fa-var-camera-retro: \f083; 165 | $fa-var-cannabis: \f55f; 166 | $fa-var-capsules: \f46b; 167 | $fa-var-car: \f1b9; 168 | $fa-var-car-alt: \f5de; 169 | $fa-var-car-battery: \f5df; 170 | $fa-var-car-crash: \f5e1; 171 | $fa-var-car-side: \f5e4; 172 | $fa-var-caret-down: \f0d7; 173 | $fa-var-caret-left: \f0d9; 174 | $fa-var-caret-right: \f0da; 175 | $fa-var-caret-square-down: \f150; 176 | $fa-var-caret-square-left: \f191; 177 | $fa-var-caret-square-right: \f152; 178 | $fa-var-caret-square-up: \f151; 179 | $fa-var-caret-up: \f0d8; 180 | $fa-var-cart-arrow-down: \f218; 181 | $fa-var-cart-plus: \f217; 182 | $fa-var-cc-amazon-pay: \f42d; 183 | $fa-var-cc-amex: \f1f3; 184 | $fa-var-cc-apple-pay: \f416; 185 | $fa-var-cc-diners-club: \f24c; 186 | $fa-var-cc-discover: \f1f2; 187 | $fa-var-cc-jcb: \f24b; 188 | $fa-var-cc-mastercard: \f1f1; 189 | $fa-var-cc-paypal: \f1f4; 190 | $fa-var-cc-stripe: \f1f5; 191 | $fa-var-cc-visa: \f1f0; 192 | $fa-var-centercode: \f380; 193 | $fa-var-certificate: \f0a3; 194 | $fa-var-chalkboard: \f51b; 195 | $fa-var-chalkboard-teacher: \f51c; 196 | $fa-var-charging-station: \f5e7; 197 | $fa-var-chart-area: \f1fe; 198 | $fa-var-chart-bar: \f080; 199 | $fa-var-chart-line: \f201; 200 | $fa-var-chart-pie: \f200; 201 | $fa-var-check: \f00c; 202 | $fa-var-check-circle: \f058; 203 | $fa-var-check-double: \f560; 204 | $fa-var-check-square: \f14a; 205 | $fa-var-chess: \f439; 206 | $fa-var-chess-bishop: \f43a; 207 | $fa-var-chess-board: \f43c; 208 | $fa-var-chess-king: \f43f; 209 | $fa-var-chess-knight: \f441; 210 | $fa-var-chess-pawn: \f443; 211 | $fa-var-chess-queen: \f445; 212 | $fa-var-chess-rook: \f447; 213 | $fa-var-chevron-circle-down: \f13a; 214 | $fa-var-chevron-circle-left: \f137; 215 | $fa-var-chevron-circle-right: \f138; 216 | $fa-var-chevron-circle-up: \f139; 217 | $fa-var-chevron-down: \f078; 218 | $fa-var-chevron-left: \f053; 219 | $fa-var-chevron-right: \f054; 220 | $fa-var-chevron-up: \f077; 221 | $fa-var-child: \f1ae; 222 | $fa-var-chrome: \f268; 223 | $fa-var-church: \f51d; 224 | $fa-var-circle: \f111; 225 | $fa-var-circle-notch: \f1ce; 226 | $fa-var-clipboard: \f328; 227 | $fa-var-clipboard-check: \f46c; 228 | $fa-var-clipboard-list: \f46d; 229 | $fa-var-clock: \f017; 230 | $fa-var-clone: \f24d; 231 | $fa-var-closed-captioning: \f20a; 232 | $fa-var-cloud: \f0c2; 233 | $fa-var-cloud-download-alt: \f381; 234 | $fa-var-cloud-upload-alt: \f382; 235 | $fa-var-cloudscale: \f383; 236 | $fa-var-cloudsmith: \f384; 237 | $fa-var-cloudversify: \f385; 238 | $fa-var-cocktail: \f561; 239 | $fa-var-code: \f121; 240 | $fa-var-code-branch: \f126; 241 | $fa-var-codepen: \f1cb; 242 | $fa-var-codiepie: \f284; 243 | $fa-var-coffee: \f0f4; 244 | $fa-var-cog: \f013; 245 | $fa-var-cogs: \f085; 246 | $fa-var-coins: \f51e; 247 | $fa-var-columns: \f0db; 248 | $fa-var-comment: \f075; 249 | $fa-var-comment-alt: \f27a; 250 | $fa-var-comment-dots: \f4ad; 251 | $fa-var-comment-slash: \f4b3; 252 | $fa-var-comments: \f086; 253 | $fa-var-compact-disc: \f51f; 254 | $fa-var-compass: \f14e; 255 | $fa-var-compress: \f066; 256 | $fa-var-concierge-bell: \f562; 257 | $fa-var-connectdevelop: \f20e; 258 | $fa-var-contao: \f26d; 259 | $fa-var-cookie: \f563; 260 | $fa-var-cookie-bite: \f564; 261 | $fa-var-copy: \f0c5; 262 | $fa-var-copyright: \f1f9; 263 | $fa-var-couch: \f4b8; 264 | $fa-var-cpanel: \f388; 265 | $fa-var-creative-commons: \f25e; 266 | $fa-var-creative-commons-by: \f4e7; 267 | $fa-var-creative-commons-nc: \f4e8; 268 | $fa-var-creative-commons-nc-eu: \f4e9; 269 | $fa-var-creative-commons-nc-jp: \f4ea; 270 | $fa-var-creative-commons-nd: \f4eb; 271 | $fa-var-creative-commons-pd: \f4ec; 272 | $fa-var-creative-commons-pd-alt: \f4ed; 273 | $fa-var-creative-commons-remix: \f4ee; 274 | $fa-var-creative-commons-sa: \f4ef; 275 | $fa-var-creative-commons-sampling: \f4f0; 276 | $fa-var-creative-commons-sampling-plus: \f4f1; 277 | $fa-var-creative-commons-share: \f4f2; 278 | $fa-var-credit-card: \f09d; 279 | $fa-var-crop: \f125; 280 | $fa-var-crop-alt: \f565; 281 | $fa-var-crosshairs: \f05b; 282 | $fa-var-crow: \f520; 283 | $fa-var-crown: \f521; 284 | $fa-var-css3: \f13c; 285 | $fa-var-css3-alt: \f38b; 286 | $fa-var-cube: \f1b2; 287 | $fa-var-cubes: \f1b3; 288 | $fa-var-cut: \f0c4; 289 | $fa-var-cuttlefish: \f38c; 290 | $fa-var-d-and-d: \f38d; 291 | $fa-var-dashcube: \f210; 292 | $fa-var-database: \f1c0; 293 | $fa-var-deaf: \f2a4; 294 | $fa-var-delicious: \f1a5; 295 | $fa-var-deploydog: \f38e; 296 | $fa-var-deskpro: \f38f; 297 | $fa-var-desktop: \f108; 298 | $fa-var-deviantart: \f1bd; 299 | $fa-var-diagnoses: \f470; 300 | $fa-var-dice: \f522; 301 | $fa-var-dice-five: \f523; 302 | $fa-var-dice-four: \f524; 303 | $fa-var-dice-one: \f525; 304 | $fa-var-dice-six: \f526; 305 | $fa-var-dice-three: \f527; 306 | $fa-var-dice-two: \f528; 307 | $fa-var-digg: \f1a6; 308 | $fa-var-digital-ocean: \f391; 309 | $fa-var-digital-tachograph: \f566; 310 | $fa-var-directions: \f5eb; 311 | $fa-var-discord: \f392; 312 | $fa-var-discourse: \f393; 313 | $fa-var-divide: \f529; 314 | $fa-var-dizzy: \f567; 315 | $fa-var-dna: \f471; 316 | $fa-var-dochub: \f394; 317 | $fa-var-docker: \f395; 318 | $fa-var-dollar-sign: \f155; 319 | $fa-var-dolly: \f472; 320 | $fa-var-dolly-flatbed: \f474; 321 | $fa-var-donate: \f4b9; 322 | $fa-var-door-closed: \f52a; 323 | $fa-var-door-open: \f52b; 324 | $fa-var-dot-circle: \f192; 325 | $fa-var-dove: \f4ba; 326 | $fa-var-download: \f019; 327 | $fa-var-draft2digital: \f396; 328 | $fa-var-drafting-compass: \f568; 329 | $fa-var-draw-polygon: \f5ee; 330 | $fa-var-dribbble: \f17d; 331 | $fa-var-dribbble-square: \f397; 332 | $fa-var-dropbox: \f16b; 333 | $fa-var-drum: \f569; 334 | $fa-var-drum-steelpan: \f56a; 335 | $fa-var-drupal: \f1a9; 336 | $fa-var-dumbbell: \f44b; 337 | $fa-var-dyalog: \f399; 338 | $fa-var-earlybirds: \f39a; 339 | $fa-var-ebay: \f4f4; 340 | $fa-var-edge: \f282; 341 | $fa-var-edit: \f044; 342 | $fa-var-eject: \f052; 343 | $fa-var-elementor: \f430; 344 | $fa-var-ellipsis-h: \f141; 345 | $fa-var-ellipsis-v: \f142; 346 | $fa-var-ello: \f5f1; 347 | $fa-var-ember: \f423; 348 | $fa-var-empire: \f1d1; 349 | $fa-var-envelope: \f0e0; 350 | $fa-var-envelope-open: \f2b6; 351 | $fa-var-envelope-square: \f199; 352 | $fa-var-envira: \f299; 353 | $fa-var-equals: \f52c; 354 | $fa-var-eraser: \f12d; 355 | $fa-var-erlang: \f39d; 356 | $fa-var-ethereum: \f42e; 357 | $fa-var-etsy: \f2d7; 358 | $fa-var-euro-sign: \f153; 359 | $fa-var-exchange-alt: \f362; 360 | $fa-var-exclamation: \f12a; 361 | $fa-var-exclamation-circle: \f06a; 362 | $fa-var-exclamation-triangle: \f071; 363 | $fa-var-expand: \f065; 364 | $fa-var-expand-arrows-alt: \f31e; 365 | $fa-var-expeditedssl: \f23e; 366 | $fa-var-external-link-alt: \f35d; 367 | $fa-var-external-link-square-alt: \f360; 368 | $fa-var-eye: \f06e; 369 | $fa-var-eye-dropper: \f1fb; 370 | $fa-var-eye-slash: \f070; 371 | $fa-var-facebook: \f09a; 372 | $fa-var-facebook-f: \f39e; 373 | $fa-var-facebook-messenger: \f39f; 374 | $fa-var-facebook-square: \f082; 375 | $fa-var-fast-backward: \f049; 376 | $fa-var-fast-forward: \f050; 377 | $fa-var-fax: \f1ac; 378 | $fa-var-feather: \f52d; 379 | $fa-var-feather-alt: \f56b; 380 | $fa-var-female: \f182; 381 | $fa-var-fighter-jet: \f0fb; 382 | $fa-var-file: \f15b; 383 | $fa-var-file-alt: \f15c; 384 | $fa-var-file-archive: \f1c6; 385 | $fa-var-file-audio: \f1c7; 386 | $fa-var-file-code: \f1c9; 387 | $fa-var-file-contract: \f56c; 388 | $fa-var-file-download: \f56d; 389 | $fa-var-file-excel: \f1c3; 390 | $fa-var-file-export: \f56e; 391 | $fa-var-file-image: \f1c5; 392 | $fa-var-file-import: \f56f; 393 | $fa-var-file-invoice: \f570; 394 | $fa-var-file-invoice-dollar: \f571; 395 | $fa-var-file-medical: \f477; 396 | $fa-var-file-medical-alt: \f478; 397 | $fa-var-file-pdf: \f1c1; 398 | $fa-var-file-powerpoint: \f1c4; 399 | $fa-var-file-prescription: \f572; 400 | $fa-var-file-signature: \f573; 401 | $fa-var-file-upload: \f574; 402 | $fa-var-file-video: \f1c8; 403 | $fa-var-file-word: \f1c2; 404 | $fa-var-fill: \f575; 405 | $fa-var-fill-drip: \f576; 406 | $fa-var-film: \f008; 407 | $fa-var-filter: \f0b0; 408 | $fa-var-fingerprint: \f577; 409 | $fa-var-fire: \f06d; 410 | $fa-var-fire-extinguisher: \f134; 411 | $fa-var-firefox: \f269; 412 | $fa-var-first-aid: \f479; 413 | $fa-var-first-order: \f2b0; 414 | $fa-var-first-order-alt: \f50a; 415 | $fa-var-firstdraft: \f3a1; 416 | $fa-var-fish: \f578; 417 | $fa-var-flag: \f024; 418 | $fa-var-flag-checkered: \f11e; 419 | $fa-var-flask: \f0c3; 420 | $fa-var-flickr: \f16e; 421 | $fa-var-flipboard: \f44d; 422 | $fa-var-flushed: \f579; 423 | $fa-var-fly: \f417; 424 | $fa-var-folder: \f07b; 425 | $fa-var-folder-open: \f07c; 426 | $fa-var-font: \f031; 427 | $fa-var-font-awesome: \f2b4; 428 | $fa-var-font-awesome-alt: \f35c; 429 | $fa-var-font-awesome-flag: \f425; 430 | $fa-var-font-awesome-logo-full: \f4e6; 431 | $fa-var-fonticons: \f280; 432 | $fa-var-fonticons-fi: \f3a2; 433 | $fa-var-football-ball: \f44e; 434 | $fa-var-fort-awesome: \f286; 435 | $fa-var-fort-awesome-alt: \f3a3; 436 | $fa-var-forumbee: \f211; 437 | $fa-var-forward: \f04e; 438 | $fa-var-foursquare: \f180; 439 | $fa-var-free-code-camp: \f2c5; 440 | $fa-var-freebsd: \f3a4; 441 | $fa-var-frog: \f52e; 442 | $fa-var-frown: \f119; 443 | $fa-var-frown-open: \f57a; 444 | $fa-var-fulcrum: \f50b; 445 | $fa-var-futbol: \f1e3; 446 | $fa-var-galactic-republic: \f50c; 447 | $fa-var-galactic-senate: \f50d; 448 | $fa-var-gamepad: \f11b; 449 | $fa-var-gas-pump: \f52f; 450 | $fa-var-gavel: \f0e3; 451 | $fa-var-gem: \f3a5; 452 | $fa-var-genderless: \f22d; 453 | $fa-var-get-pocket: \f265; 454 | $fa-var-gg: \f260; 455 | $fa-var-gg-circle: \f261; 456 | $fa-var-gift: \f06b; 457 | $fa-var-git: \f1d3; 458 | $fa-var-git-square: \f1d2; 459 | $fa-var-github: \f09b; 460 | $fa-var-github-alt: \f113; 461 | $fa-var-github-square: \f092; 462 | $fa-var-gitkraken: \f3a6; 463 | $fa-var-gitlab: \f296; 464 | $fa-var-gitter: \f426; 465 | $fa-var-glass-martini: \f000; 466 | $fa-var-glass-martini-alt: \f57b; 467 | $fa-var-glasses: \f530; 468 | $fa-var-glide: \f2a5; 469 | $fa-var-glide-g: \f2a6; 470 | $fa-var-globe: \f0ac; 471 | $fa-var-globe-africa: \f57c; 472 | $fa-var-globe-americas: \f57d; 473 | $fa-var-globe-asia: \f57e; 474 | $fa-var-gofore: \f3a7; 475 | $fa-var-golf-ball: \f450; 476 | $fa-var-goodreads: \f3a8; 477 | $fa-var-goodreads-g: \f3a9; 478 | $fa-var-google: \f1a0; 479 | $fa-var-google-drive: \f3aa; 480 | $fa-var-google-play: \f3ab; 481 | $fa-var-google-plus: \f2b3; 482 | $fa-var-google-plus-g: \f0d5; 483 | $fa-var-google-plus-square: \f0d4; 484 | $fa-var-google-wallet: \f1ee; 485 | $fa-var-graduation-cap: \f19d; 486 | $fa-var-gratipay: \f184; 487 | $fa-var-grav: \f2d6; 488 | $fa-var-greater-than: \f531; 489 | $fa-var-greater-than-equal: \f532; 490 | $fa-var-grimace: \f57f; 491 | $fa-var-grin: \f580; 492 | $fa-var-grin-alt: \f581; 493 | $fa-var-grin-beam: \f582; 494 | $fa-var-grin-beam-sweat: \f583; 495 | $fa-var-grin-hearts: \f584; 496 | $fa-var-grin-squint: \f585; 497 | $fa-var-grin-squint-tears: \f586; 498 | $fa-var-grin-stars: \f587; 499 | $fa-var-grin-tears: \f588; 500 | $fa-var-grin-tongue: \f589; 501 | $fa-var-grin-tongue-squint: \f58a; 502 | $fa-var-grin-tongue-wink: \f58b; 503 | $fa-var-grin-wink: \f58c; 504 | $fa-var-grip-horizontal: \f58d; 505 | $fa-var-grip-vertical: \f58e; 506 | $fa-var-gripfire: \f3ac; 507 | $fa-var-grunt: \f3ad; 508 | $fa-var-gulp: \f3ae; 509 | $fa-var-h-square: \f0fd; 510 | $fa-var-hacker-news: \f1d4; 511 | $fa-var-hacker-news-square: \f3af; 512 | $fa-var-hackerrank: \f5f7; 513 | $fa-var-hand-holding: \f4bd; 514 | $fa-var-hand-holding-heart: \f4be; 515 | $fa-var-hand-holding-usd: \f4c0; 516 | $fa-var-hand-lizard: \f258; 517 | $fa-var-hand-paper: \f256; 518 | $fa-var-hand-peace: \f25b; 519 | $fa-var-hand-point-down: \f0a7; 520 | $fa-var-hand-point-left: \f0a5; 521 | $fa-var-hand-point-right: \f0a4; 522 | $fa-var-hand-point-up: \f0a6; 523 | $fa-var-hand-pointer: \f25a; 524 | $fa-var-hand-rock: \f255; 525 | $fa-var-hand-scissors: \f257; 526 | $fa-var-hand-spock: \f259; 527 | $fa-var-hands: \f4c2; 528 | $fa-var-hands-helping: \f4c4; 529 | $fa-var-handshake: \f2b5; 530 | $fa-var-hashtag: \f292; 531 | $fa-var-hdd: \f0a0; 532 | $fa-var-heading: \f1dc; 533 | $fa-var-headphones: \f025; 534 | $fa-var-headphones-alt: \f58f; 535 | $fa-var-headset: \f590; 536 | $fa-var-heart: \f004; 537 | $fa-var-heartbeat: \f21e; 538 | $fa-var-helicopter: \f533; 539 | $fa-var-highlighter: \f591; 540 | $fa-var-hips: \f452; 541 | $fa-var-hire-a-helper: \f3b0; 542 | $fa-var-history: \f1da; 543 | $fa-var-hockey-puck: \f453; 544 | $fa-var-home: \f015; 545 | $fa-var-hooli: \f427; 546 | $fa-var-hornbill: \f592; 547 | $fa-var-hospital: \f0f8; 548 | $fa-var-hospital-alt: \f47d; 549 | $fa-var-hospital-symbol: \f47e; 550 | $fa-var-hot-tub: \f593; 551 | $fa-var-hotel: \f594; 552 | $fa-var-hotjar: \f3b1; 553 | $fa-var-hourglass: \f254; 554 | $fa-var-hourglass-end: \f253; 555 | $fa-var-hourglass-half: \f252; 556 | $fa-var-hourglass-start: \f251; 557 | $fa-var-houzz: \f27c; 558 | $fa-var-html5: \f13b; 559 | $fa-var-hubspot: \f3b2; 560 | $fa-var-i-cursor: \f246; 561 | $fa-var-id-badge: \f2c1; 562 | $fa-var-id-card: \f2c2; 563 | $fa-var-id-card-alt: \f47f; 564 | $fa-var-image: \f03e; 565 | $fa-var-images: \f302; 566 | $fa-var-imdb: \f2d8; 567 | $fa-var-inbox: \f01c; 568 | $fa-var-indent: \f03c; 569 | $fa-var-industry: \f275; 570 | $fa-var-infinity: \f534; 571 | $fa-var-info: \f129; 572 | $fa-var-info-circle: \f05a; 573 | $fa-var-instagram: \f16d; 574 | $fa-var-internet-explorer: \f26b; 575 | $fa-var-ioxhost: \f208; 576 | $fa-var-italic: \f033; 577 | $fa-var-itunes: \f3b4; 578 | $fa-var-itunes-note: \f3b5; 579 | $fa-var-java: \f4e4; 580 | $fa-var-jedi-order: \f50e; 581 | $fa-var-jenkins: \f3b6; 582 | $fa-var-joget: \f3b7; 583 | $fa-var-joint: \f595; 584 | $fa-var-joomla: \f1aa; 585 | $fa-var-js: \f3b8; 586 | $fa-var-js-square: \f3b9; 587 | $fa-var-jsfiddle: \f1cc; 588 | $fa-var-kaggle: \f5fa; 589 | $fa-var-key: \f084; 590 | $fa-var-keybase: \f4f5; 591 | $fa-var-keyboard: \f11c; 592 | $fa-var-keycdn: \f3ba; 593 | $fa-var-kickstarter: \f3bb; 594 | $fa-var-kickstarter-k: \f3bc; 595 | $fa-var-kiss: \f596; 596 | $fa-var-kiss-beam: \f597; 597 | $fa-var-kiss-wink-heart: \f598; 598 | $fa-var-kiwi-bird: \f535; 599 | $fa-var-korvue: \f42f; 600 | $fa-var-language: \f1ab; 601 | $fa-var-laptop: \f109; 602 | $fa-var-laptop-code: \f5fc; 603 | $fa-var-laravel: \f3bd; 604 | $fa-var-lastfm: \f202; 605 | $fa-var-lastfm-square: \f203; 606 | $fa-var-laugh: \f599; 607 | $fa-var-laugh-beam: \f59a; 608 | $fa-var-laugh-squint: \f59b; 609 | $fa-var-laugh-wink: \f59c; 610 | $fa-var-layer-group: \f5fd; 611 | $fa-var-leaf: \f06c; 612 | $fa-var-leanpub: \f212; 613 | $fa-var-lemon: \f094; 614 | $fa-var-less: \f41d; 615 | $fa-var-less-than: \f536; 616 | $fa-var-less-than-equal: \f537; 617 | $fa-var-level-down-alt: \f3be; 618 | $fa-var-level-up-alt: \f3bf; 619 | $fa-var-life-ring: \f1cd; 620 | $fa-var-lightbulb: \f0eb; 621 | $fa-var-line: \f3c0; 622 | $fa-var-link: \f0c1; 623 | $fa-var-linkedin: \f08c; 624 | $fa-var-linkedin-in: \f0e1; 625 | $fa-var-linode: \f2b8; 626 | $fa-var-linux: \f17c; 627 | $fa-var-lira-sign: \f195; 628 | $fa-var-list: \f03a; 629 | $fa-var-list-alt: \f022; 630 | $fa-var-list-ol: \f0cb; 631 | $fa-var-list-ul: \f0ca; 632 | $fa-var-location-arrow: \f124; 633 | $fa-var-lock: \f023; 634 | $fa-var-lock-open: \f3c1; 635 | $fa-var-long-arrow-alt-down: \f309; 636 | $fa-var-long-arrow-alt-left: \f30a; 637 | $fa-var-long-arrow-alt-right: \f30b; 638 | $fa-var-long-arrow-alt-up: \f30c; 639 | $fa-var-low-vision: \f2a8; 640 | $fa-var-luggage-cart: \f59d; 641 | $fa-var-lyft: \f3c3; 642 | $fa-var-magento: \f3c4; 643 | $fa-var-magic: \f0d0; 644 | $fa-var-magnet: \f076; 645 | $fa-var-mailchimp: \f59e; 646 | $fa-var-male: \f183; 647 | $fa-var-mandalorian: \f50f; 648 | $fa-var-map: \f279; 649 | $fa-var-map-marked: \f59f; 650 | $fa-var-map-marked-alt: \f5a0; 651 | $fa-var-map-marker: \f041; 652 | $fa-var-map-marker-alt: \f3c5; 653 | $fa-var-map-pin: \f276; 654 | $fa-var-map-signs: \f277; 655 | $fa-var-markdown: \f60f; 656 | $fa-var-marker: \f5a1; 657 | $fa-var-mars: \f222; 658 | $fa-var-mars-double: \f227; 659 | $fa-var-mars-stroke: \f229; 660 | $fa-var-mars-stroke-h: \f22b; 661 | $fa-var-mars-stroke-v: \f22a; 662 | $fa-var-mastodon: \f4f6; 663 | $fa-var-maxcdn: \f136; 664 | $fa-var-medal: \f5a2; 665 | $fa-var-medapps: \f3c6; 666 | $fa-var-medium: \f23a; 667 | $fa-var-medium-m: \f3c7; 668 | $fa-var-medkit: \f0fa; 669 | $fa-var-medrt: \f3c8; 670 | $fa-var-meetup: \f2e0; 671 | $fa-var-megaport: \f5a3; 672 | $fa-var-meh: \f11a; 673 | $fa-var-meh-blank: \f5a4; 674 | $fa-var-meh-rolling-eyes: \f5a5; 675 | $fa-var-memory: \f538; 676 | $fa-var-mercury: \f223; 677 | $fa-var-microchip: \f2db; 678 | $fa-var-microphone: \f130; 679 | $fa-var-microphone-alt: \f3c9; 680 | $fa-var-microphone-alt-slash: \f539; 681 | $fa-var-microphone-slash: \f131; 682 | $fa-var-microscope: \f610; 683 | $fa-var-microsoft: \f3ca; 684 | $fa-var-minus: \f068; 685 | $fa-var-minus-circle: \f056; 686 | $fa-var-minus-square: \f146; 687 | $fa-var-mix: \f3cb; 688 | $fa-var-mixcloud: \f289; 689 | $fa-var-mizuni: \f3cc; 690 | $fa-var-mobile: \f10b; 691 | $fa-var-mobile-alt: \f3cd; 692 | $fa-var-modx: \f285; 693 | $fa-var-monero: \f3d0; 694 | $fa-var-money-bill: \f0d6; 695 | $fa-var-money-bill-alt: \f3d1; 696 | $fa-var-money-bill-wave: \f53a; 697 | $fa-var-money-bill-wave-alt: \f53b; 698 | $fa-var-money-check: \f53c; 699 | $fa-var-money-check-alt: \f53d; 700 | $fa-var-monument: \f5a6; 701 | $fa-var-moon: \f186; 702 | $fa-var-mortar-pestle: \f5a7; 703 | $fa-var-motorcycle: \f21c; 704 | $fa-var-mouse-pointer: \f245; 705 | $fa-var-music: \f001; 706 | $fa-var-napster: \f3d2; 707 | $fa-var-neos: \f612; 708 | $fa-var-neuter: \f22c; 709 | $fa-var-newspaper: \f1ea; 710 | $fa-var-nimblr: \f5a8; 711 | $fa-var-nintendo-switch: \f418; 712 | $fa-var-node: \f419; 713 | $fa-var-node-js: \f3d3; 714 | $fa-var-not-equal: \f53e; 715 | $fa-var-notes-medical: \f481; 716 | $fa-var-npm: \f3d4; 717 | $fa-var-ns8: \f3d5; 718 | $fa-var-nutritionix: \f3d6; 719 | $fa-var-object-group: \f247; 720 | $fa-var-object-ungroup: \f248; 721 | $fa-var-odnoklassniki: \f263; 722 | $fa-var-odnoklassniki-square: \f264; 723 | $fa-var-oil-can: \f613; 724 | $fa-var-old-republic: \f510; 725 | $fa-var-opencart: \f23d; 726 | $fa-var-openid: \f19b; 727 | $fa-var-opera: \f26a; 728 | $fa-var-optin-monster: \f23c; 729 | $fa-var-osi: \f41a; 730 | $fa-var-outdent: \f03b; 731 | $fa-var-page4: \f3d7; 732 | $fa-var-pagelines: \f18c; 733 | $fa-var-paint-brush: \f1fc; 734 | $fa-var-paint-roller: \f5aa; 735 | $fa-var-palette: \f53f; 736 | $fa-var-palfed: \f3d8; 737 | $fa-var-pallet: \f482; 738 | $fa-var-paper-plane: \f1d8; 739 | $fa-var-paperclip: \f0c6; 740 | $fa-var-parachute-box: \f4cd; 741 | $fa-var-paragraph: \f1dd; 742 | $fa-var-parking: \f540; 743 | $fa-var-passport: \f5ab; 744 | $fa-var-paste: \f0ea; 745 | $fa-var-patreon: \f3d9; 746 | $fa-var-pause: \f04c; 747 | $fa-var-pause-circle: \f28b; 748 | $fa-var-paw: \f1b0; 749 | $fa-var-paypal: \f1ed; 750 | $fa-var-pen: \f304; 751 | $fa-var-pen-alt: \f305; 752 | $fa-var-pen-fancy: \f5ac; 753 | $fa-var-pen-nib: \f5ad; 754 | $fa-var-pen-square: \f14b; 755 | $fa-var-pencil-alt: \f303; 756 | $fa-var-pencil-ruler: \f5ae; 757 | $fa-var-people-carry: \f4ce; 758 | $fa-var-percent: \f295; 759 | $fa-var-percentage: \f541; 760 | $fa-var-periscope: \f3da; 761 | $fa-var-phabricator: \f3db; 762 | $fa-var-phoenix-framework: \f3dc; 763 | $fa-var-phoenix-squadron: \f511; 764 | $fa-var-phone: \f095; 765 | $fa-var-phone-slash: \f3dd; 766 | $fa-var-phone-square: \f098; 767 | $fa-var-phone-volume: \f2a0; 768 | $fa-var-php: \f457; 769 | $fa-var-pied-piper: \f2ae; 770 | $fa-var-pied-piper-alt: \f1a8; 771 | $fa-var-pied-piper-hat: \f4e5; 772 | $fa-var-pied-piper-pp: \f1a7; 773 | $fa-var-piggy-bank: \f4d3; 774 | $fa-var-pills: \f484; 775 | $fa-var-pinterest: \f0d2; 776 | $fa-var-pinterest-p: \f231; 777 | $fa-var-pinterest-square: \f0d3; 778 | $fa-var-plane: \f072; 779 | $fa-var-plane-arrival: \f5af; 780 | $fa-var-plane-departure: \f5b0; 781 | $fa-var-play: \f04b; 782 | $fa-var-play-circle: \f144; 783 | $fa-var-playstation: \f3df; 784 | $fa-var-plug: \f1e6; 785 | $fa-var-plus: \f067; 786 | $fa-var-plus-circle: \f055; 787 | $fa-var-plus-square: \f0fe; 788 | $fa-var-podcast: \f2ce; 789 | $fa-var-poo: \f2fe; 790 | $fa-var-poop: \f619; 791 | $fa-var-portrait: \f3e0; 792 | $fa-var-pound-sign: \f154; 793 | $fa-var-power-off: \f011; 794 | $fa-var-prescription: \f5b1; 795 | $fa-var-prescription-bottle: \f485; 796 | $fa-var-prescription-bottle-alt: \f486; 797 | $fa-var-print: \f02f; 798 | $fa-var-procedures: \f487; 799 | $fa-var-product-hunt: \f288; 800 | $fa-var-project-diagram: \f542; 801 | $fa-var-pushed: \f3e1; 802 | $fa-var-puzzle-piece: \f12e; 803 | $fa-var-python: \f3e2; 804 | $fa-var-qq: \f1d6; 805 | $fa-var-qrcode: \f029; 806 | $fa-var-question: \f128; 807 | $fa-var-question-circle: \f059; 808 | $fa-var-quidditch: \f458; 809 | $fa-var-quinscape: \f459; 810 | $fa-var-quora: \f2c4; 811 | $fa-var-quote-left: \f10d; 812 | $fa-var-quote-right: \f10e; 813 | $fa-var-r-project: \f4f7; 814 | $fa-var-random: \f074; 815 | $fa-var-ravelry: \f2d9; 816 | $fa-var-react: \f41b; 817 | $fa-var-readme: \f4d5; 818 | $fa-var-rebel: \f1d0; 819 | $fa-var-receipt: \f543; 820 | $fa-var-recycle: \f1b8; 821 | $fa-var-red-river: \f3e3; 822 | $fa-var-reddit: \f1a1; 823 | $fa-var-reddit-alien: \f281; 824 | $fa-var-reddit-square: \f1a2; 825 | $fa-var-redo: \f01e; 826 | $fa-var-redo-alt: \f2f9; 827 | $fa-var-registered: \f25d; 828 | $fa-var-rendact: \f3e4; 829 | $fa-var-renren: \f18b; 830 | $fa-var-reply: \f3e5; 831 | $fa-var-reply-all: \f122; 832 | $fa-var-replyd: \f3e6; 833 | $fa-var-researchgate: \f4f8; 834 | $fa-var-resolving: \f3e7; 835 | $fa-var-retweet: \f079; 836 | $fa-var-rev: \f5b2; 837 | $fa-var-ribbon: \f4d6; 838 | $fa-var-road: \f018; 839 | $fa-var-robot: \f544; 840 | $fa-var-rocket: \f135; 841 | $fa-var-rocketchat: \f3e8; 842 | $fa-var-rockrms: \f3e9; 843 | $fa-var-route: \f4d7; 844 | $fa-var-rss: \f09e; 845 | $fa-var-rss-square: \f143; 846 | $fa-var-ruble-sign: \f158; 847 | $fa-var-ruler: \f545; 848 | $fa-var-ruler-combined: \f546; 849 | $fa-var-ruler-horizontal: \f547; 850 | $fa-var-ruler-vertical: \f548; 851 | $fa-var-rupee-sign: \f156; 852 | $fa-var-sad-cry: \f5b3; 853 | $fa-var-sad-tear: \f5b4; 854 | $fa-var-safari: \f267; 855 | $fa-var-sass: \f41e; 856 | $fa-var-save: \f0c7; 857 | $fa-var-schlix: \f3ea; 858 | $fa-var-school: \f549; 859 | $fa-var-screwdriver: \f54a; 860 | $fa-var-scribd: \f28a; 861 | $fa-var-search: \f002; 862 | $fa-var-search-minus: \f010; 863 | $fa-var-search-plus: \f00e; 864 | $fa-var-searchengin: \f3eb; 865 | $fa-var-seedling: \f4d8; 866 | $fa-var-sellcast: \f2da; 867 | $fa-var-sellsy: \f213; 868 | $fa-var-server: \f233; 869 | $fa-var-servicestack: \f3ec; 870 | $fa-var-shapes: \f61f; 871 | $fa-var-share: \f064; 872 | $fa-var-share-alt: \f1e0; 873 | $fa-var-share-alt-square: \f1e1; 874 | $fa-var-share-square: \f14d; 875 | $fa-var-shekel-sign: \f20b; 876 | $fa-var-shield-alt: \f3ed; 877 | $fa-var-ship: \f21a; 878 | $fa-var-shipping-fast: \f48b; 879 | $fa-var-shirtsinbulk: \f214; 880 | $fa-var-shoe-prints: \f54b; 881 | $fa-var-shopping-bag: \f290; 882 | $fa-var-shopping-basket: \f291; 883 | $fa-var-shopping-cart: \f07a; 884 | $fa-var-shopware: \f5b5; 885 | $fa-var-shower: \f2cc; 886 | $fa-var-shuttle-van: \f5b6; 887 | $fa-var-sign: \f4d9; 888 | $fa-var-sign-in-alt: \f2f6; 889 | $fa-var-sign-language: \f2a7; 890 | $fa-var-sign-out-alt: \f2f5; 891 | $fa-var-signal: \f012; 892 | $fa-var-signature: \f5b7; 893 | $fa-var-simplybuilt: \f215; 894 | $fa-var-sistrix: \f3ee; 895 | $fa-var-sitemap: \f0e8; 896 | $fa-var-sith: \f512; 897 | $fa-var-skull: \f54c; 898 | $fa-var-skyatlas: \f216; 899 | $fa-var-skype: \f17e; 900 | $fa-var-slack: \f198; 901 | $fa-var-slack-hash: \f3ef; 902 | $fa-var-sliders-h: \f1de; 903 | $fa-var-slideshare: \f1e7; 904 | $fa-var-smile: \f118; 905 | $fa-var-smile-beam: \f5b8; 906 | $fa-var-smile-wink: \f4da; 907 | $fa-var-smoking: \f48d; 908 | $fa-var-smoking-ban: \f54d; 909 | $fa-var-snapchat: \f2ab; 910 | $fa-var-snapchat-ghost: \f2ac; 911 | $fa-var-snapchat-square: \f2ad; 912 | $fa-var-snowflake: \f2dc; 913 | $fa-var-solar-panel: \f5ba; 914 | $fa-var-sort: \f0dc; 915 | $fa-var-sort-alpha-down: \f15d; 916 | $fa-var-sort-alpha-up: \f15e; 917 | $fa-var-sort-amount-down: \f160; 918 | $fa-var-sort-amount-up: \f161; 919 | $fa-var-sort-down: \f0dd; 920 | $fa-var-sort-numeric-down: \f162; 921 | $fa-var-sort-numeric-up: \f163; 922 | $fa-var-sort-up: \f0de; 923 | $fa-var-soundcloud: \f1be; 924 | $fa-var-spa: \f5bb; 925 | $fa-var-space-shuttle: \f197; 926 | $fa-var-speakap: \f3f3; 927 | $fa-var-spinner: \f110; 928 | $fa-var-splotch: \f5bc; 929 | $fa-var-spotify: \f1bc; 930 | $fa-var-spray-can: \f5bd; 931 | $fa-var-square: \f0c8; 932 | $fa-var-square-full: \f45c; 933 | $fa-var-squarespace: \f5be; 934 | $fa-var-stack-exchange: \f18d; 935 | $fa-var-stack-overflow: \f16c; 936 | $fa-var-stamp: \f5bf; 937 | $fa-var-star: \f005; 938 | $fa-var-star-half: \f089; 939 | $fa-var-star-half-alt: \f5c0; 940 | $fa-var-star-of-life: \f621; 941 | $fa-var-staylinked: \f3f5; 942 | $fa-var-steam: \f1b6; 943 | $fa-var-steam-square: \f1b7; 944 | $fa-var-steam-symbol: \f3f6; 945 | $fa-var-step-backward: \f048; 946 | $fa-var-step-forward: \f051; 947 | $fa-var-stethoscope: \f0f1; 948 | $fa-var-sticker-mule: \f3f7; 949 | $fa-var-sticky-note: \f249; 950 | $fa-var-stop: \f04d; 951 | $fa-var-stop-circle: \f28d; 952 | $fa-var-stopwatch: \f2f2; 953 | $fa-var-store: \f54e; 954 | $fa-var-store-alt: \f54f; 955 | $fa-var-strava: \f428; 956 | $fa-var-stream: \f550; 957 | $fa-var-street-view: \f21d; 958 | $fa-var-strikethrough: \f0cc; 959 | $fa-var-stripe: \f429; 960 | $fa-var-stripe-s: \f42a; 961 | $fa-var-stroopwafel: \f551; 962 | $fa-var-studiovinari: \f3f8; 963 | $fa-var-stumbleupon: \f1a4; 964 | $fa-var-stumbleupon-circle: \f1a3; 965 | $fa-var-subscript: \f12c; 966 | $fa-var-subway: \f239; 967 | $fa-var-suitcase: \f0f2; 968 | $fa-var-suitcase-rolling: \f5c1; 969 | $fa-var-sun: \f185; 970 | $fa-var-superpowers: \f2dd; 971 | $fa-var-superscript: \f12b; 972 | $fa-var-supple: \f3f9; 973 | $fa-var-surprise: \f5c2; 974 | $fa-var-swatchbook: \f5c3; 975 | $fa-var-swimmer: \f5c4; 976 | $fa-var-swimming-pool: \f5c5; 977 | $fa-var-sync: \f021; 978 | $fa-var-sync-alt: \f2f1; 979 | $fa-var-syringe: \f48e; 980 | $fa-var-table: \f0ce; 981 | $fa-var-table-tennis: \f45d; 982 | $fa-var-tablet: \f10a; 983 | $fa-var-tablet-alt: \f3fa; 984 | $fa-var-tablets: \f490; 985 | $fa-var-tachometer-alt: \f3fd; 986 | $fa-var-tag: \f02b; 987 | $fa-var-tags: \f02c; 988 | $fa-var-tape: \f4db; 989 | $fa-var-tasks: \f0ae; 990 | $fa-var-taxi: \f1ba; 991 | $fa-var-teamspeak: \f4f9; 992 | $fa-var-teeth: \f62e; 993 | $fa-var-teeth-open: \f62f; 994 | $fa-var-telegram: \f2c6; 995 | $fa-var-telegram-plane: \f3fe; 996 | $fa-var-tencent-weibo: \f1d5; 997 | $fa-var-terminal: \f120; 998 | $fa-var-text-height: \f034; 999 | $fa-var-text-width: \f035; 1000 | $fa-var-th: \f00a; 1001 | $fa-var-th-large: \f009; 1002 | $fa-var-th-list: \f00b; 1003 | $fa-var-theater-masks: \f630; 1004 | $fa-var-themeco: \f5c6; 1005 | $fa-var-themeisle: \f2b2; 1006 | $fa-var-thermometer: \f491; 1007 | $fa-var-thermometer-empty: \f2cb; 1008 | $fa-var-thermometer-full: \f2c7; 1009 | $fa-var-thermometer-half: \f2c9; 1010 | $fa-var-thermometer-quarter: \f2ca; 1011 | $fa-var-thermometer-three-quarters: \f2c8; 1012 | $fa-var-thumbs-down: \f165; 1013 | $fa-var-thumbs-up: \f164; 1014 | $fa-var-thumbtack: \f08d; 1015 | $fa-var-ticket-alt: \f3ff; 1016 | $fa-var-times: \f00d; 1017 | $fa-var-times-circle: \f057; 1018 | $fa-var-tint: \f043; 1019 | $fa-var-tint-slash: \f5c7; 1020 | $fa-var-tired: \f5c8; 1021 | $fa-var-toggle-off: \f204; 1022 | $fa-var-toggle-on: \f205; 1023 | $fa-var-toolbox: \f552; 1024 | $fa-var-tooth: \f5c9; 1025 | $fa-var-trade-federation: \f513; 1026 | $fa-var-trademark: \f25c; 1027 | $fa-var-traffic-light: \f637; 1028 | $fa-var-train: \f238; 1029 | $fa-var-transgender: \f224; 1030 | $fa-var-transgender-alt: \f225; 1031 | $fa-var-trash: \f1f8; 1032 | $fa-var-trash-alt: \f2ed; 1033 | $fa-var-tree: \f1bb; 1034 | $fa-var-trello: \f181; 1035 | $fa-var-tripadvisor: \f262; 1036 | $fa-var-trophy: \f091; 1037 | $fa-var-truck: \f0d1; 1038 | $fa-var-truck-loading: \f4de; 1039 | $fa-var-truck-monster: \f63b; 1040 | $fa-var-truck-moving: \f4df; 1041 | $fa-var-truck-pickup: \f63c; 1042 | $fa-var-tshirt: \f553; 1043 | $fa-var-tty: \f1e4; 1044 | $fa-var-tumblr: \f173; 1045 | $fa-var-tumblr-square: \f174; 1046 | $fa-var-tv: \f26c; 1047 | $fa-var-twitch: \f1e8; 1048 | $fa-var-twitter: \f099; 1049 | $fa-var-twitter-square: \f081; 1050 | $fa-var-typo3: \f42b; 1051 | $fa-var-uber: \f402; 1052 | $fa-var-uikit: \f403; 1053 | $fa-var-umbrella: \f0e9; 1054 | $fa-var-umbrella-beach: \f5ca; 1055 | $fa-var-underline: \f0cd; 1056 | $fa-var-undo: \f0e2; 1057 | $fa-var-undo-alt: \f2ea; 1058 | $fa-var-uniregistry: \f404; 1059 | $fa-var-universal-access: \f29a; 1060 | $fa-var-university: \f19c; 1061 | $fa-var-unlink: \f127; 1062 | $fa-var-unlock: \f09c; 1063 | $fa-var-unlock-alt: \f13e; 1064 | $fa-var-untappd: \f405; 1065 | $fa-var-upload: \f093; 1066 | $fa-var-usb: \f287; 1067 | $fa-var-user: \f007; 1068 | $fa-var-user-alt: \f406; 1069 | $fa-var-user-alt-slash: \f4fa; 1070 | $fa-var-user-astronaut: \f4fb; 1071 | $fa-var-user-check: \f4fc; 1072 | $fa-var-user-circle: \f2bd; 1073 | $fa-var-user-clock: \f4fd; 1074 | $fa-var-user-cog: \f4fe; 1075 | $fa-var-user-edit: \f4ff; 1076 | $fa-var-user-friends: \f500; 1077 | $fa-var-user-graduate: \f501; 1078 | $fa-var-user-lock: \f502; 1079 | $fa-var-user-md: \f0f0; 1080 | $fa-var-user-minus: \f503; 1081 | $fa-var-user-ninja: \f504; 1082 | $fa-var-user-plus: \f234; 1083 | $fa-var-user-secret: \f21b; 1084 | $fa-var-user-shield: \f505; 1085 | $fa-var-user-slash: \f506; 1086 | $fa-var-user-tag: \f507; 1087 | $fa-var-user-tie: \f508; 1088 | $fa-var-user-times: \f235; 1089 | $fa-var-users: \f0c0; 1090 | $fa-var-users-cog: \f509; 1091 | $fa-var-ussunnah: \f407; 1092 | $fa-var-utensil-spoon: \f2e5; 1093 | $fa-var-utensils: \f2e7; 1094 | $fa-var-vaadin: \f408; 1095 | $fa-var-vector-square: \f5cb; 1096 | $fa-var-venus: \f221; 1097 | $fa-var-venus-double: \f226; 1098 | $fa-var-venus-mars: \f228; 1099 | $fa-var-viacoin: \f237; 1100 | $fa-var-viadeo: \f2a9; 1101 | $fa-var-viadeo-square: \f2aa; 1102 | $fa-var-vial: \f492; 1103 | $fa-var-vials: \f493; 1104 | $fa-var-viber: \f409; 1105 | $fa-var-video: \f03d; 1106 | $fa-var-video-slash: \f4e2; 1107 | $fa-var-vimeo: \f40a; 1108 | $fa-var-vimeo-square: \f194; 1109 | $fa-var-vimeo-v: \f27d; 1110 | $fa-var-vine: \f1ca; 1111 | $fa-var-vk: \f189; 1112 | $fa-var-vnv: \f40b; 1113 | $fa-var-volleyball-ball: \f45f; 1114 | $fa-var-volume-down: \f027; 1115 | $fa-var-volume-off: \f026; 1116 | $fa-var-volume-up: \f028; 1117 | $fa-var-vuejs: \f41f; 1118 | $fa-var-walking: \f554; 1119 | $fa-var-wallet: \f555; 1120 | $fa-var-warehouse: \f494; 1121 | $fa-var-weebly: \f5cc; 1122 | $fa-var-weibo: \f18a; 1123 | $fa-var-weight: \f496; 1124 | $fa-var-weight-hanging: \f5cd; 1125 | $fa-var-weixin: \f1d7; 1126 | $fa-var-whatsapp: \f232; 1127 | $fa-var-whatsapp-square: \f40c; 1128 | $fa-var-wheelchair: \f193; 1129 | $fa-var-whmcs: \f40d; 1130 | $fa-var-wifi: \f1eb; 1131 | $fa-var-wikipedia-w: \f266; 1132 | $fa-var-window-close: \f410; 1133 | $fa-var-window-maximize: \f2d0; 1134 | $fa-var-window-minimize: \f2d1; 1135 | $fa-var-window-restore: \f2d2; 1136 | $fa-var-windows: \f17a; 1137 | $fa-var-wine-glass: \f4e3; 1138 | $fa-var-wine-glass-alt: \f5ce; 1139 | $fa-var-wix: \f5cf; 1140 | $fa-var-wolf-pack-battalion: \f514; 1141 | $fa-var-won-sign: \f159; 1142 | $fa-var-wordpress: \f19a; 1143 | $fa-var-wordpress-simple: \f411; 1144 | $fa-var-wpbeginner: \f297; 1145 | $fa-var-wpexplorer: \f2de; 1146 | $fa-var-wpforms: \f298; 1147 | $fa-var-wrench: \f0ad; 1148 | $fa-var-x-ray: \f497; 1149 | $fa-var-xbox: \f412; 1150 | $fa-var-xing: \f168; 1151 | $fa-var-xing-square: \f169; 1152 | $fa-var-y-combinator: \f23b; 1153 | $fa-var-yahoo: \f19e; 1154 | $fa-var-yandex: \f413; 1155 | $fa-var-yandex-international: \f414; 1156 | $fa-var-yelp: \f1e9; 1157 | $fa-var-yen-sign: \f157; 1158 | $fa-var-yoast: \f2b1; 1159 | $fa-var-youtube: \f167; 1160 | $fa-var-youtube-square: \f431; 1161 | $fa-var-zhihu: \f63f; 1162 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/brands.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import 'variables'; 6 | 7 | @font-face { 8 | font-family: 'Font Awesome 5 Brands'; 9 | font-style: normal; 10 | font-weight: normal; 11 | font-display: block; 12 | src: url('#{$fa-font-path}/fa-brands-400.eot'); 13 | src: url('#{$fa-font-path}/fa-brands-400.eot?#iefix') format('embedded-opentype'), 14 | url('#{$fa-font-path}/fa-brands-400.woff2') format('woff2'), 15 | url('#{$fa-font-path}/fa-brands-400.woff') format('woff'), 16 | url('#{$fa-font-path}/fa-brands-400.ttf') format('truetype'), 17 | url('#{$fa-font-path}/fa-brands-400.svg#fontawesome') format('svg'); 18 | } 19 | 20 | .fab { 21 | font-family: 'Font Awesome 5 Brands'; 22 | } 23 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/fontawesome.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import 'variables'; 6 | @import 'mixins'; 7 | @import 'core'; 8 | @import 'larger'; 9 | @import 'fixed-width'; 10 | @import 'list'; 11 | @import 'bordered-pulled'; 12 | @import 'animated'; 13 | @import 'rotated-flipped'; 14 | @import 'stacked'; 15 | @import 'icons'; 16 | @import 'screen-reader'; 17 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/regular.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import 'variables'; 6 | 7 | @font-face { 8 | font-family: 'Font Awesome 5 Free'; 9 | font-style: normal; 10 | font-weight: 400; 11 | font-display: block; 12 | src: url('#{$fa-font-path}/fa-regular-400.eot'); 13 | src: url('#{$fa-font-path}/fa-regular-400.eot?#iefix') format('embedded-opentype'), 14 | url('#{$fa-font-path}/fa-regular-400.woff2') format('woff2'), 15 | url('#{$fa-font-path}/fa-regular-400.woff') format('woff'), 16 | url('#{$fa-font-path}/fa-regular-400.ttf') format('truetype'), 17 | url('#{$fa-font-path}/fa-regular-400.svg#fontawesome') format('svg'); 18 | } 19 | 20 | .far { 21 | font-family: 'Font Awesome 5 Free'; 22 | font-weight: 400; 23 | } 24 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/solid.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import 'variables'; 6 | 7 | @font-face { 8 | font-family: 'Font Awesome 5 Free'; 9 | font-style: normal; 10 | font-weight: 900; 11 | font-display: block; 12 | src: url('#{$fa-font-path}/fa-solid-900.eot'); 13 | src: url('#{$fa-font-path}/fa-solid-900.eot?#iefix') format('embedded-opentype'), 14 | url('#{$fa-font-path}/fa-solid-900.woff2') format('woff2'), 15 | url('#{$fa-font-path}/fa-solid-900.woff') format('woff'), 16 | url('#{$fa-font-path}/fa-solid-900.ttf') format('truetype'), 17 | url('#{$fa-font-path}/fa-solid-900.svg#fontawesome') format('svg'); 18 | } 19 | 20 | .fa, 21 | .fas { 22 | font-family: 'Font Awesome 5 Free'; 23 | font-weight: 900; 24 | } 25 | -------------------------------------------------------------------------------- /website/src/scss/_vendors/font-awesome/v4-shims.scss: -------------------------------------------------------------------------------- 1 | /*! 2 | * Font Awesome Free 5.2.0 by @fontawesome - https://fontawesome.com 3 | * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) 4 | */ 5 | @import 'variables'; 6 | @import 'shims'; 7 | -------------------------------------------------------------------------------- /website/src/scss/base/_minireset.scss: -------------------------------------------------------------------------------- 1 | html, 2 | body, 3 | p, 4 | ol, 5 | ul, 6 | li, 7 | dl, 8 | dt, 9 | dd, 10 | blockquote, 11 | figure, 12 | fieldset, 13 | legend, 14 | textarea, 15 | pre, 16 | iframe, 17 | hr, 18 | h1, 19 | h2, 20 | h3, 21 | h4, 22 | h5, 23 | h6 { 24 | margin: 0; 25 | padding: 0; 26 | } 27 | 28 | h1, 29 | h2, 30 | h3, 31 | h4, 32 | h5, 33 | h6 { 34 | font-size: 100%; 35 | font-weight: normal; 36 | } 37 | 38 | ul { 39 | list-style: none; 40 | } 41 | 42 | button, 43 | input, 44 | select, 45 | textarea { 46 | margin: 0; 47 | } 48 | 49 | html { 50 | box-sizing: border-box; 51 | } 52 | 53 | *, *:before, *:after { 54 | box-sizing: inherit; 55 | } 56 | 57 | img, 58 | embed, 59 | iframe, 60 | object, 61 | audio, 62 | video { 63 | height: auto; 64 | max-width: 100%; 65 | } 66 | 67 | iframe { 68 | border: 0; 69 | } 70 | 71 | table { 72 | border-collapse: collapse; 73 | border-spacing: 0; 74 | } 75 | 76 | td, 77 | th { 78 | padding: 0; 79 | text-align: left; 80 | } 81 | -------------------------------------------------------------------------------- /website/src/scss/styles.scss: -------------------------------------------------------------------------------- 1 | @import '_vendors/font-awesome/fontawesome'; 2 | @import '_vendors/font-awesome/solid'; 3 | @import '_vendors/font-awesome/brands'; 4 | 5 | @import 'base/minireset'; 6 | 7 | $primary-background-color: #D1E5E1; 8 | 9 | body { 10 | background-color: $primary-background-color; 11 | display: flex; 12 | align-items: center; 13 | justify-content: center; 14 | flex-direction: column; 15 | height: 100vH; 16 | } 17 | 18 | img { 19 | margin-bottom: 3rem; 20 | } 21 | 22 | h1, p { 23 | font-family: Helvetica, Arial, sans-serif; 24 | font-weight: 300; 25 | margin-bottom: 1.5rem; 26 | padding: 0 1rem; 27 | } 28 | 29 | .user { 30 | @include fa-icon; 31 | @extend .fas; 32 | 33 | &:before { 34 | content: fa-content($fa-var-user); 35 | } 36 | } 37 | 38 | .twitter { 39 | @include fa-icon; 40 | @extend .fab; 41 | 42 | &:before { 43 | content: fa-content($fa-var-twitter); 44 | } 45 | } 46 | --------------------------------------------------------------------------------