Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
ddfaceb4a8 | ||
|
|
b77570a56e | ||
|
|
51c9446454 |
@@ -29,12 +29,12 @@ To begin using this template, choose one of the following options to get started
|
|||||||
|
|
||||||
## Usage
|
## Usage
|
||||||
|
|
||||||
After installation, run `npm install` which will install all third party dependencies into your node modules folder. After this, run `gulp` which will compile the CSS and move some core dependencies into the vendor directory.
|
After installation, run `npm install` and then run `npm start` which will open up a preview of the template in your default browser, watch for changes to core template files, and live reload the browser when changes are saved. You can view the `gulpfile.js` to see which tasks are included with the dev environment.
|
||||||
|
|
||||||
### Gulp Tasks
|
### Gulp Tasks
|
||||||
|
|
||||||
- `gulp` the default task that builds everything
|
- `gulp` the default task that builds everything
|
||||||
- `gulp dev` browserSync opens the project in your default browser and live reloads when changes are made
|
- `gulp watch` browserSync opens the project in your default browser and live reloads when changes are made
|
||||||
- `gulp css` compiles SCSS files into CSS and minifies the compiled CSS
|
- `gulp css` compiles SCSS files into CSS and minifies the compiled CSS
|
||||||
- `gulp js` minifies the themes JS file
|
- `gulp js` minifies the themes JS file
|
||||||
- `gulp vendor` copies dependencies from node_modules to the vendor directory
|
- `gulp vendor` copies dependencies from node_modules to the vendor directory
|
||||||
|
|||||||
File diff suppressed because it is too large
Load Diff
10
css/sb-admin-2.min.css
vendored
10
css/sb-admin-2.min.css
vendored
File diff suppressed because one or more lines are too long
129
gulpfile.js
129
gulpfile.js
@@ -1,13 +1,19 @@
|
|||||||
|
"use strict";
|
||||||
|
|
||||||
// Load plugins
|
// Load plugins
|
||||||
const autoprefixer = require("gulp-autoprefixer");
|
const autoprefixer = require("gulp-autoprefixer");
|
||||||
const browsersync = require("browser-sync").create();
|
const browsersync = require("browser-sync").create();
|
||||||
const cleanCSS = require("gulp-clean-css");
|
const cleanCSS = require("gulp-clean-css");
|
||||||
|
const del = require("del");
|
||||||
const gulp = require("gulp");
|
const gulp = require("gulp");
|
||||||
const header = require("gulp-header");
|
const header = require("gulp-header");
|
||||||
|
const merge = require("merge-stream");
|
||||||
const plumber = require("gulp-plumber");
|
const plumber = require("gulp-plumber");
|
||||||
const rename = require("gulp-rename");
|
const rename = require("gulp-rename");
|
||||||
const sass = require("gulp-sass");
|
const sass = require("gulp-sass");
|
||||||
const uglify = require("gulp-uglify");
|
const uglify = require("gulp-uglify");
|
||||||
|
|
||||||
|
// Load package.json for banner
|
||||||
const pkg = require('./package.json');
|
const pkg = require('./package.json');
|
||||||
|
|
||||||
// Set the banner content
|
// Set the banner content
|
||||||
@@ -19,65 +25,69 @@ const banner = ['/*!\n',
|
|||||||
'\n'
|
'\n'
|
||||||
].join('');
|
].join('');
|
||||||
|
|
||||||
// Copy third party libraries from /node_modules into /vendor
|
// BrowserSync
|
||||||
gulp.task('vendor', function(cb) {
|
function browserSync(done) {
|
||||||
|
browsersync.init({
|
||||||
|
server: {
|
||||||
|
baseDir: "./"
|
||||||
|
},
|
||||||
|
port: 3000
|
||||||
|
});
|
||||||
|
done();
|
||||||
|
}
|
||||||
|
|
||||||
|
// BrowserSync reload
|
||||||
|
function browserSyncReload(done) {
|
||||||
|
browsersync.reload();
|
||||||
|
done();
|
||||||
|
}
|
||||||
|
|
||||||
|
// Clean vendor
|
||||||
|
function clean() {
|
||||||
|
return del(["./vendor/"]);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Bring third party dependencies from node_modules into vendor directory
|
||||||
|
function modules() {
|
||||||
// Bootstrap JS
|
// Bootstrap JS
|
||||||
gulp.src([
|
var bootstrapJS = gulp.src('./node_modules/bootstrap/dist/js/*')
|
||||||
'./node_modules/bootstrap/dist/js/*',
|
.pipe(gulp.dest('./vendor/bootstrap/js'));
|
||||||
])
|
|
||||||
.pipe(gulp.dest('./vendor/bootstrap/js'))
|
|
||||||
|
|
||||||
// Bootstrap SCSS
|
// Bootstrap SCSS
|
||||||
gulp.src([
|
var bootstrapSCSS = gulp.src('./node_modules/bootstrap/scss/**/*')
|
||||||
'./node_modules/bootstrap/scss/**/*',
|
.pipe(gulp.dest('./vendor/bootstrap/scss'));
|
||||||
])
|
|
||||||
.pipe(gulp.dest('./vendor/bootstrap/scss'))
|
|
||||||
|
|
||||||
// ChartJS
|
// ChartJS
|
||||||
gulp.src([
|
var chartJS = gulp.src('./node_modules/chart.js/dist/*.js')
|
||||||
'./node_modules/chart.js/dist/*.js'
|
.pipe(gulp.dest('./vendor/chart.js'));
|
||||||
])
|
// dataTables
|
||||||
.pipe(gulp.dest('./vendor/chart.js'))
|
var dataTables = gulp.src([
|
||||||
|
|
||||||
// DataTables
|
|
||||||
gulp.src([
|
|
||||||
'./node_modules/datatables.net/js/*.js',
|
'./node_modules/datatables.net/js/*.js',
|
||||||
'./node_modules/datatables.net-bs4/js/*.js',
|
'./node_modules/datatables.net-bs4/js/*.js',
|
||||||
'./node_modules/datatables.net-bs4/css/*.css'
|
'./node_modules/datatables.net-bs4/css/*.css'
|
||||||
])
|
])
|
||||||
.pipe(gulp.dest('./vendor/datatables/'))
|
.pipe(gulp.dest('./vendor/datatables'));
|
||||||
|
|
||||||
// Font Awesome
|
// Font Awesome
|
||||||
gulp.src([
|
var fontAwesome = gulp.src('./node_modules/@fortawesome/**/*')
|
||||||
'./node_modules/@fortawesome/**/*',
|
.pipe(gulp.dest('./vendor'));
|
||||||
])
|
// jQuery Easing
|
||||||
.pipe(gulp.dest('./vendor'))
|
var jqueryEasing = gulp.src('./node_modules/jquery.easing/*.js')
|
||||||
|
.pipe(gulp.dest('./vendor/jquery-easing'));
|
||||||
// jQuery
|
// jQuery
|
||||||
gulp.src([
|
var jquery = gulp.src([
|
||||||
'./node_modules/jquery/dist/*',
|
'./node_modules/jquery/dist/*',
|
||||||
'!./node_modules/jquery/dist/core.js'
|
'!./node_modules/jquery/dist/core.js'
|
||||||
])
|
])
|
||||||
.pipe(gulp.dest('./vendor/jquery'))
|
.pipe(gulp.dest('./vendor/jquery'));
|
||||||
|
return merge(bootstrapJS, bootstrapSCSS, chartJS, dataTables, fontAwesome, jquery, jqueryEasing);
|
||||||
// jQuery Easing
|
}
|
||||||
gulp.src([
|
|
||||||
'./node_modules/jquery.easing/*.js'
|
|
||||||
])
|
|
||||||
.pipe(gulp.dest('./vendor/jquery-easing'))
|
|
||||||
|
|
||||||
cb();
|
|
||||||
|
|
||||||
});
|
|
||||||
|
|
||||||
// CSS task
|
// CSS task
|
||||||
function css() {
|
function css() {
|
||||||
return gulp
|
return gulp
|
||||||
.src("./scss/*.scss")
|
.src("./scss/**/*.scss")
|
||||||
.pipe(plumber())
|
.pipe(plumber())
|
||||||
.pipe(sass({
|
.pipe(sass({
|
||||||
outputStyle: "expanded"
|
outputStyle: "expanded",
|
||||||
|
includePaths: "./node_modules",
|
||||||
}))
|
}))
|
||||||
.on("error", sass.logError)
|
.on("error", sass.logError)
|
||||||
.pipe(autoprefixer({
|
.pipe(autoprefixer({
|
||||||
@@ -101,7 +111,7 @@ function js() {
|
|||||||
return gulp
|
return gulp
|
||||||
.src([
|
.src([
|
||||||
'./js/*.js',
|
'./js/*.js',
|
||||||
'!./js/*.min.js'
|
'!./js/*.min.js',
|
||||||
])
|
])
|
||||||
.pipe(uglify())
|
.pipe(uglify())
|
||||||
.pipe(header(banner, {
|
.pipe(header(banner, {
|
||||||
@@ -114,34 +124,23 @@ function js() {
|
|||||||
.pipe(browsersync.stream());
|
.pipe(browsersync.stream());
|
||||||
}
|
}
|
||||||
|
|
||||||
// Tasks
|
|
||||||
gulp.task("css", css);
|
|
||||||
gulp.task("js", js);
|
|
||||||
|
|
||||||
// BrowserSync
|
|
||||||
function browserSync(done) {
|
|
||||||
browsersync.init({
|
|
||||||
server: {
|
|
||||||
baseDir: "./"
|
|
||||||
}
|
|
||||||
});
|
|
||||||
done();
|
|
||||||
}
|
|
||||||
|
|
||||||
// BrowserSync Reload
|
|
||||||
function browserSyncReload(done) {
|
|
||||||
browsersync.reload();
|
|
||||||
done();
|
|
||||||
}
|
|
||||||
|
|
||||||
// Watch files
|
// Watch files
|
||||||
function watchFiles() {
|
function watchFiles() {
|
||||||
gulp.watch("./scss/**/*", css);
|
gulp.watch("./scss/**/*", css);
|
||||||
gulp.watch(["./js/**/*.js", "!./js/*.min.js"], js);
|
gulp.watch("./js/**/*", js);
|
||||||
gulp.watch("./**/*.html", browserSyncReload);
|
gulp.watch("./**/*.html", browserSyncReload);
|
||||||
}
|
}
|
||||||
|
|
||||||
gulp.task("default", gulp.parallel(css, js));
|
// Define complex tasks
|
||||||
|
const vendor = gulp.series(clean, modules);
|
||||||
|
const build = gulp.series(vendor, gulp.parallel(css, js));
|
||||||
|
const watch = gulp.series(build, gulp.parallel(watchFiles, browserSync));
|
||||||
|
|
||||||
// watch
|
// Export tasks
|
||||||
gulp.task("dev", gulp.parallel(watchFiles, browserSync));
|
exports.css = css;
|
||||||
|
exports.js = js;
|
||||||
|
exports.clean = clean;
|
||||||
|
exports.vendor = vendor;
|
||||||
|
exports.build = build;
|
||||||
|
exports.watch = watch;
|
||||||
|
exports.default = build;
|
||||||
|
|||||||
2
js/sb-admin-2.min.js
vendored
2
js/sb-admin-2.min.js
vendored
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Start Bootstrap - SB Admin 2 v4.0.1 (https://startbootstrap.com/template-overviews/sb-admin-2)
|
* Start Bootstrap - SB Admin 2 v4.0.3 (https://startbootstrap.com/template-overviews/sb-admin-2)
|
||||||
* Copyright 2013-2019 Start Bootstrap
|
* Copyright 2013-2019 Start Bootstrap
|
||||||
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-sb-admin-2/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-sb-admin-2/blob/master/LICENSE)
|
||||||
*/
|
*/
|
||||||
|
|||||||
589
package-lock.json
generated
589
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
15
package.json
15
package.json
@@ -1,7 +1,10 @@
|
|||||||
{
|
{
|
||||||
"title": "SB Admin 2",
|
"title": "SB Admin 2",
|
||||||
"name": "startbootstrap-sb-admin-2",
|
"name": "startbootstrap-sb-admin-2",
|
||||||
"version": "4.0.1",
|
"version": "4.0.3",
|
||||||
|
"scripts": {
|
||||||
|
"start": "gulp watch"
|
||||||
|
},
|
||||||
"description": "An open source Bootstrap 4 admin theme.",
|
"description": "An open source Bootstrap 4 admin theme.",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"css",
|
"css",
|
||||||
@@ -28,22 +31,24 @@
|
|||||||
"url": "https://github.com/BlackrockDigital/startbootstrap-sb-admin-2.git"
|
"url": "https://github.com/BlackrockDigital/startbootstrap-sb-admin-2.git"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@fortawesome/fontawesome-free": "5.7.2",
|
"@fortawesome/fontawesome-free": "5.8.1",
|
||||||
"bootstrap": "4.3.1",
|
"bootstrap": "4.3.1",
|
||||||
"chart.js": "2.7.3",
|
"chart.js": "2.8.0",
|
||||||
"datatables.net-bs4": "1.10.19",
|
"datatables.net-bs4": "1.10.19",
|
||||||
"jquery": "3.3.1",
|
"jquery": "3.3.1",
|
||||||
"jquery.easing": "^1.4.1"
|
"jquery.easing": "^1.4.1"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"browser-sync": "2.26.3",
|
"browser-sync": "2.26.3",
|
||||||
"gulp": "^4.0.0",
|
"del": "4.0.0",
|
||||||
|
"gulp": "4.0.0",
|
||||||
"gulp-autoprefixer": "6.0.0",
|
"gulp-autoprefixer": "6.0.0",
|
||||||
"gulp-clean-css": "4.0.0",
|
"gulp-clean-css": "4.0.0",
|
||||||
"gulp-header": "2.0.7",
|
"gulp-header": "2.0.7",
|
||||||
"gulp-plumber": "^1.2.1",
|
"gulp-plumber": "^1.2.1",
|
||||||
"gulp-rename": "1.4.0",
|
"gulp-rename": "1.4.0",
|
||||||
"gulp-sass": "4.0.2",
|
"gulp-sass": "4.0.2",
|
||||||
"gulp-uglify": "3.0.1"
|
"gulp-uglify": "3.0.2",
|
||||||
|
"merge-stream": "^1.0.1"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
409
vendor/bootstrap/js/bootstrap.bundle.js
vendored
409
vendor/bootstrap/js/bootstrap.bundle.js
vendored
@@ -1,13 +1,13 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap v4.2.1 (https://getbootstrap.com/)
|
* Bootstrap v4.3.1 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
* Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
*/
|
*/
|
||||||
(function (global, factory) {
|
(function (global, factory) {
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery')) :
|
||||||
typeof define === 'function' && define.amd ? define(['exports', 'jquery'], factory) :
|
typeof define === 'function' && define.amd ? define(['exports', 'jquery'], factory) :
|
||||||
(factory((global.bootstrap = {}),global.jQuery));
|
(global = global || self, factory(global.bootstrap = {}, global.jQuery));
|
||||||
}(this, (function (exports,$) { 'use strict';
|
}(this, function (exports, $) { 'use strict';
|
||||||
|
|
||||||
$ = $ && $.hasOwnProperty('default') ? $['default'] : $;
|
$ = $ && $.hasOwnProperty('default') ? $['default'] : $;
|
||||||
|
|
||||||
@@ -69,7 +69,7 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
* Bootstrap (v4.2.1): util.js
|
* Bootstrap (v4.3.1): util.js
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
@@ -145,7 +145,11 @@
|
|||||||
selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : '';
|
selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : '';
|
||||||
}
|
}
|
||||||
|
|
||||||
return selector && document.querySelector(selector) ? selector : null;
|
try {
|
||||||
|
return document.querySelector(selector) ? selector : null;
|
||||||
|
} catch (err) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
getTransitionDurationFromElement: function getTransitionDurationFromElement(element) {
|
getTransitionDurationFromElement: function getTransitionDurationFromElement(element) {
|
||||||
if (!element) {
|
if (!element) {
|
||||||
@@ -225,7 +229,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME = 'alert';
|
var NAME = 'alert';
|
||||||
var VERSION = '4.2.1';
|
var VERSION = '4.3.1';
|
||||||
var DATA_KEY = 'bs.alert';
|
var DATA_KEY = 'bs.alert';
|
||||||
var EVENT_KEY = "." + DATA_KEY;
|
var EVENT_KEY = "." + DATA_KEY;
|
||||||
var DATA_API_KEY = '.data-api';
|
var DATA_API_KEY = '.data-api';
|
||||||
@@ -280,8 +284,8 @@
|
|||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$.removeData(this._element, DATA_KEY);
|
$.removeData(this._element, DATA_KEY);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getRootElement = function _getRootElement(element) {
|
_proto._getRootElement = function _getRootElement(element) {
|
||||||
var selector = Util.getSelectorFromElement(element);
|
var selector = Util.getSelectorFromElement(element);
|
||||||
@@ -323,8 +327,8 @@
|
|||||||
|
|
||||||
_proto._destroyElement = function _destroyElement(element) {
|
_proto._destroyElement = function _destroyElement(element) {
|
||||||
$(element).detach().trigger(Event.CLOSED).remove();
|
$(element).detach().trigger(Event.CLOSED).remove();
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Alert._jQueryInterface = function _jQueryInterface(config) {
|
Alert._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -390,7 +394,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$1 = 'button';
|
var NAME$1 = 'button';
|
||||||
var VERSION$1 = '4.2.1';
|
var VERSION$1 = '4.3.1';
|
||||||
var DATA_KEY$1 = 'bs.button';
|
var DATA_KEY$1 = 'bs.button';
|
||||||
var EVENT_KEY$1 = "." + DATA_KEY$1;
|
var EVENT_KEY$1 = "." + DATA_KEY$1;
|
||||||
var DATA_API_KEY$1 = '.data-api';
|
var DATA_API_KEY$1 = '.data-api';
|
||||||
@@ -476,8 +480,8 @@
|
|||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$.removeData(this._element, DATA_KEY$1);
|
$.removeData(this._element, DATA_KEY$1);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Button._jQueryInterface = function _jQueryInterface(config) {
|
Button._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -544,7 +548,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$2 = 'carousel';
|
var NAME$2 = 'carousel';
|
||||||
var VERSION$2 = '4.2.1';
|
var VERSION$2 = '4.3.1';
|
||||||
var DATA_KEY$2 = 'bs.carousel';
|
var DATA_KEY$2 = 'bs.carousel';
|
||||||
var EVENT_KEY$2 = "." + DATA_KEY$2;
|
var EVENT_KEY$2 = "." + DATA_KEY$2;
|
||||||
var DATA_API_KEY$2 = '.data-api';
|
var DATA_API_KEY$2 = '.data-api';
|
||||||
@@ -739,8 +743,8 @@
|
|||||||
this._isSliding = null;
|
this._isSliding = null;
|
||||||
this._activeElement = null;
|
this._activeElement = null;
|
||||||
this._indicatorsElement = null;
|
this._indicatorsElement = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, Default, config);
|
config = _objectSpread({}, Default, config);
|
||||||
@@ -784,7 +788,9 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
this._addTouchEventListeners();
|
if (this._config.touch) {
|
||||||
|
this._addTouchEventListeners();
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
_proto._addTouchEventListeners = function _addTouchEventListeners() {
|
_proto._addTouchEventListeners = function _addTouchEventListeners() {
|
||||||
@@ -1025,8 +1031,8 @@
|
|||||||
if (isCycling) {
|
if (isCycling) {
|
||||||
this.cycle();
|
this.cycle();
|
||||||
}
|
}
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Carousel._jQueryInterface = function _jQueryInterface(config) {
|
Carousel._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -1053,7 +1059,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
data[action]();
|
data[action]();
|
||||||
} else if (_config.interval) {
|
} else if (_config.interval && _config.ride) {
|
||||||
data.pause();
|
data.pause();
|
||||||
data.cycle();
|
data.cycle();
|
||||||
}
|
}
|
||||||
@@ -1142,7 +1148,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$3 = 'collapse';
|
var NAME$3 = 'collapse';
|
||||||
var VERSION$3 = '4.2.1';
|
var VERSION$3 = '4.3.1';
|
||||||
var DATA_KEY$3 = 'bs.collapse';
|
var DATA_KEY$3 = 'bs.collapse';
|
||||||
var EVENT_KEY$3 = "." + DATA_KEY$3;
|
var EVENT_KEY$3 = "." + DATA_KEY$3;
|
||||||
var DATA_API_KEY$3 = '.data-api';
|
var DATA_API_KEY$3 = '.data-api';
|
||||||
@@ -1364,8 +1370,8 @@
|
|||||||
this._element = null;
|
this._element = null;
|
||||||
this._triggerArray = null;
|
this._triggerArray = null;
|
||||||
this._isTransitioning = null;
|
this._isTransitioning = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, Default$1, config);
|
config = _objectSpread({}, Default$1, config);
|
||||||
@@ -1409,8 +1415,8 @@
|
|||||||
if (triggerArray.length) {
|
if (triggerArray.length) {
|
||||||
$(triggerArray).toggleClass(ClassName$3.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
$(triggerArray).toggleClass(ClassName$3.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
||||||
}
|
}
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
||||||
var selector = Util.getSelectorFromElement(element);
|
var selector = Util.getSelectorFromElement(element);
|
||||||
@@ -1497,7 +1503,7 @@
|
|||||||
|
|
||||||
/**!
|
/**!
|
||||||
* @fileOverview Kickass library to create and place poppers near their reference elements.
|
* @fileOverview Kickass library to create and place poppers near their reference elements.
|
||||||
* @version 1.14.6
|
* @version 1.14.7
|
||||||
* @license
|
* @license
|
||||||
* Copyright (c) 2016 Federico Zivolo and contributors
|
* Copyright (c) 2016 Federico Zivolo and contributors
|
||||||
*
|
*
|
||||||
@@ -2065,7 +2071,11 @@
|
|||||||
if (getStyleComputedProperty(element, 'position') === 'fixed') {
|
if (getStyleComputedProperty(element, 'position') === 'fixed') {
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return isFixed(getParentNode(element));
|
var parentNode = getParentNode(element);
|
||||||
|
if (!parentNode) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return isFixed(parentNode);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -2721,18 +2731,23 @@
|
|||||||
var _data$offsets = data.offsets,
|
var _data$offsets = data.offsets,
|
||||||
popper = _data$offsets.popper,
|
popper = _data$offsets.popper,
|
||||||
reference = _data$offsets.reference;
|
reference = _data$offsets.reference;
|
||||||
|
var round = Math.round,
|
||||||
|
floor = Math.floor;
|
||||||
|
|
||||||
|
|
||||||
var isVertical = ['left', 'right'].indexOf(data.placement) !== -1;
|
|
||||||
var isVariation = data.placement.indexOf('-') !== -1;
|
|
||||||
var sameWidthOddness = reference.width % 2 === popper.width % 2;
|
|
||||||
var bothOddWidth = reference.width % 2 === 1 && popper.width % 2 === 1;
|
|
||||||
var noRound = function noRound(v) {
|
var noRound = function noRound(v) {
|
||||||
return v;
|
return v;
|
||||||
};
|
};
|
||||||
|
|
||||||
var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthOddness ? Math.round : Math.floor;
|
var referenceWidth = round(reference.width);
|
||||||
var verticalToInteger = !shouldRound ? noRound : Math.round;
|
var popperWidth = round(popper.width);
|
||||||
|
|
||||||
|
var isVertical = ['left', 'right'].indexOf(data.placement) !== -1;
|
||||||
|
var isVariation = data.placement.indexOf('-') !== -1;
|
||||||
|
var sameWidthParity = referenceWidth % 2 === popperWidth % 2;
|
||||||
|
var bothOddWidth = referenceWidth % 2 === 1 && popperWidth % 2 === 1;
|
||||||
|
|
||||||
|
var horizontalToInteger = !shouldRound ? noRound : isVertical || isVariation || sameWidthParity ? round : floor;
|
||||||
|
var verticalToInteger = !shouldRound ? noRound : round;
|
||||||
|
|
||||||
return {
|
return {
|
||||||
left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left),
|
left: horizontalToInteger(bothOddWidth && !isVariation && shouldRound ? popper.left - 1 : popper.left),
|
||||||
@@ -4072,7 +4087,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$4 = 'dropdown';
|
var NAME$4 = 'dropdown';
|
||||||
var VERSION$4 = '4.2.1';
|
var VERSION$4 = '4.3.1';
|
||||||
var DATA_KEY$4 = 'bs.dropdown';
|
var DATA_KEY$4 = 'bs.dropdown';
|
||||||
var EVENT_KEY$4 = "." + DATA_KEY$4;
|
var EVENT_KEY$4 = "." + DATA_KEY$4;
|
||||||
var DATA_API_KEY$4 = '.data-api';
|
var DATA_API_KEY$4 = '.data-api';
|
||||||
@@ -4301,8 +4316,8 @@
|
|||||||
if (this._popper !== null) {
|
if (this._popper !== null) {
|
||||||
this._popper.scheduleUpdate();
|
this._popper.scheduleUpdate();
|
||||||
}
|
}
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._addEventListeners = function _addEventListeners() {
|
_proto._addEventListeners = function _addEventListeners() {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
@@ -4358,24 +4373,28 @@
|
|||||||
return $(this._element).closest('.navbar').length > 0;
|
return $(this._element).closest('.navbar').length > 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
_proto._getPopperConfig = function _getPopperConfig() {
|
_proto._getOffset = function _getOffset() {
|
||||||
var _this2 = this;
|
var _this2 = this;
|
||||||
|
|
||||||
var offsetConf = {};
|
var offset = {};
|
||||||
|
|
||||||
if (typeof this._config.offset === 'function') {
|
if (typeof this._config.offset === 'function') {
|
||||||
offsetConf.fn = function (data) {
|
offset.fn = function (data) {
|
||||||
data.offsets = _objectSpread({}, data.offsets, _this2._config.offset(data.offsets) || {});
|
data.offsets = _objectSpread({}, data.offsets, _this2._config.offset(data.offsets, _this2._element) || {});
|
||||||
return data;
|
return data;
|
||||||
};
|
};
|
||||||
} else {
|
} else {
|
||||||
offsetConf.offset = this._config.offset;
|
offset.offset = this._config.offset;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return offset;
|
||||||
|
};
|
||||||
|
|
||||||
|
_proto._getPopperConfig = function _getPopperConfig() {
|
||||||
var popperConfig = {
|
var popperConfig = {
|
||||||
placement: this._getPlacement(),
|
placement: this._getPlacement(),
|
||||||
modifiers: {
|
modifiers: {
|
||||||
offset: offsetConf,
|
offset: this._getOffset(),
|
||||||
flip: {
|
flip: {
|
||||||
enabled: this._config.flip
|
enabled: this._config.flip
|
||||||
},
|
},
|
||||||
@@ -4393,8 +4412,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
return popperConfig;
|
return popperConfig;
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Dropdown._jQueryInterface = function _jQueryInterface(config) {
|
Dropdown._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -4478,8 +4497,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
return parent || element.parentNode;
|
return parent || element.parentNode;
|
||||||
}; // eslint-disable-next-line complexity
|
} // eslint-disable-next-line complexity
|
||||||
|
;
|
||||||
|
|
||||||
Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) {
|
Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) {
|
||||||
// If not input/textarea:
|
// If not input/textarea:
|
||||||
@@ -4594,7 +4613,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$5 = 'modal';
|
var NAME$5 = 'modal';
|
||||||
var VERSION$5 = '4.2.1';
|
var VERSION$5 = '4.3.1';
|
||||||
var DATA_KEY$5 = 'bs.modal';
|
var DATA_KEY$5 = 'bs.modal';
|
||||||
var EVENT_KEY$5 = "." + DATA_KEY$5;
|
var EVENT_KEY$5 = "." + DATA_KEY$5;
|
||||||
var DATA_API_KEY$5 = '.data-api';
|
var DATA_API_KEY$5 = '.data-api';
|
||||||
@@ -4627,6 +4646,7 @@
|
|||||||
CLICK_DATA_API: "click" + EVENT_KEY$5 + DATA_API_KEY$5
|
CLICK_DATA_API: "click" + EVENT_KEY$5 + DATA_API_KEY$5
|
||||||
};
|
};
|
||||||
var ClassName$5 = {
|
var ClassName$5 = {
|
||||||
|
SCROLLABLE: 'modal-dialog-scrollable',
|
||||||
SCROLLBAR_MEASURER: 'modal-scrollbar-measure',
|
SCROLLBAR_MEASURER: 'modal-scrollbar-measure',
|
||||||
BACKDROP: 'modal-backdrop',
|
BACKDROP: 'modal-backdrop',
|
||||||
OPEN: 'modal-open',
|
OPEN: 'modal-open',
|
||||||
@@ -4635,6 +4655,7 @@
|
|||||||
};
|
};
|
||||||
var Selector$5 = {
|
var Selector$5 = {
|
||||||
DIALOG: '.modal-dialog',
|
DIALOG: '.modal-dialog',
|
||||||
|
MODAL_BODY: '.modal-body',
|
||||||
DATA_TOGGLE: '[data-toggle="modal"]',
|
DATA_TOGGLE: '[data-toggle="modal"]',
|
||||||
DATA_DISMISS: '[data-dismiss="modal"]',
|
DATA_DISMISS: '[data-dismiss="modal"]',
|
||||||
FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',
|
FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',
|
||||||
@@ -4787,8 +4808,8 @@
|
|||||||
|
|
||||||
_proto.handleUpdate = function handleUpdate() {
|
_proto.handleUpdate = function handleUpdate() {
|
||||||
this._adjustDialog();
|
this._adjustDialog();
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, Default$3, config);
|
config = _objectSpread({}, Default$3, config);
|
||||||
@@ -4812,7 +4833,11 @@
|
|||||||
|
|
||||||
this._element.setAttribute('aria-modal', true);
|
this._element.setAttribute('aria-modal', true);
|
||||||
|
|
||||||
this._element.scrollTop = 0;
|
if ($(this._dialog).hasClass(ClassName$5.SCROLLABLE)) {
|
||||||
|
this._dialog.querySelector(Selector$5.MODAL_BODY).scrollTop = 0;
|
||||||
|
} else {
|
||||||
|
this._element.scrollTop = 0;
|
||||||
|
}
|
||||||
|
|
||||||
if (transition) {
|
if (transition) {
|
||||||
Util.reflow(this._element);
|
Util.reflow(this._element);
|
||||||
@@ -4982,11 +5007,11 @@
|
|||||||
} else if (callback) {
|
} else if (callback) {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
}; // ----------------------------------------------------------------------
|
} // ----------------------------------------------------------------------
|
||||||
// the following methods are used to handle overflowing modals
|
// the following methods are used to handle overflowing modals
|
||||||
// todo (fat): these should probably be refactored out of modal.js
|
// todo (fat): these should probably be refactored out of modal.js
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
;
|
||||||
|
|
||||||
_proto._adjustDialog = function _adjustDialog() {
|
_proto._adjustDialog = function _adjustDialog() {
|
||||||
var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
|
var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
|
||||||
@@ -5071,8 +5096,8 @@
|
|||||||
var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
|
var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
|
||||||
document.body.removeChild(scrollDiv);
|
document.body.removeChild(scrollDiv);
|
||||||
return scrollbarWidth;
|
return scrollbarWidth;
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
|
Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -5163,6 +5188,127 @@
|
|||||||
return Modal._jQueryInterface;
|
return Modal._jQueryInterface;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* --------------------------------------------------------------------------
|
||||||
|
* Bootstrap (v4.3.1): tools/sanitizer.js
|
||||||
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
|
* --------------------------------------------------------------------------
|
||||||
|
*/
|
||||||
|
var uriAttrs = ['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href'];
|
||||||
|
var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i;
|
||||||
|
var DefaultWhitelist = {
|
||||||
|
// Global attributes allowed on any supplied element below.
|
||||||
|
'*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],
|
||||||
|
a: ['target', 'href', 'title', 'rel'],
|
||||||
|
area: [],
|
||||||
|
b: [],
|
||||||
|
br: [],
|
||||||
|
col: [],
|
||||||
|
code: [],
|
||||||
|
div: [],
|
||||||
|
em: [],
|
||||||
|
hr: [],
|
||||||
|
h1: [],
|
||||||
|
h2: [],
|
||||||
|
h3: [],
|
||||||
|
h4: [],
|
||||||
|
h5: [],
|
||||||
|
h6: [],
|
||||||
|
i: [],
|
||||||
|
img: ['src', 'alt', 'title', 'width', 'height'],
|
||||||
|
li: [],
|
||||||
|
ol: [],
|
||||||
|
p: [],
|
||||||
|
pre: [],
|
||||||
|
s: [],
|
||||||
|
small: [],
|
||||||
|
span: [],
|
||||||
|
sub: [],
|
||||||
|
sup: [],
|
||||||
|
strong: [],
|
||||||
|
u: [],
|
||||||
|
ul: []
|
||||||
|
/**
|
||||||
|
* A pattern that recognizes a commonly useful subset of URLs that are safe.
|
||||||
|
*
|
||||||
|
* Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts
|
||||||
|
*/
|
||||||
|
|
||||||
|
};
|
||||||
|
var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi;
|
||||||
|
/**
|
||||||
|
* A pattern that matches safe data URLs. Only matches image, video and audio types.
|
||||||
|
*
|
||||||
|
* Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts
|
||||||
|
*/
|
||||||
|
|
||||||
|
var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;
|
||||||
|
|
||||||
|
function allowedAttribute(attr, allowedAttributeList) {
|
||||||
|
var attrName = attr.nodeName.toLowerCase();
|
||||||
|
|
||||||
|
if (allowedAttributeList.indexOf(attrName) !== -1) {
|
||||||
|
if (uriAttrs.indexOf(attrName) !== -1) {
|
||||||
|
return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN));
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
var regExp = allowedAttributeList.filter(function (attrRegex) {
|
||||||
|
return attrRegex instanceof RegExp;
|
||||||
|
}); // Check if a regular expression validates the attribute.
|
||||||
|
|
||||||
|
for (var i = 0, l = regExp.length; i < l; i++) {
|
||||||
|
if (attrName.match(regExp[i])) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {
|
||||||
|
if (unsafeHtml.length === 0) {
|
||||||
|
return unsafeHtml;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (sanitizeFn && typeof sanitizeFn === 'function') {
|
||||||
|
return sanitizeFn(unsafeHtml);
|
||||||
|
}
|
||||||
|
|
||||||
|
var domParser = new window.DOMParser();
|
||||||
|
var createdDocument = domParser.parseFromString(unsafeHtml, 'text/html');
|
||||||
|
var whitelistKeys = Object.keys(whiteList);
|
||||||
|
var elements = [].slice.call(createdDocument.body.querySelectorAll('*'));
|
||||||
|
|
||||||
|
var _loop = function _loop(i, len) {
|
||||||
|
var el = elements[i];
|
||||||
|
var elName = el.nodeName.toLowerCase();
|
||||||
|
|
||||||
|
if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {
|
||||||
|
el.parentNode.removeChild(el);
|
||||||
|
return "continue";
|
||||||
|
}
|
||||||
|
|
||||||
|
var attributeList = [].slice.call(el.attributes);
|
||||||
|
var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || []);
|
||||||
|
attributeList.forEach(function (attr) {
|
||||||
|
if (!allowedAttribute(attr, whitelistedAttributes)) {
|
||||||
|
el.removeAttribute(attr.nodeName);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
for (var i = 0, len = elements.length; i < len; i++) {
|
||||||
|
var _ret = _loop(i, len);
|
||||||
|
|
||||||
|
if (_ret === "continue") continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
return createdDocument.body.innerHTML;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ------------------------------------------------------------------------
|
* ------------------------------------------------------------------------
|
||||||
* Constants
|
* Constants
|
||||||
@@ -5170,12 +5316,13 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$6 = 'tooltip';
|
var NAME$6 = 'tooltip';
|
||||||
var VERSION$6 = '4.2.1';
|
var VERSION$6 = '4.3.1';
|
||||||
var DATA_KEY$6 = 'bs.tooltip';
|
var DATA_KEY$6 = 'bs.tooltip';
|
||||||
var EVENT_KEY$6 = "." + DATA_KEY$6;
|
var EVENT_KEY$6 = "." + DATA_KEY$6;
|
||||||
var JQUERY_NO_CONFLICT$6 = $.fn[NAME$6];
|
var JQUERY_NO_CONFLICT$6 = $.fn[NAME$6];
|
||||||
var CLASS_PREFIX = 'bs-tooltip';
|
var CLASS_PREFIX = 'bs-tooltip';
|
||||||
var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
|
var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
|
||||||
|
var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn'];
|
||||||
var DefaultType$4 = {
|
var DefaultType$4 = {
|
||||||
animation: 'boolean',
|
animation: 'boolean',
|
||||||
template: 'string',
|
template: 'string',
|
||||||
@@ -5185,10 +5332,13 @@
|
|||||||
html: 'boolean',
|
html: 'boolean',
|
||||||
selector: '(string|boolean)',
|
selector: '(string|boolean)',
|
||||||
placement: '(string|function)',
|
placement: '(string|function)',
|
||||||
offset: '(number|string)',
|
offset: '(number|string|function)',
|
||||||
container: '(string|element|boolean)',
|
container: '(string|element|boolean)',
|
||||||
fallbackPlacement: '(string|array)',
|
fallbackPlacement: '(string|array)',
|
||||||
boundary: '(string|element)'
|
boundary: '(string|element)',
|
||||||
|
sanitize: 'boolean',
|
||||||
|
sanitizeFn: '(null|function)',
|
||||||
|
whiteList: 'object'
|
||||||
};
|
};
|
||||||
var AttachmentMap$1 = {
|
var AttachmentMap$1 = {
|
||||||
AUTO: 'auto',
|
AUTO: 'auto',
|
||||||
@@ -5209,7 +5359,10 @@
|
|||||||
offset: 0,
|
offset: 0,
|
||||||
container: false,
|
container: false,
|
||||||
fallbackPlacement: 'flip',
|
fallbackPlacement: 'flip',
|
||||||
boundary: 'scrollParent'
|
boundary: 'scrollParent',
|
||||||
|
sanitize: true,
|
||||||
|
sanitizeFn: null,
|
||||||
|
whiteList: DefaultWhitelist
|
||||||
};
|
};
|
||||||
var HoverState = {
|
var HoverState = {
|
||||||
SHOW: 'show',
|
SHOW: 'show',
|
||||||
@@ -5394,9 +5547,7 @@
|
|||||||
this._popper = new Popper(this.element, tip, {
|
this._popper = new Popper(this.element, tip, {
|
||||||
placement: attachment,
|
placement: attachment,
|
||||||
modifiers: {
|
modifiers: {
|
||||||
offset: {
|
offset: this._getOffset(),
|
||||||
offset: this.config.offset
|
|
||||||
},
|
|
||||||
flip: {
|
flip: {
|
||||||
behavior: this.config.fallbackPlacement
|
behavior: this.config.fallbackPlacement
|
||||||
},
|
},
|
||||||
@@ -5505,8 +5656,8 @@
|
|||||||
if (this._popper !== null) {
|
if (this._popper !== null) {
|
||||||
this._popper.scheduleUpdate();
|
this._popper.scheduleUpdate();
|
||||||
}
|
}
|
||||||
}; // Protected
|
} // Protected
|
||||||
|
;
|
||||||
|
|
||||||
_proto.isWithContent = function isWithContent() {
|
_proto.isWithContent = function isWithContent() {
|
||||||
return Boolean(this.getTitle());
|
return Boolean(this.getTitle());
|
||||||
@@ -5528,19 +5679,27 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
_proto.setElementContent = function setElementContent($element, content) {
|
_proto.setElementContent = function setElementContent($element, content) {
|
||||||
var html = this.config.html;
|
|
||||||
|
|
||||||
if (typeof content === 'object' && (content.nodeType || content.jquery)) {
|
if (typeof content === 'object' && (content.nodeType || content.jquery)) {
|
||||||
// Content is a DOM node or a jQuery
|
// Content is a DOM node or a jQuery
|
||||||
if (html) {
|
if (this.config.html) {
|
||||||
if (!$(content).parent().is($element)) {
|
if (!$(content).parent().is($element)) {
|
||||||
$element.empty().append(content);
|
$element.empty().append(content);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$element.text($(content).text());
|
$element.text($(content).text());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (this.config.html) {
|
||||||
|
if (this.config.sanitize) {
|
||||||
|
content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn);
|
||||||
|
}
|
||||||
|
|
||||||
|
$element.html(content);
|
||||||
} else {
|
} else {
|
||||||
$element[html ? 'html' : 'text'](content);
|
$element.text(content);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -5552,8 +5711,25 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
return title;
|
return title;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
|
_proto._getOffset = function _getOffset() {
|
||||||
|
var _this3 = this;
|
||||||
|
|
||||||
|
var offset = {};
|
||||||
|
|
||||||
|
if (typeof this.config.offset === 'function') {
|
||||||
|
offset.fn = function (data) {
|
||||||
|
data.offsets = _objectSpread({}, data.offsets, _this3.config.offset(data.offsets, _this3.element) || {});
|
||||||
|
return data;
|
||||||
|
};
|
||||||
|
} else {
|
||||||
|
offset.offset = this.config.offset;
|
||||||
|
}
|
||||||
|
|
||||||
|
return offset;
|
||||||
|
};
|
||||||
|
|
||||||
_proto._getContainer = function _getContainer() {
|
_proto._getContainer = function _getContainer() {
|
||||||
if (this.config.container === false) {
|
if (this.config.container === false) {
|
||||||
@@ -5572,27 +5748,27 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
_proto._setListeners = function _setListeners() {
|
_proto._setListeners = function _setListeners() {
|
||||||
var _this3 = this;
|
var _this4 = this;
|
||||||
|
|
||||||
var triggers = this.config.trigger.split(' ');
|
var triggers = this.config.trigger.split(' ');
|
||||||
triggers.forEach(function (trigger) {
|
triggers.forEach(function (trigger) {
|
||||||
if (trigger === 'click') {
|
if (trigger === 'click') {
|
||||||
$(_this3.element).on(_this3.constructor.Event.CLICK, _this3.config.selector, function (event) {
|
$(_this4.element).on(_this4.constructor.Event.CLICK, _this4.config.selector, function (event) {
|
||||||
return _this3.toggle(event);
|
return _this4.toggle(event);
|
||||||
});
|
});
|
||||||
} else if (trigger !== Trigger.MANUAL) {
|
} else if (trigger !== Trigger.MANUAL) {
|
||||||
var eventIn = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSEENTER : _this3.constructor.Event.FOCUSIN;
|
var eventIn = trigger === Trigger.HOVER ? _this4.constructor.Event.MOUSEENTER : _this4.constructor.Event.FOCUSIN;
|
||||||
var eventOut = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSELEAVE : _this3.constructor.Event.FOCUSOUT;
|
var eventOut = trigger === Trigger.HOVER ? _this4.constructor.Event.MOUSELEAVE : _this4.constructor.Event.FOCUSOUT;
|
||||||
$(_this3.element).on(eventIn, _this3.config.selector, function (event) {
|
$(_this4.element).on(eventIn, _this4.config.selector, function (event) {
|
||||||
return _this3._enter(event);
|
return _this4._enter(event);
|
||||||
}).on(eventOut, _this3.config.selector, function (event) {
|
}).on(eventOut, _this4.config.selector, function (event) {
|
||||||
return _this3._leave(event);
|
return _this4._leave(event);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
$(this.element).closest('.modal').on('hide.bs.modal', function () {
|
$(this.element).closest('.modal').on('hide.bs.modal', function () {
|
||||||
if (_this3.element) {
|
if (_this4.element) {
|
||||||
_this3.hide();
|
_this4.hide();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -5691,7 +5867,13 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, this.constructor.Default, $(this.element).data(), typeof config === 'object' && config ? config : {});
|
var dataAttributes = $(this.element).data();
|
||||||
|
Object.keys(dataAttributes).forEach(function (dataAttr) {
|
||||||
|
if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {
|
||||||
|
delete dataAttributes[dataAttr];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
config = _objectSpread({}, this.constructor.Default, dataAttributes, typeof config === 'object' && config ? config : {});
|
||||||
|
|
||||||
if (typeof config.delay === 'number') {
|
if (typeof config.delay === 'number') {
|
||||||
config.delay = {
|
config.delay = {
|
||||||
@@ -5709,6 +5891,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType);
|
Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType);
|
||||||
|
|
||||||
|
if (config.sanitize) {
|
||||||
|
config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn);
|
||||||
|
}
|
||||||
|
|
||||||
return config;
|
return config;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -5757,8 +5944,8 @@
|
|||||||
this.hide();
|
this.hide();
|
||||||
this.show();
|
this.show();
|
||||||
this.config.animation = initConfigAnimation;
|
this.config.animation = initConfigAnimation;
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Tooltip._jQueryInterface = function _jQueryInterface(config) {
|
Tooltip._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -5846,7 +6033,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$7 = 'popover';
|
var NAME$7 = 'popover';
|
||||||
var VERSION$7 = '4.2.1';
|
var VERSION$7 = '4.3.1';
|
||||||
var DATA_KEY$7 = 'bs.popover';
|
var DATA_KEY$7 = 'bs.popover';
|
||||||
var EVENT_KEY$7 = "." + DATA_KEY$7;
|
var EVENT_KEY$7 = "." + DATA_KEY$7;
|
||||||
var JQUERY_NO_CONFLICT$7 = $.fn[NAME$7];
|
var JQUERY_NO_CONFLICT$7 = $.fn[NAME$7];
|
||||||
@@ -5929,8 +6116,8 @@
|
|||||||
|
|
||||||
this.setElementContent($tip.find(Selector$7.CONTENT), content);
|
this.setElementContent($tip.find(Selector$7.CONTENT), content);
|
||||||
$tip.removeClass(ClassName$7.FADE + " " + ClassName$7.SHOW);
|
$tip.removeClass(ClassName$7.FADE + " " + ClassName$7.SHOW);
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getContent = function _getContent() {
|
_proto._getContent = function _getContent() {
|
||||||
return this.element.getAttribute('data-content') || this.config.content;
|
return this.element.getAttribute('data-content') || this.config.content;
|
||||||
@@ -5943,8 +6130,8 @@
|
|||||||
if (tabClass !== null && tabClass.length > 0) {
|
if (tabClass !== null && tabClass.length > 0) {
|
||||||
$tip.removeClass(tabClass.join(''));
|
$tip.removeClass(tabClass.join(''));
|
||||||
}
|
}
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Popover._jQueryInterface = function _jQueryInterface(config) {
|
Popover._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -6033,7 +6220,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$8 = 'scrollspy';
|
var NAME$8 = 'scrollspy';
|
||||||
var VERSION$8 = '4.2.1';
|
var VERSION$8 = '4.3.1';
|
||||||
var DATA_KEY$8 = 'bs.scrollspy';
|
var DATA_KEY$8 = 'bs.scrollspy';
|
||||||
var EVENT_KEY$8 = "." + DATA_KEY$8;
|
var EVENT_KEY$8 = "." + DATA_KEY$8;
|
||||||
var DATA_API_KEY$6 = '.data-api';
|
var DATA_API_KEY$6 = '.data-api';
|
||||||
@@ -6156,8 +6343,8 @@
|
|||||||
this._targets = null;
|
this._targets = null;
|
||||||
this._activeTarget = null;
|
this._activeTarget = null;
|
||||||
this._scrollHeight = null;
|
this._scrollHeight = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, Default$6, typeof config === 'object' && config ? config : {});
|
config = _objectSpread({}, Default$6, typeof config === 'object' && config ? config : {});
|
||||||
@@ -6264,8 +6451,8 @@
|
|||||||
}).forEach(function (node) {
|
}).forEach(function (node) {
|
||||||
return node.classList.remove(ClassName$8.ACTIVE);
|
return node.classList.remove(ClassName$8.ACTIVE);
|
||||||
});
|
});
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
|
ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -6340,7 +6527,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$9 = 'tab';
|
var NAME$9 = 'tab';
|
||||||
var VERSION$9 = '4.2.1';
|
var VERSION$9 = '4.3.1';
|
||||||
var DATA_KEY$9 = 'bs.tab';
|
var DATA_KEY$9 = 'bs.tab';
|
||||||
var EVENT_KEY$9 = "." + DATA_KEY$9;
|
var EVENT_KEY$9 = "." + DATA_KEY$9;
|
||||||
var DATA_API_KEY$7 = '.data-api';
|
var DATA_API_KEY$7 = '.data-api';
|
||||||
@@ -6448,8 +6635,8 @@
|
|||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$.removeData(this._element, DATA_KEY$9);
|
$.removeData(this._element, DATA_KEY$9);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._activate = function _activate(element, container, callback) {
|
_proto._activate = function _activate(element, container, callback) {
|
||||||
var _this2 = this;
|
var _this2 = this;
|
||||||
@@ -6491,7 +6678,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
Util.reflow(element);
|
Util.reflow(element);
|
||||||
$(element).addClass(ClassName$9.SHOW);
|
|
||||||
|
if (element.classList.contains(ClassName$9.FADE)) {
|
||||||
|
element.classList.add(ClassName$9.SHOW);
|
||||||
|
}
|
||||||
|
|
||||||
if (element.parentNode && $(element.parentNode).hasClass(ClassName$9.DROPDOWN_MENU)) {
|
if (element.parentNode && $(element.parentNode).hasClass(ClassName$9.DROPDOWN_MENU)) {
|
||||||
var dropdownElement = $(element).closest(Selector$9.DROPDOWN)[0];
|
var dropdownElement = $(element).closest(Selector$9.DROPDOWN)[0];
|
||||||
@@ -6507,8 +6697,8 @@
|
|||||||
if (callback) {
|
if (callback) {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Tab._jQueryInterface = function _jQueryInterface(config) {
|
Tab._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -6572,7 +6762,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$a = 'toast';
|
var NAME$a = 'toast';
|
||||||
var VERSION$a = '4.2.1';
|
var VERSION$a = '4.3.1';
|
||||||
var DATA_KEY$a = 'bs.toast';
|
var DATA_KEY$a = 'bs.toast';
|
||||||
var EVENT_KEY$a = "." + DATA_KEY$a;
|
var EVENT_KEY$a = "." + DATA_KEY$a;
|
||||||
var JQUERY_NO_CONFLICT$a = $.fn[NAME$a];
|
var JQUERY_NO_CONFLICT$a = $.fn[NAME$a];
|
||||||
@@ -6687,8 +6877,8 @@
|
|||||||
$.removeData(this._element, DATA_KEY$a);
|
$.removeData(this._element, DATA_KEY$a);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
this._config = null;
|
this._config = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, Default$7, $(this._element).data(), typeof config === 'object' && config ? config : {});
|
config = _objectSpread({}, Default$7, $(this._element).data(), typeof config === 'object' && config ? config : {});
|
||||||
@@ -6721,8 +6911,8 @@
|
|||||||
} else {
|
} else {
|
||||||
complete();
|
complete();
|
||||||
}
|
}
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Toast._jQueryInterface = function _jQueryInterface(config) {
|
Toast._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -6756,6 +6946,11 @@
|
|||||||
get: function get() {
|
get: function get() {
|
||||||
return DefaultType$7;
|
return DefaultType$7;
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
|
key: "Default",
|
||||||
|
get: function get() {
|
||||||
|
return Default$7;
|
||||||
|
}
|
||||||
}]);
|
}]);
|
||||||
|
|
||||||
return Toast;
|
return Toast;
|
||||||
@@ -6777,7 +6972,7 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
* Bootstrap (v4.2.1): index.js
|
* Bootstrap (v4.3.1): index.js
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
@@ -6814,5 +7009,5 @@
|
|||||||
|
|
||||||
Object.defineProperty(exports, '__esModule', { value: true });
|
Object.defineProperty(exports, '__esModule', { value: true });
|
||||||
|
|
||||||
})));
|
}));
|
||||||
//# sourceMappingURL=bootstrap.bundle.js.map
|
//# sourceMappingURL=bootstrap.bundle.js.map
|
||||||
|
|||||||
2
vendor/bootstrap/js/bootstrap.bundle.js.map
vendored
2
vendor/bootstrap/js/bootstrap.bundle.js.map
vendored
File diff suppressed because one or more lines are too long
6
vendor/bootstrap/js/bootstrap.bundle.min.js
vendored
6
vendor/bootstrap/js/bootstrap.bundle.min.js
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
388
vendor/bootstrap/js/bootstrap.js
vendored
388
vendor/bootstrap/js/bootstrap.js
vendored
@@ -1,16 +1,16 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap v4.2.1 (https://getbootstrap.com/)
|
* Bootstrap v4.3.1 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
* Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
*/
|
*/
|
||||||
(function (global, factory) {
|
(function (global, factory) {
|
||||||
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('popper.js'), require('jquery')) :
|
typeof exports === 'object' && typeof module !== 'undefined' ? factory(exports, require('jquery'), require('popper.js')) :
|
||||||
typeof define === 'function' && define.amd ? define(['exports', 'popper.js', 'jquery'], factory) :
|
typeof define === 'function' && define.amd ? define(['exports', 'jquery', 'popper.js'], factory) :
|
||||||
(factory((global.bootstrap = {}),global.Popper,global.jQuery));
|
(global = global || self, factory(global.bootstrap = {}, global.jQuery, global.Popper));
|
||||||
}(this, (function (exports,Popper,$) { 'use strict';
|
}(this, function (exports, $, Popper) { 'use strict';
|
||||||
|
|
||||||
Popper = Popper && Popper.hasOwnProperty('default') ? Popper['default'] : Popper;
|
|
||||||
$ = $ && $.hasOwnProperty('default') ? $['default'] : $;
|
$ = $ && $.hasOwnProperty('default') ? $['default'] : $;
|
||||||
|
Popper = Popper && Popper.hasOwnProperty('default') ? Popper['default'] : Popper;
|
||||||
|
|
||||||
function _defineProperties(target, props) {
|
function _defineProperties(target, props) {
|
||||||
for (var i = 0; i < props.length; i++) {
|
for (var i = 0; i < props.length; i++) {
|
||||||
@@ -70,7 +70,7 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
* Bootstrap (v4.2.1): util.js
|
* Bootstrap (v4.3.1): util.js
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
@@ -146,7 +146,11 @@
|
|||||||
selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : '';
|
selector = hrefAttr && hrefAttr !== '#' ? hrefAttr.trim() : '';
|
||||||
}
|
}
|
||||||
|
|
||||||
return selector && document.querySelector(selector) ? selector : null;
|
try {
|
||||||
|
return document.querySelector(selector) ? selector : null;
|
||||||
|
} catch (err) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
},
|
},
|
||||||
getTransitionDurationFromElement: function getTransitionDurationFromElement(element) {
|
getTransitionDurationFromElement: function getTransitionDurationFromElement(element) {
|
||||||
if (!element) {
|
if (!element) {
|
||||||
@@ -226,7 +230,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME = 'alert';
|
var NAME = 'alert';
|
||||||
var VERSION = '4.2.1';
|
var VERSION = '4.3.1';
|
||||||
var DATA_KEY = 'bs.alert';
|
var DATA_KEY = 'bs.alert';
|
||||||
var EVENT_KEY = "." + DATA_KEY;
|
var EVENT_KEY = "." + DATA_KEY;
|
||||||
var DATA_API_KEY = '.data-api';
|
var DATA_API_KEY = '.data-api';
|
||||||
@@ -281,8 +285,8 @@
|
|||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$.removeData(this._element, DATA_KEY);
|
$.removeData(this._element, DATA_KEY);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getRootElement = function _getRootElement(element) {
|
_proto._getRootElement = function _getRootElement(element) {
|
||||||
var selector = Util.getSelectorFromElement(element);
|
var selector = Util.getSelectorFromElement(element);
|
||||||
@@ -324,8 +328,8 @@
|
|||||||
|
|
||||||
_proto._destroyElement = function _destroyElement(element) {
|
_proto._destroyElement = function _destroyElement(element) {
|
||||||
$(element).detach().trigger(Event.CLOSED).remove();
|
$(element).detach().trigger(Event.CLOSED).remove();
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Alert._jQueryInterface = function _jQueryInterface(config) {
|
Alert._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -391,7 +395,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$1 = 'button';
|
var NAME$1 = 'button';
|
||||||
var VERSION$1 = '4.2.1';
|
var VERSION$1 = '4.3.1';
|
||||||
var DATA_KEY$1 = 'bs.button';
|
var DATA_KEY$1 = 'bs.button';
|
||||||
var EVENT_KEY$1 = "." + DATA_KEY$1;
|
var EVENT_KEY$1 = "." + DATA_KEY$1;
|
||||||
var DATA_API_KEY$1 = '.data-api';
|
var DATA_API_KEY$1 = '.data-api';
|
||||||
@@ -477,8 +481,8 @@
|
|||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$.removeData(this._element, DATA_KEY$1);
|
$.removeData(this._element, DATA_KEY$1);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Button._jQueryInterface = function _jQueryInterface(config) {
|
Button._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -545,7 +549,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$2 = 'carousel';
|
var NAME$2 = 'carousel';
|
||||||
var VERSION$2 = '4.2.1';
|
var VERSION$2 = '4.3.1';
|
||||||
var DATA_KEY$2 = 'bs.carousel';
|
var DATA_KEY$2 = 'bs.carousel';
|
||||||
var EVENT_KEY$2 = "." + DATA_KEY$2;
|
var EVENT_KEY$2 = "." + DATA_KEY$2;
|
||||||
var DATA_API_KEY$2 = '.data-api';
|
var DATA_API_KEY$2 = '.data-api';
|
||||||
@@ -740,8 +744,8 @@
|
|||||||
this._isSliding = null;
|
this._isSliding = null;
|
||||||
this._activeElement = null;
|
this._activeElement = null;
|
||||||
this._indicatorsElement = null;
|
this._indicatorsElement = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, Default, config);
|
config = _objectSpread({}, Default, config);
|
||||||
@@ -785,7 +789,9 @@
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
this._addTouchEventListeners();
|
if (this._config.touch) {
|
||||||
|
this._addTouchEventListeners();
|
||||||
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
_proto._addTouchEventListeners = function _addTouchEventListeners() {
|
_proto._addTouchEventListeners = function _addTouchEventListeners() {
|
||||||
@@ -1026,8 +1032,8 @@
|
|||||||
if (isCycling) {
|
if (isCycling) {
|
||||||
this.cycle();
|
this.cycle();
|
||||||
}
|
}
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Carousel._jQueryInterface = function _jQueryInterface(config) {
|
Carousel._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -1054,7 +1060,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
data[action]();
|
data[action]();
|
||||||
} else if (_config.interval) {
|
} else if (_config.interval && _config.ride) {
|
||||||
data.pause();
|
data.pause();
|
||||||
data.cycle();
|
data.cycle();
|
||||||
}
|
}
|
||||||
@@ -1143,7 +1149,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$3 = 'collapse';
|
var NAME$3 = 'collapse';
|
||||||
var VERSION$3 = '4.2.1';
|
var VERSION$3 = '4.3.1';
|
||||||
var DATA_KEY$3 = 'bs.collapse';
|
var DATA_KEY$3 = 'bs.collapse';
|
||||||
var EVENT_KEY$3 = "." + DATA_KEY$3;
|
var EVENT_KEY$3 = "." + DATA_KEY$3;
|
||||||
var DATA_API_KEY$3 = '.data-api';
|
var DATA_API_KEY$3 = '.data-api';
|
||||||
@@ -1365,8 +1371,8 @@
|
|||||||
this._element = null;
|
this._element = null;
|
||||||
this._triggerArray = null;
|
this._triggerArray = null;
|
||||||
this._isTransitioning = null;
|
this._isTransitioning = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, Default$1, config);
|
config = _objectSpread({}, Default$1, config);
|
||||||
@@ -1410,8 +1416,8 @@
|
|||||||
if (triggerArray.length) {
|
if (triggerArray.length) {
|
||||||
$(triggerArray).toggleClass(ClassName$3.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
$(triggerArray).toggleClass(ClassName$3.COLLAPSED, !isOpen).attr('aria-expanded', isOpen);
|
||||||
}
|
}
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
Collapse._getTargetFromElement = function _getTargetFromElement(element) {
|
||||||
var selector = Util.getSelectorFromElement(element);
|
var selector = Util.getSelectorFromElement(element);
|
||||||
@@ -1503,7 +1509,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$4 = 'dropdown';
|
var NAME$4 = 'dropdown';
|
||||||
var VERSION$4 = '4.2.1';
|
var VERSION$4 = '4.3.1';
|
||||||
var DATA_KEY$4 = 'bs.dropdown';
|
var DATA_KEY$4 = 'bs.dropdown';
|
||||||
var EVENT_KEY$4 = "." + DATA_KEY$4;
|
var EVENT_KEY$4 = "." + DATA_KEY$4;
|
||||||
var DATA_API_KEY$4 = '.data-api';
|
var DATA_API_KEY$4 = '.data-api';
|
||||||
@@ -1732,8 +1738,8 @@
|
|||||||
if (this._popper !== null) {
|
if (this._popper !== null) {
|
||||||
this._popper.scheduleUpdate();
|
this._popper.scheduleUpdate();
|
||||||
}
|
}
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._addEventListeners = function _addEventListeners() {
|
_proto._addEventListeners = function _addEventListeners() {
|
||||||
var _this = this;
|
var _this = this;
|
||||||
@@ -1789,24 +1795,28 @@
|
|||||||
return $(this._element).closest('.navbar').length > 0;
|
return $(this._element).closest('.navbar').length > 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
_proto._getPopperConfig = function _getPopperConfig() {
|
_proto._getOffset = function _getOffset() {
|
||||||
var _this2 = this;
|
var _this2 = this;
|
||||||
|
|
||||||
var offsetConf = {};
|
var offset = {};
|
||||||
|
|
||||||
if (typeof this._config.offset === 'function') {
|
if (typeof this._config.offset === 'function') {
|
||||||
offsetConf.fn = function (data) {
|
offset.fn = function (data) {
|
||||||
data.offsets = _objectSpread({}, data.offsets, _this2._config.offset(data.offsets) || {});
|
data.offsets = _objectSpread({}, data.offsets, _this2._config.offset(data.offsets, _this2._element) || {});
|
||||||
return data;
|
return data;
|
||||||
};
|
};
|
||||||
} else {
|
} else {
|
||||||
offsetConf.offset = this._config.offset;
|
offset.offset = this._config.offset;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return offset;
|
||||||
|
};
|
||||||
|
|
||||||
|
_proto._getPopperConfig = function _getPopperConfig() {
|
||||||
var popperConfig = {
|
var popperConfig = {
|
||||||
placement: this._getPlacement(),
|
placement: this._getPlacement(),
|
||||||
modifiers: {
|
modifiers: {
|
||||||
offset: offsetConf,
|
offset: this._getOffset(),
|
||||||
flip: {
|
flip: {
|
||||||
enabled: this._config.flip
|
enabled: this._config.flip
|
||||||
},
|
},
|
||||||
@@ -1824,8 +1834,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
return popperConfig;
|
return popperConfig;
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Dropdown._jQueryInterface = function _jQueryInterface(config) {
|
Dropdown._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -1909,8 +1919,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
return parent || element.parentNode;
|
return parent || element.parentNode;
|
||||||
}; // eslint-disable-next-line complexity
|
} // eslint-disable-next-line complexity
|
||||||
|
;
|
||||||
|
|
||||||
Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) {
|
Dropdown._dataApiKeydownHandler = function _dataApiKeydownHandler(event) {
|
||||||
// If not input/textarea:
|
// If not input/textarea:
|
||||||
@@ -2025,7 +2035,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$5 = 'modal';
|
var NAME$5 = 'modal';
|
||||||
var VERSION$5 = '4.2.1';
|
var VERSION$5 = '4.3.1';
|
||||||
var DATA_KEY$5 = 'bs.modal';
|
var DATA_KEY$5 = 'bs.modal';
|
||||||
var EVENT_KEY$5 = "." + DATA_KEY$5;
|
var EVENT_KEY$5 = "." + DATA_KEY$5;
|
||||||
var DATA_API_KEY$5 = '.data-api';
|
var DATA_API_KEY$5 = '.data-api';
|
||||||
@@ -2058,6 +2068,7 @@
|
|||||||
CLICK_DATA_API: "click" + EVENT_KEY$5 + DATA_API_KEY$5
|
CLICK_DATA_API: "click" + EVENT_KEY$5 + DATA_API_KEY$5
|
||||||
};
|
};
|
||||||
var ClassName$5 = {
|
var ClassName$5 = {
|
||||||
|
SCROLLABLE: 'modal-dialog-scrollable',
|
||||||
SCROLLBAR_MEASURER: 'modal-scrollbar-measure',
|
SCROLLBAR_MEASURER: 'modal-scrollbar-measure',
|
||||||
BACKDROP: 'modal-backdrop',
|
BACKDROP: 'modal-backdrop',
|
||||||
OPEN: 'modal-open',
|
OPEN: 'modal-open',
|
||||||
@@ -2066,6 +2077,7 @@
|
|||||||
};
|
};
|
||||||
var Selector$5 = {
|
var Selector$5 = {
|
||||||
DIALOG: '.modal-dialog',
|
DIALOG: '.modal-dialog',
|
||||||
|
MODAL_BODY: '.modal-body',
|
||||||
DATA_TOGGLE: '[data-toggle="modal"]',
|
DATA_TOGGLE: '[data-toggle="modal"]',
|
||||||
DATA_DISMISS: '[data-dismiss="modal"]',
|
DATA_DISMISS: '[data-dismiss="modal"]',
|
||||||
FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',
|
FIXED_CONTENT: '.fixed-top, .fixed-bottom, .is-fixed, .sticky-top',
|
||||||
@@ -2218,8 +2230,8 @@
|
|||||||
|
|
||||||
_proto.handleUpdate = function handleUpdate() {
|
_proto.handleUpdate = function handleUpdate() {
|
||||||
this._adjustDialog();
|
this._adjustDialog();
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, Default$3, config);
|
config = _objectSpread({}, Default$3, config);
|
||||||
@@ -2243,7 +2255,11 @@
|
|||||||
|
|
||||||
this._element.setAttribute('aria-modal', true);
|
this._element.setAttribute('aria-modal', true);
|
||||||
|
|
||||||
this._element.scrollTop = 0;
|
if ($(this._dialog).hasClass(ClassName$5.SCROLLABLE)) {
|
||||||
|
this._dialog.querySelector(Selector$5.MODAL_BODY).scrollTop = 0;
|
||||||
|
} else {
|
||||||
|
this._element.scrollTop = 0;
|
||||||
|
}
|
||||||
|
|
||||||
if (transition) {
|
if (transition) {
|
||||||
Util.reflow(this._element);
|
Util.reflow(this._element);
|
||||||
@@ -2413,11 +2429,11 @@
|
|||||||
} else if (callback) {
|
} else if (callback) {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
}; // ----------------------------------------------------------------------
|
} // ----------------------------------------------------------------------
|
||||||
// the following methods are used to handle overflowing modals
|
// the following methods are used to handle overflowing modals
|
||||||
// todo (fat): these should probably be refactored out of modal.js
|
// todo (fat): these should probably be refactored out of modal.js
|
||||||
// ----------------------------------------------------------------------
|
// ----------------------------------------------------------------------
|
||||||
|
;
|
||||||
|
|
||||||
_proto._adjustDialog = function _adjustDialog() {
|
_proto._adjustDialog = function _adjustDialog() {
|
||||||
var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
|
var isModalOverflowing = this._element.scrollHeight > document.documentElement.clientHeight;
|
||||||
@@ -2502,8 +2518,8 @@
|
|||||||
var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
|
var scrollbarWidth = scrollDiv.getBoundingClientRect().width - scrollDiv.clientWidth;
|
||||||
document.body.removeChild(scrollDiv);
|
document.body.removeChild(scrollDiv);
|
||||||
return scrollbarWidth;
|
return scrollbarWidth;
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
|
Modal._jQueryInterface = function _jQueryInterface(config, relatedTarget) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -2594,6 +2610,127 @@
|
|||||||
return Modal._jQueryInterface;
|
return Modal._jQueryInterface;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* --------------------------------------------------------------------------
|
||||||
|
* Bootstrap (v4.3.1): tools/sanitizer.js
|
||||||
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
|
* --------------------------------------------------------------------------
|
||||||
|
*/
|
||||||
|
var uriAttrs = ['background', 'cite', 'href', 'itemtype', 'longdesc', 'poster', 'src', 'xlink:href'];
|
||||||
|
var ARIA_ATTRIBUTE_PATTERN = /^aria-[\w-]*$/i;
|
||||||
|
var DefaultWhitelist = {
|
||||||
|
// Global attributes allowed on any supplied element below.
|
||||||
|
'*': ['class', 'dir', 'id', 'lang', 'role', ARIA_ATTRIBUTE_PATTERN],
|
||||||
|
a: ['target', 'href', 'title', 'rel'],
|
||||||
|
area: [],
|
||||||
|
b: [],
|
||||||
|
br: [],
|
||||||
|
col: [],
|
||||||
|
code: [],
|
||||||
|
div: [],
|
||||||
|
em: [],
|
||||||
|
hr: [],
|
||||||
|
h1: [],
|
||||||
|
h2: [],
|
||||||
|
h3: [],
|
||||||
|
h4: [],
|
||||||
|
h5: [],
|
||||||
|
h6: [],
|
||||||
|
i: [],
|
||||||
|
img: ['src', 'alt', 'title', 'width', 'height'],
|
||||||
|
li: [],
|
||||||
|
ol: [],
|
||||||
|
p: [],
|
||||||
|
pre: [],
|
||||||
|
s: [],
|
||||||
|
small: [],
|
||||||
|
span: [],
|
||||||
|
sub: [],
|
||||||
|
sup: [],
|
||||||
|
strong: [],
|
||||||
|
u: [],
|
||||||
|
ul: []
|
||||||
|
/**
|
||||||
|
* A pattern that recognizes a commonly useful subset of URLs that are safe.
|
||||||
|
*
|
||||||
|
* Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts
|
||||||
|
*/
|
||||||
|
|
||||||
|
};
|
||||||
|
var SAFE_URL_PATTERN = /^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi;
|
||||||
|
/**
|
||||||
|
* A pattern that matches safe data URLs. Only matches image, video and audio types.
|
||||||
|
*
|
||||||
|
* Shoutout to Angular 7 https://github.com/angular/angular/blob/7.2.4/packages/core/src/sanitization/url_sanitizer.ts
|
||||||
|
*/
|
||||||
|
|
||||||
|
var DATA_URL_PATTERN = /^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;
|
||||||
|
|
||||||
|
function allowedAttribute(attr, allowedAttributeList) {
|
||||||
|
var attrName = attr.nodeName.toLowerCase();
|
||||||
|
|
||||||
|
if (allowedAttributeList.indexOf(attrName) !== -1) {
|
||||||
|
if (uriAttrs.indexOf(attrName) !== -1) {
|
||||||
|
return Boolean(attr.nodeValue.match(SAFE_URL_PATTERN) || attr.nodeValue.match(DATA_URL_PATTERN));
|
||||||
|
}
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
var regExp = allowedAttributeList.filter(function (attrRegex) {
|
||||||
|
return attrRegex instanceof RegExp;
|
||||||
|
}); // Check if a regular expression validates the attribute.
|
||||||
|
|
||||||
|
for (var i = 0, l = regExp.length; i < l; i++) {
|
||||||
|
if (attrName.match(regExp[i])) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
function sanitizeHtml(unsafeHtml, whiteList, sanitizeFn) {
|
||||||
|
if (unsafeHtml.length === 0) {
|
||||||
|
return unsafeHtml;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (sanitizeFn && typeof sanitizeFn === 'function') {
|
||||||
|
return sanitizeFn(unsafeHtml);
|
||||||
|
}
|
||||||
|
|
||||||
|
var domParser = new window.DOMParser();
|
||||||
|
var createdDocument = domParser.parseFromString(unsafeHtml, 'text/html');
|
||||||
|
var whitelistKeys = Object.keys(whiteList);
|
||||||
|
var elements = [].slice.call(createdDocument.body.querySelectorAll('*'));
|
||||||
|
|
||||||
|
var _loop = function _loop(i, len) {
|
||||||
|
var el = elements[i];
|
||||||
|
var elName = el.nodeName.toLowerCase();
|
||||||
|
|
||||||
|
if (whitelistKeys.indexOf(el.nodeName.toLowerCase()) === -1) {
|
||||||
|
el.parentNode.removeChild(el);
|
||||||
|
return "continue";
|
||||||
|
}
|
||||||
|
|
||||||
|
var attributeList = [].slice.call(el.attributes);
|
||||||
|
var whitelistedAttributes = [].concat(whiteList['*'] || [], whiteList[elName] || []);
|
||||||
|
attributeList.forEach(function (attr) {
|
||||||
|
if (!allowedAttribute(attr, whitelistedAttributes)) {
|
||||||
|
el.removeAttribute(attr.nodeName);
|
||||||
|
}
|
||||||
|
});
|
||||||
|
};
|
||||||
|
|
||||||
|
for (var i = 0, len = elements.length; i < len; i++) {
|
||||||
|
var _ret = _loop(i, len);
|
||||||
|
|
||||||
|
if (_ret === "continue") continue;
|
||||||
|
}
|
||||||
|
|
||||||
|
return createdDocument.body.innerHTML;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* ------------------------------------------------------------------------
|
* ------------------------------------------------------------------------
|
||||||
* Constants
|
* Constants
|
||||||
@@ -2601,12 +2738,13 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$6 = 'tooltip';
|
var NAME$6 = 'tooltip';
|
||||||
var VERSION$6 = '4.2.1';
|
var VERSION$6 = '4.3.1';
|
||||||
var DATA_KEY$6 = 'bs.tooltip';
|
var DATA_KEY$6 = 'bs.tooltip';
|
||||||
var EVENT_KEY$6 = "." + DATA_KEY$6;
|
var EVENT_KEY$6 = "." + DATA_KEY$6;
|
||||||
var JQUERY_NO_CONFLICT$6 = $.fn[NAME$6];
|
var JQUERY_NO_CONFLICT$6 = $.fn[NAME$6];
|
||||||
var CLASS_PREFIX = 'bs-tooltip';
|
var CLASS_PREFIX = 'bs-tooltip';
|
||||||
var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
|
var BSCLS_PREFIX_REGEX = new RegExp("(^|\\s)" + CLASS_PREFIX + "\\S+", 'g');
|
||||||
|
var DISALLOWED_ATTRIBUTES = ['sanitize', 'whiteList', 'sanitizeFn'];
|
||||||
var DefaultType$4 = {
|
var DefaultType$4 = {
|
||||||
animation: 'boolean',
|
animation: 'boolean',
|
||||||
template: 'string',
|
template: 'string',
|
||||||
@@ -2616,10 +2754,13 @@
|
|||||||
html: 'boolean',
|
html: 'boolean',
|
||||||
selector: '(string|boolean)',
|
selector: '(string|boolean)',
|
||||||
placement: '(string|function)',
|
placement: '(string|function)',
|
||||||
offset: '(number|string)',
|
offset: '(number|string|function)',
|
||||||
container: '(string|element|boolean)',
|
container: '(string|element|boolean)',
|
||||||
fallbackPlacement: '(string|array)',
|
fallbackPlacement: '(string|array)',
|
||||||
boundary: '(string|element)'
|
boundary: '(string|element)',
|
||||||
|
sanitize: 'boolean',
|
||||||
|
sanitizeFn: '(null|function)',
|
||||||
|
whiteList: 'object'
|
||||||
};
|
};
|
||||||
var AttachmentMap$1 = {
|
var AttachmentMap$1 = {
|
||||||
AUTO: 'auto',
|
AUTO: 'auto',
|
||||||
@@ -2640,7 +2781,10 @@
|
|||||||
offset: 0,
|
offset: 0,
|
||||||
container: false,
|
container: false,
|
||||||
fallbackPlacement: 'flip',
|
fallbackPlacement: 'flip',
|
||||||
boundary: 'scrollParent'
|
boundary: 'scrollParent',
|
||||||
|
sanitize: true,
|
||||||
|
sanitizeFn: null,
|
||||||
|
whiteList: DefaultWhitelist
|
||||||
};
|
};
|
||||||
var HoverState = {
|
var HoverState = {
|
||||||
SHOW: 'show',
|
SHOW: 'show',
|
||||||
@@ -2825,9 +2969,7 @@
|
|||||||
this._popper = new Popper(this.element, tip, {
|
this._popper = new Popper(this.element, tip, {
|
||||||
placement: attachment,
|
placement: attachment,
|
||||||
modifiers: {
|
modifiers: {
|
||||||
offset: {
|
offset: this._getOffset(),
|
||||||
offset: this.config.offset
|
|
||||||
},
|
|
||||||
flip: {
|
flip: {
|
||||||
behavior: this.config.fallbackPlacement
|
behavior: this.config.fallbackPlacement
|
||||||
},
|
},
|
||||||
@@ -2936,8 +3078,8 @@
|
|||||||
if (this._popper !== null) {
|
if (this._popper !== null) {
|
||||||
this._popper.scheduleUpdate();
|
this._popper.scheduleUpdate();
|
||||||
}
|
}
|
||||||
}; // Protected
|
} // Protected
|
||||||
|
;
|
||||||
|
|
||||||
_proto.isWithContent = function isWithContent() {
|
_proto.isWithContent = function isWithContent() {
|
||||||
return Boolean(this.getTitle());
|
return Boolean(this.getTitle());
|
||||||
@@ -2959,19 +3101,27 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
_proto.setElementContent = function setElementContent($element, content) {
|
_proto.setElementContent = function setElementContent($element, content) {
|
||||||
var html = this.config.html;
|
|
||||||
|
|
||||||
if (typeof content === 'object' && (content.nodeType || content.jquery)) {
|
if (typeof content === 'object' && (content.nodeType || content.jquery)) {
|
||||||
// Content is a DOM node or a jQuery
|
// Content is a DOM node or a jQuery
|
||||||
if (html) {
|
if (this.config.html) {
|
||||||
if (!$(content).parent().is($element)) {
|
if (!$(content).parent().is($element)) {
|
||||||
$element.empty().append(content);
|
$element.empty().append(content);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
$element.text($(content).text());
|
$element.text($(content).text());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
if (this.config.html) {
|
||||||
|
if (this.config.sanitize) {
|
||||||
|
content = sanitizeHtml(content, this.config.whiteList, this.config.sanitizeFn);
|
||||||
|
}
|
||||||
|
|
||||||
|
$element.html(content);
|
||||||
} else {
|
} else {
|
||||||
$element[html ? 'html' : 'text'](content);
|
$element.text(content);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -2983,8 +3133,25 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
return title;
|
return title;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
|
_proto._getOffset = function _getOffset() {
|
||||||
|
var _this3 = this;
|
||||||
|
|
||||||
|
var offset = {};
|
||||||
|
|
||||||
|
if (typeof this.config.offset === 'function') {
|
||||||
|
offset.fn = function (data) {
|
||||||
|
data.offsets = _objectSpread({}, data.offsets, _this3.config.offset(data.offsets, _this3.element) || {});
|
||||||
|
return data;
|
||||||
|
};
|
||||||
|
} else {
|
||||||
|
offset.offset = this.config.offset;
|
||||||
|
}
|
||||||
|
|
||||||
|
return offset;
|
||||||
|
};
|
||||||
|
|
||||||
_proto._getContainer = function _getContainer() {
|
_proto._getContainer = function _getContainer() {
|
||||||
if (this.config.container === false) {
|
if (this.config.container === false) {
|
||||||
@@ -3003,27 +3170,27 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
_proto._setListeners = function _setListeners() {
|
_proto._setListeners = function _setListeners() {
|
||||||
var _this3 = this;
|
var _this4 = this;
|
||||||
|
|
||||||
var triggers = this.config.trigger.split(' ');
|
var triggers = this.config.trigger.split(' ');
|
||||||
triggers.forEach(function (trigger) {
|
triggers.forEach(function (trigger) {
|
||||||
if (trigger === 'click') {
|
if (trigger === 'click') {
|
||||||
$(_this3.element).on(_this3.constructor.Event.CLICK, _this3.config.selector, function (event) {
|
$(_this4.element).on(_this4.constructor.Event.CLICK, _this4.config.selector, function (event) {
|
||||||
return _this3.toggle(event);
|
return _this4.toggle(event);
|
||||||
});
|
});
|
||||||
} else if (trigger !== Trigger.MANUAL) {
|
} else if (trigger !== Trigger.MANUAL) {
|
||||||
var eventIn = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSEENTER : _this3.constructor.Event.FOCUSIN;
|
var eventIn = trigger === Trigger.HOVER ? _this4.constructor.Event.MOUSEENTER : _this4.constructor.Event.FOCUSIN;
|
||||||
var eventOut = trigger === Trigger.HOVER ? _this3.constructor.Event.MOUSELEAVE : _this3.constructor.Event.FOCUSOUT;
|
var eventOut = trigger === Trigger.HOVER ? _this4.constructor.Event.MOUSELEAVE : _this4.constructor.Event.FOCUSOUT;
|
||||||
$(_this3.element).on(eventIn, _this3.config.selector, function (event) {
|
$(_this4.element).on(eventIn, _this4.config.selector, function (event) {
|
||||||
return _this3._enter(event);
|
return _this4._enter(event);
|
||||||
}).on(eventOut, _this3.config.selector, function (event) {
|
}).on(eventOut, _this4.config.selector, function (event) {
|
||||||
return _this3._leave(event);
|
return _this4._leave(event);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
$(this.element).closest('.modal').on('hide.bs.modal', function () {
|
$(this.element).closest('.modal').on('hide.bs.modal', function () {
|
||||||
if (_this3.element) {
|
if (_this4.element) {
|
||||||
_this3.hide();
|
_this4.hide();
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -3122,7 +3289,13 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, this.constructor.Default, $(this.element).data(), typeof config === 'object' && config ? config : {});
|
var dataAttributes = $(this.element).data();
|
||||||
|
Object.keys(dataAttributes).forEach(function (dataAttr) {
|
||||||
|
if (DISALLOWED_ATTRIBUTES.indexOf(dataAttr) !== -1) {
|
||||||
|
delete dataAttributes[dataAttr];
|
||||||
|
}
|
||||||
|
});
|
||||||
|
config = _objectSpread({}, this.constructor.Default, dataAttributes, typeof config === 'object' && config ? config : {});
|
||||||
|
|
||||||
if (typeof config.delay === 'number') {
|
if (typeof config.delay === 'number') {
|
||||||
config.delay = {
|
config.delay = {
|
||||||
@@ -3140,6 +3313,11 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType);
|
Util.typeCheckConfig(NAME$6, config, this.constructor.DefaultType);
|
||||||
|
|
||||||
|
if (config.sanitize) {
|
||||||
|
config.template = sanitizeHtml(config.template, config.whiteList, config.sanitizeFn);
|
||||||
|
}
|
||||||
|
|
||||||
return config;
|
return config;
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -3188,8 +3366,8 @@
|
|||||||
this.hide();
|
this.hide();
|
||||||
this.show();
|
this.show();
|
||||||
this.config.animation = initConfigAnimation;
|
this.config.animation = initConfigAnimation;
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Tooltip._jQueryInterface = function _jQueryInterface(config) {
|
Tooltip._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -3277,7 +3455,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$7 = 'popover';
|
var NAME$7 = 'popover';
|
||||||
var VERSION$7 = '4.2.1';
|
var VERSION$7 = '4.3.1';
|
||||||
var DATA_KEY$7 = 'bs.popover';
|
var DATA_KEY$7 = 'bs.popover';
|
||||||
var EVENT_KEY$7 = "." + DATA_KEY$7;
|
var EVENT_KEY$7 = "." + DATA_KEY$7;
|
||||||
var JQUERY_NO_CONFLICT$7 = $.fn[NAME$7];
|
var JQUERY_NO_CONFLICT$7 = $.fn[NAME$7];
|
||||||
@@ -3360,8 +3538,8 @@
|
|||||||
|
|
||||||
this.setElementContent($tip.find(Selector$7.CONTENT), content);
|
this.setElementContent($tip.find(Selector$7.CONTENT), content);
|
||||||
$tip.removeClass(ClassName$7.FADE + " " + ClassName$7.SHOW);
|
$tip.removeClass(ClassName$7.FADE + " " + ClassName$7.SHOW);
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getContent = function _getContent() {
|
_proto._getContent = function _getContent() {
|
||||||
return this.element.getAttribute('data-content') || this.config.content;
|
return this.element.getAttribute('data-content') || this.config.content;
|
||||||
@@ -3374,8 +3552,8 @@
|
|||||||
if (tabClass !== null && tabClass.length > 0) {
|
if (tabClass !== null && tabClass.length > 0) {
|
||||||
$tip.removeClass(tabClass.join(''));
|
$tip.removeClass(tabClass.join(''));
|
||||||
}
|
}
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Popover._jQueryInterface = function _jQueryInterface(config) {
|
Popover._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -3464,7 +3642,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$8 = 'scrollspy';
|
var NAME$8 = 'scrollspy';
|
||||||
var VERSION$8 = '4.2.1';
|
var VERSION$8 = '4.3.1';
|
||||||
var DATA_KEY$8 = 'bs.scrollspy';
|
var DATA_KEY$8 = 'bs.scrollspy';
|
||||||
var EVENT_KEY$8 = "." + DATA_KEY$8;
|
var EVENT_KEY$8 = "." + DATA_KEY$8;
|
||||||
var DATA_API_KEY$6 = '.data-api';
|
var DATA_API_KEY$6 = '.data-api';
|
||||||
@@ -3587,8 +3765,8 @@
|
|||||||
this._targets = null;
|
this._targets = null;
|
||||||
this._activeTarget = null;
|
this._activeTarget = null;
|
||||||
this._scrollHeight = null;
|
this._scrollHeight = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, Default$6, typeof config === 'object' && config ? config : {});
|
config = _objectSpread({}, Default$6, typeof config === 'object' && config ? config : {});
|
||||||
@@ -3695,8 +3873,8 @@
|
|||||||
}).forEach(function (node) {
|
}).forEach(function (node) {
|
||||||
return node.classList.remove(ClassName$8.ACTIVE);
|
return node.classList.remove(ClassName$8.ACTIVE);
|
||||||
});
|
});
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
|
ScrollSpy._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -3771,7 +3949,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$9 = 'tab';
|
var NAME$9 = 'tab';
|
||||||
var VERSION$9 = '4.2.1';
|
var VERSION$9 = '4.3.1';
|
||||||
var DATA_KEY$9 = 'bs.tab';
|
var DATA_KEY$9 = 'bs.tab';
|
||||||
var EVENT_KEY$9 = "." + DATA_KEY$9;
|
var EVENT_KEY$9 = "." + DATA_KEY$9;
|
||||||
var DATA_API_KEY$7 = '.data-api';
|
var DATA_API_KEY$7 = '.data-api';
|
||||||
@@ -3879,8 +4057,8 @@
|
|||||||
_proto.dispose = function dispose() {
|
_proto.dispose = function dispose() {
|
||||||
$.removeData(this._element, DATA_KEY$9);
|
$.removeData(this._element, DATA_KEY$9);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._activate = function _activate(element, container, callback) {
|
_proto._activate = function _activate(element, container, callback) {
|
||||||
var _this2 = this;
|
var _this2 = this;
|
||||||
@@ -3922,7 +4100,10 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
Util.reflow(element);
|
Util.reflow(element);
|
||||||
$(element).addClass(ClassName$9.SHOW);
|
|
||||||
|
if (element.classList.contains(ClassName$9.FADE)) {
|
||||||
|
element.classList.add(ClassName$9.SHOW);
|
||||||
|
}
|
||||||
|
|
||||||
if (element.parentNode && $(element.parentNode).hasClass(ClassName$9.DROPDOWN_MENU)) {
|
if (element.parentNode && $(element.parentNode).hasClass(ClassName$9.DROPDOWN_MENU)) {
|
||||||
var dropdownElement = $(element).closest(Selector$9.DROPDOWN)[0];
|
var dropdownElement = $(element).closest(Selector$9.DROPDOWN)[0];
|
||||||
@@ -3938,8 +4119,8 @@
|
|||||||
if (callback) {
|
if (callback) {
|
||||||
callback();
|
callback();
|
||||||
}
|
}
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Tab._jQueryInterface = function _jQueryInterface(config) {
|
Tab._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -4003,7 +4184,7 @@
|
|||||||
*/
|
*/
|
||||||
|
|
||||||
var NAME$a = 'toast';
|
var NAME$a = 'toast';
|
||||||
var VERSION$a = '4.2.1';
|
var VERSION$a = '4.3.1';
|
||||||
var DATA_KEY$a = 'bs.toast';
|
var DATA_KEY$a = 'bs.toast';
|
||||||
var EVENT_KEY$a = "." + DATA_KEY$a;
|
var EVENT_KEY$a = "." + DATA_KEY$a;
|
||||||
var JQUERY_NO_CONFLICT$a = $.fn[NAME$a];
|
var JQUERY_NO_CONFLICT$a = $.fn[NAME$a];
|
||||||
@@ -4118,8 +4299,8 @@
|
|||||||
$.removeData(this._element, DATA_KEY$a);
|
$.removeData(this._element, DATA_KEY$a);
|
||||||
this._element = null;
|
this._element = null;
|
||||||
this._config = null;
|
this._config = null;
|
||||||
}; // Private
|
} // Private
|
||||||
|
;
|
||||||
|
|
||||||
_proto._getConfig = function _getConfig(config) {
|
_proto._getConfig = function _getConfig(config) {
|
||||||
config = _objectSpread({}, Default$7, $(this._element).data(), typeof config === 'object' && config ? config : {});
|
config = _objectSpread({}, Default$7, $(this._element).data(), typeof config === 'object' && config ? config : {});
|
||||||
@@ -4152,8 +4333,8 @@
|
|||||||
} else {
|
} else {
|
||||||
complete();
|
complete();
|
||||||
}
|
}
|
||||||
}; // Static
|
} // Static
|
||||||
|
;
|
||||||
|
|
||||||
Toast._jQueryInterface = function _jQueryInterface(config) {
|
Toast._jQueryInterface = function _jQueryInterface(config) {
|
||||||
return this.each(function () {
|
return this.each(function () {
|
||||||
@@ -4187,6 +4368,11 @@
|
|||||||
get: function get() {
|
get: function get() {
|
||||||
return DefaultType$7;
|
return DefaultType$7;
|
||||||
}
|
}
|
||||||
|
}, {
|
||||||
|
key: "Default",
|
||||||
|
get: function get() {
|
||||||
|
return Default$7;
|
||||||
|
}
|
||||||
}]);
|
}]);
|
||||||
|
|
||||||
return Toast;
|
return Toast;
|
||||||
@@ -4208,7 +4394,7 @@
|
|||||||
|
|
||||||
/**
|
/**
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
* Bootstrap (v4.2.1): index.js
|
* Bootstrap (v4.3.1): index.js
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
* --------------------------------------------------------------------------
|
* --------------------------------------------------------------------------
|
||||||
*/
|
*/
|
||||||
@@ -4245,5 +4431,5 @@
|
|||||||
|
|
||||||
Object.defineProperty(exports, '__esModule', { value: true });
|
Object.defineProperty(exports, '__esModule', { value: true });
|
||||||
|
|
||||||
})));
|
}));
|
||||||
//# sourceMappingURL=bootstrap.js.map
|
//# sourceMappingURL=bootstrap.js.map
|
||||||
|
|||||||
2
vendor/bootstrap/js/bootstrap.js.map
vendored
2
vendor/bootstrap/js/bootstrap.js.map
vendored
File diff suppressed because one or more lines are too long
6
vendor/bootstrap/js/bootstrap.min.js
vendored
6
vendor/bootstrap/js/bootstrap.min.js
vendored
File diff suppressed because one or more lines are too long
2
vendor/bootstrap/js/bootstrap.min.js.map
vendored
2
vendor/bootstrap/js/bootstrap.min.js.map
vendored
File diff suppressed because one or more lines are too long
3
vendor/bootstrap/scss/_badge.scss
vendored
3
vendor/bootstrap/scss/_badge.scss
vendored
@@ -6,13 +6,14 @@
|
|||||||
.badge {
|
.badge {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
padding: $badge-padding-y $badge-padding-x;
|
padding: $badge-padding-y $badge-padding-x;
|
||||||
font-size: $badge-font-size;
|
@include font-size($badge-font-size);
|
||||||
font-weight: $badge-font-weight;
|
font-weight: $badge-font-weight;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
vertical-align: baseline;
|
vertical-align: baseline;
|
||||||
@include border-radius($badge-border-radius);
|
@include border-radius($badge-border-radius);
|
||||||
|
@include transition($badge-transition);
|
||||||
|
|
||||||
@at-root a#{&} {
|
@at-root a#{&} {
|
||||||
@include hover-focus {
|
@include hover-focus {
|
||||||
|
|||||||
7
vendor/bootstrap/scss/_buttons.scss
vendored
7
vendor/bootstrap/scss/_buttons.scss
vendored
@@ -6,6 +6,7 @@
|
|||||||
|
|
||||||
.btn {
|
.btn {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
|
font-family: $btn-font-family;
|
||||||
font-weight: $btn-font-weight;
|
font-weight: $btn-font-weight;
|
||||||
color: $body-color;
|
color: $body-color;
|
||||||
text-align: center;
|
text-align: center;
|
||||||
@@ -34,11 +35,6 @@
|
|||||||
@include box-shadow(none);
|
@include box-shadow(none);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Opinionated: add "hand" cursor to non-disabled .btn elements
|
|
||||||
&:not(:disabled):not(.disabled) {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
|
|
||||||
&:not(:disabled):not(.disabled):active,
|
&:not(:disabled):not(.disabled):active,
|
||||||
&:not(:disabled):not(.disabled).active {
|
&:not(:disabled):not(.disabled).active {
|
||||||
@include box-shadow($btn-active-box-shadow);
|
@include box-shadow($btn-active-box-shadow);
|
||||||
@@ -81,6 +77,7 @@ fieldset:disabled a.btn {
|
|||||||
.btn-link {
|
.btn-link {
|
||||||
font-weight: $font-weight-normal;
|
font-weight: $font-weight-normal;
|
||||||
color: $link-color;
|
color: $link-color;
|
||||||
|
text-decoration: $link-decoration;
|
||||||
|
|
||||||
@include hover {
|
@include hover {
|
||||||
color: $link-hover-color;
|
color: $link-hover-color;
|
||||||
|
|||||||
47
vendor/bootstrap/scss/_card.scss
vendored
47
vendor/bootstrap/scss/_card.scss
vendored
@@ -6,7 +6,7 @@
|
|||||||
position: relative;
|
position: relative;
|
||||||
display: flex;
|
display: flex;
|
||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
min-width: 0;
|
min-width: 0; // See https://github.com/twbs/bootstrap/pull/22740#issuecomment-305868106
|
||||||
word-wrap: break-word;
|
word-wrap: break-word;
|
||||||
background-color: $card-bg;
|
background-color: $card-bg;
|
||||||
background-clip: border-box;
|
background-clip: border-box;
|
||||||
@@ -36,6 +36,7 @@
|
|||||||
// as much space as possible, ensuring footers are aligned to the bottom.
|
// as much space as possible, ensuring footers are aligned to the bottom.
|
||||||
flex: 1 1 auto;
|
flex: 1 1 auto;
|
||||||
padding: $card-spacer-x;
|
padding: $card-spacer-x;
|
||||||
|
color: $card-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
.card-title {
|
.card-title {
|
||||||
@@ -195,55 +196,35 @@
|
|||||||
|
|
||||||
// Handle rounded corners
|
// Handle rounded corners
|
||||||
@if $enable-rounded {
|
@if $enable-rounded {
|
||||||
&:first-child {
|
&:not(:last-child) {
|
||||||
@include border-right-radius(0);
|
@include border-right-radius(0);
|
||||||
|
|
||||||
.card-img-top,
|
.card-img-top,
|
||||||
.card-header {
|
.card-header {
|
||||||
|
// stylelint-disable-next-line property-blacklist
|
||||||
border-top-right-radius: 0;
|
border-top-right-radius: 0;
|
||||||
}
|
}
|
||||||
.card-img-bottom,
|
.card-img-bottom,
|
||||||
.card-footer {
|
.card-footer {
|
||||||
|
// stylelint-disable-next-line property-blacklist
|
||||||
border-bottom-right-radius: 0;
|
border-bottom-right-radius: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&:last-child {
|
&:not(:first-child) {
|
||||||
@include border-left-radius(0);
|
@include border-left-radius(0);
|
||||||
|
|
||||||
.card-img-top,
|
.card-img-top,
|
||||||
.card-header {
|
.card-header {
|
||||||
|
// stylelint-disable-next-line property-blacklist
|
||||||
border-top-left-radius: 0;
|
border-top-left-radius: 0;
|
||||||
}
|
}
|
||||||
.card-img-bottom,
|
.card-img-bottom,
|
||||||
.card-footer {
|
.card-footer {
|
||||||
|
// stylelint-disable-next-line property-blacklist
|
||||||
border-bottom-left-radius: 0;
|
border-bottom-left-radius: 0;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&:only-child {
|
|
||||||
@include border-radius($card-border-radius);
|
|
||||||
|
|
||||||
.card-img-top,
|
|
||||||
.card-header {
|
|
||||||
@include border-top-radius($card-border-radius);
|
|
||||||
}
|
|
||||||
.card-img-bottom,
|
|
||||||
.card-footer {
|
|
||||||
@include border-bottom-radius($card-border-radius);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
&:not(:first-child):not(:last-child):not(:only-child) {
|
|
||||||
@include border-radius(0);
|
|
||||||
|
|
||||||
.card-img-top,
|
|
||||||
.card-img-bottom,
|
|
||||||
.card-header,
|
|
||||||
.card-footer {
|
|
||||||
@include border-radius(0);
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -278,29 +259,27 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
.accordion {
|
.accordion {
|
||||||
.card {
|
> .card {
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
|
|
||||||
&:not(:first-of-type) {
|
&:not(:first-of-type) {
|
||||||
.card-header:first-child {
|
.card-header:first-child {
|
||||||
border-radius: 0;
|
@include border-radius(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
&:not(:last-of-type) {
|
&:not(:last-of-type) {
|
||||||
border-bottom: 0;
|
border-bottom: 0;
|
||||||
border-radius: 0;
|
@include border-radius(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
&:first-of-type {
|
&:first-of-type {
|
||||||
border-bottom: 0;
|
border-bottom: 0;
|
||||||
border-bottom-right-radius: 0;
|
@include border-bottom-radius(0);
|
||||||
border-bottom-left-radius: 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
&:last-of-type {
|
&:last-of-type {
|
||||||
border-top-left-radius: 0;
|
@include border-top-radius(0);
|
||||||
border-top-right-radius: 0;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.card-header {
|
.card-header {
|
||||||
|
|||||||
3
vendor/bootstrap/scss/_carousel.scss
vendored
3
vendor/bootstrap/scss/_carousel.scss
vendored
@@ -127,8 +127,7 @@
|
|||||||
display: inline-block;
|
display: inline-block;
|
||||||
width: $carousel-control-icon-width;
|
width: $carousel-control-icon-width;
|
||||||
height: $carousel-control-icon-width;
|
height: $carousel-control-icon-width;
|
||||||
background: transparent no-repeat center center;
|
background: no-repeat 50% / 100% 100%;
|
||||||
background-size: 100% 100%;
|
|
||||||
}
|
}
|
||||||
.carousel-control-prev-icon {
|
.carousel-control-prev-icon {
|
||||||
background-image: $carousel-control-prev-icon-bg;
|
background-image: $carousel-control-prev-icon-bg;
|
||||||
|
|||||||
5
vendor/bootstrap/scss/_close.scss
vendored
5
vendor/bootstrap/scss/_close.scss
vendored
@@ -1,6 +1,6 @@
|
|||||||
.close {
|
.close {
|
||||||
float: right;
|
float: right;
|
||||||
font-size: $close-font-size;
|
@include font-size($close-font-size);
|
||||||
font-weight: $close-font-weight;
|
font-weight: $close-font-weight;
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
color: $close-color;
|
color: $close-color;
|
||||||
@@ -17,9 +17,6 @@
|
|||||||
@include hover-focus {
|
@include hover-focus {
|
||||||
opacity: .75;
|
opacity: .75;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Opinionated: add "hand" cursor to non-disabled .close elements
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
10
vendor/bootstrap/scss/_code.scss
vendored
10
vendor/bootstrap/scss/_code.scss
vendored
@@ -1,6 +1,6 @@
|
|||||||
// Inline code
|
// Inline code
|
||||||
code {
|
code {
|
||||||
font-size: $code-font-size;
|
@include font-size($code-font-size);
|
||||||
color: $code-color;
|
color: $code-color;
|
||||||
word-break: break-word;
|
word-break: break-word;
|
||||||
|
|
||||||
@@ -13,7 +13,7 @@ code {
|
|||||||
// User input typically entered via keyboard
|
// User input typically entered via keyboard
|
||||||
kbd {
|
kbd {
|
||||||
padding: $kbd-padding-y $kbd-padding-x;
|
padding: $kbd-padding-y $kbd-padding-x;
|
||||||
font-size: $kbd-font-size;
|
@include font-size($kbd-font-size);
|
||||||
color: $kbd-color;
|
color: $kbd-color;
|
||||||
background-color: $kbd-bg;
|
background-color: $kbd-bg;
|
||||||
@include border-radius($border-radius-sm);
|
@include border-radius($border-radius-sm);
|
||||||
@@ -21,7 +21,7 @@ kbd {
|
|||||||
|
|
||||||
kbd {
|
kbd {
|
||||||
padding: 0;
|
padding: 0;
|
||||||
font-size: 100%;
|
@include font-size(100%);
|
||||||
font-weight: $nested-kbd-font-weight;
|
font-weight: $nested-kbd-font-weight;
|
||||||
@include box-shadow(none);
|
@include box-shadow(none);
|
||||||
}
|
}
|
||||||
@@ -30,12 +30,12 @@ kbd {
|
|||||||
// Blocks of code
|
// Blocks of code
|
||||||
pre {
|
pre {
|
||||||
display: block;
|
display: block;
|
||||||
font-size: $code-font-size;
|
@include font-size($code-font-size);
|
||||||
color: $pre-color;
|
color: $pre-color;
|
||||||
|
|
||||||
// Account for some code outputs that place code tags in pre tags
|
// Account for some code outputs that place code tags in pre tags
|
||||||
code {
|
code {
|
||||||
font-size: inherit;
|
@include font-size(inherit);
|
||||||
color: inherit;
|
color: inherit;
|
||||||
word-break: normal;
|
word-break: normal;
|
||||||
}
|
}
|
||||||
|
|||||||
22
vendor/bootstrap/scss/_custom-forms.scss
vendored
22
vendor/bootstrap/scss/_custom-forms.scss
vendored
@@ -95,9 +95,7 @@
|
|||||||
width: $custom-control-indicator-size;
|
width: $custom-control-indicator-size;
|
||||||
height: $custom-control-indicator-size;
|
height: $custom-control-indicator-size;
|
||||||
content: "";
|
content: "";
|
||||||
background-repeat: no-repeat;
|
background: no-repeat 50% / #{$custom-control-indicator-bg-size};
|
||||||
background-position: center center;
|
|
||||||
background-size: $custom-control-indicator-bg-size;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -144,6 +142,7 @@
|
|||||||
|
|
||||||
.custom-radio {
|
.custom-radio {
|
||||||
.custom-control-label::before {
|
.custom-control-label::before {
|
||||||
|
// stylelint-disable-next-line property-blacklist
|
||||||
border-radius: $custom-radio-indicator-border-radius;
|
border-radius: $custom-radio-indicator-border-radius;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -173,6 +172,7 @@
|
|||||||
left: -($custom-switch-width + $custom-control-gutter);
|
left: -($custom-switch-width + $custom-control-gutter);
|
||||||
width: $custom-switch-width;
|
width: $custom-switch-width;
|
||||||
pointer-events: all;
|
pointer-events: all;
|
||||||
|
// stylelint-disable-next-line property-blacklist
|
||||||
border-radius: $custom-switch-indicator-border-radius;
|
border-radius: $custom-switch-indicator-border-radius;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -182,6 +182,7 @@
|
|||||||
width: $custom-switch-indicator-size;
|
width: $custom-switch-indicator-size;
|
||||||
height: $custom-switch-indicator-size;
|
height: $custom-switch-indicator-size;
|
||||||
background-color: $custom-control-indicator-border-color;
|
background-color: $custom-control-indicator-border-color;
|
||||||
|
// stylelint-disable-next-line property-blacklist
|
||||||
border-radius: $custom-switch-indicator-border-radius;
|
border-radius: $custom-switch-indicator-border-radius;
|
||||||
@include transition(transform .15s ease-in-out, $custom-forms-transition);
|
@include transition(transform .15s ease-in-out, $custom-forms-transition);
|
||||||
}
|
}
|
||||||
@@ -213,6 +214,8 @@
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
height: $custom-select-height;
|
height: $custom-select-height;
|
||||||
padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;
|
padding: $custom-select-padding-y ($custom-select-padding-x + $custom-select-indicator-padding) $custom-select-padding-y $custom-select-padding-x;
|
||||||
|
font-family: $custom-select-font-family;
|
||||||
|
@include font-size($custom-select-font-size);
|
||||||
font-weight: $custom-select-font-weight;
|
font-weight: $custom-select-font-weight;
|
||||||
line-height: $custom-select-line-height;
|
line-height: $custom-select-line-height;
|
||||||
color: $custom-select-color;
|
color: $custom-select-color;
|
||||||
@@ -220,11 +223,7 @@
|
|||||||
background: $custom-select-background;
|
background: $custom-select-background;
|
||||||
background-color: $custom-select-bg;
|
background-color: $custom-select-bg;
|
||||||
border: $custom-select-border-width solid $custom-select-border-color;
|
border: $custom-select-border-width solid $custom-select-border-color;
|
||||||
@if $enable-rounded {
|
@include border-radius($custom-select-border-radius, 0);
|
||||||
border-radius: $custom-select-border-radius;
|
|
||||||
} @else {
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
@include box-shadow($custom-select-box-shadow);
|
@include box-shadow($custom-select-box-shadow);
|
||||||
appearance: none;
|
appearance: none;
|
||||||
|
|
||||||
@@ -262,7 +261,7 @@
|
|||||||
|
|
||||||
// Hides the default caret in IE11
|
// Hides the default caret in IE11
|
||||||
&::-ms-expand {
|
&::-ms-expand {
|
||||||
opacity: 0;
|
display: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -271,7 +270,7 @@
|
|||||||
padding-top: $custom-select-padding-y-sm;
|
padding-top: $custom-select-padding-y-sm;
|
||||||
padding-bottom: $custom-select-padding-y-sm;
|
padding-bottom: $custom-select-padding-y-sm;
|
||||||
padding-left: $custom-select-padding-x-sm;
|
padding-left: $custom-select-padding-x-sm;
|
||||||
font-size: $custom-select-font-size-sm;
|
@include font-size($custom-select-font-size-sm);
|
||||||
}
|
}
|
||||||
|
|
||||||
.custom-select-lg {
|
.custom-select-lg {
|
||||||
@@ -279,7 +278,7 @@
|
|||||||
padding-top: $custom-select-padding-y-lg;
|
padding-top: $custom-select-padding-y-lg;
|
||||||
padding-bottom: $custom-select-padding-y-lg;
|
padding-bottom: $custom-select-padding-y-lg;
|
||||||
padding-left: $custom-select-padding-x-lg;
|
padding-left: $custom-select-padding-x-lg;
|
||||||
font-size: $custom-select-font-size-lg;
|
@include font-size($custom-select-font-size-lg);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -331,6 +330,7 @@
|
|||||||
z-index: 1;
|
z-index: 1;
|
||||||
height: $custom-file-height;
|
height: $custom-file-height;
|
||||||
padding: $custom-file-padding-y $custom-file-padding-x;
|
padding: $custom-file-padding-y $custom-file-padding-x;
|
||||||
|
font-family: $custom-file-font-family;
|
||||||
font-weight: $custom-file-font-weight;
|
font-weight: $custom-file-font-weight;
|
||||||
line-height: $custom-file-line-height;
|
line-height: $custom-file-line-height;
|
||||||
color: $custom-file-color;
|
color: $custom-file-color;
|
||||||
|
|||||||
40
vendor/bootstrap/scss/_dropdown.scss
vendored
40
vendor/bootstrap/scss/_dropdown.scss
vendored
@@ -7,6 +7,8 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.dropdown-toggle {
|
.dropdown-toggle {
|
||||||
|
white-space: nowrap;
|
||||||
|
|
||||||
// Generate the caret automatically
|
// Generate the caret automatically
|
||||||
@include caret;
|
@include caret;
|
||||||
}
|
}
|
||||||
@@ -22,8 +24,8 @@
|
|||||||
min-width: $dropdown-min-width;
|
min-width: $dropdown-min-width;
|
||||||
padding: $dropdown-padding-y 0;
|
padding: $dropdown-padding-y 0;
|
||||||
margin: $dropdown-spacer 0 0; // override default ul
|
margin: $dropdown-spacer 0 0; // override default ul
|
||||||
font-size: $font-size-base; // Redeclare because nesting can cause inheritance issues
|
@include font-size($dropdown-font-size);
|
||||||
color: $body-color;
|
color: $dropdown-color;
|
||||||
text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)
|
text-align: left; // Ensures proper alignment if parent has it changed (e.g., modal footer)
|
||||||
list-style: none;
|
list-style: none;
|
||||||
background-color: $dropdown-bg;
|
background-color: $dropdown-bg;
|
||||||
@@ -33,17 +35,6 @@
|
|||||||
@include box-shadow($dropdown-box-shadow);
|
@include box-shadow($dropdown-box-shadow);
|
||||||
}
|
}
|
||||||
|
|
||||||
@each $breakpoint in map-keys($grid-breakpoints) {
|
|
||||||
@include media-breakpoint-up($breakpoint) {
|
|
||||||
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
|
||||||
|
|
||||||
.dropdown-menu#{$infix}-right {
|
|
||||||
right: 0;
|
|
||||||
left: auto;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@each $breakpoint in map-keys($grid-breakpoints) {
|
@each $breakpoint in map-keys($grid-breakpoints) {
|
||||||
@include media-breakpoint-up($breakpoint) {
|
@include media-breakpoint-up($breakpoint) {
|
||||||
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
||||||
@@ -52,6 +43,11 @@
|
|||||||
right: auto;
|
right: auto;
|
||||||
left: 0;
|
left: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.dropdown-menu#{$infix}-right {
|
||||||
|
right: 0;
|
||||||
|
left: auto;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -118,7 +114,7 @@
|
|||||||
|
|
||||||
// Dividers (basically an `<hr>`) within the dropdown
|
// Dividers (basically an `<hr>`) within the dropdown
|
||||||
.dropdown-divider {
|
.dropdown-divider {
|
||||||
@include nav-divider($dropdown-divider-bg);
|
@include nav-divider($dropdown-divider-bg, $dropdown-divider-margin-y);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Links, buttons, and more within the dropdown menu
|
// Links, buttons, and more within the dropdown menu
|
||||||
@@ -136,12 +132,16 @@
|
|||||||
background-color: transparent; // For `<button>`s
|
background-color: transparent; // For `<button>`s
|
||||||
border: 0; // For `<button>`s
|
border: 0; // For `<button>`s
|
||||||
|
|
||||||
&:first-child {
|
// Prevent dropdown overflow if there's no padding
|
||||||
@include border-top-radius($dropdown-inner-border-radius);
|
// See https://github.com/twbs/bootstrap/pull/27703
|
||||||
}
|
@if $dropdown-padding-y == 0 {
|
||||||
|
&:first-child {
|
||||||
|
@include border-top-radius($dropdown-inner-border-radius);
|
||||||
|
}
|
||||||
|
|
||||||
&:last-child {
|
&:last-child {
|
||||||
@include border-bottom-radius($dropdown-inner-border-radius);
|
@include border-bottom-radius($dropdown-inner-border-radius);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@include hover-focus {
|
@include hover-focus {
|
||||||
@@ -178,7 +178,7 @@
|
|||||||
display: block;
|
display: block;
|
||||||
padding: $dropdown-padding-y $dropdown-item-padding-x;
|
padding: $dropdown-padding-y $dropdown-item-padding-x;
|
||||||
margin-bottom: 0; // for use with heading elements
|
margin-bottom: 0; // for use with heading elements
|
||||||
font-size: $font-size-sm;
|
@include font-size($font-size-sm);
|
||||||
color: $dropdown-header-color;
|
color: $dropdown-header-color;
|
||||||
white-space: nowrap; // as with > li > a
|
white-space: nowrap; // as with > li > a
|
||||||
}
|
}
|
||||||
|
|||||||
28
vendor/bootstrap/scss/_forms.scss
vendored
28
vendor/bootstrap/scss/_forms.scss
vendored
@@ -9,7 +9,8 @@
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
height: $input-height;
|
height: $input-height;
|
||||||
padding: $input-padding-y $input-padding-x;
|
padding: $input-padding-y $input-padding-x;
|
||||||
font-size: $input-font-size;
|
font-family: $input-font-family;
|
||||||
|
@include font-size($input-font-size);
|
||||||
font-weight: $input-font-weight;
|
font-weight: $input-font-weight;
|
||||||
line-height: $input-line-height;
|
line-height: $input-line-height;
|
||||||
color: $input-color;
|
color: $input-color;
|
||||||
@@ -18,13 +19,7 @@
|
|||||||
border: $input-border-width solid $input-border-color;
|
border: $input-border-width solid $input-border-color;
|
||||||
|
|
||||||
// Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.
|
// Note: This has no effect on <select>s in some browsers, due to the limited stylability of `<select>`s in CSS.
|
||||||
@if $enable-rounded {
|
@include border-radius($input-border-radius, 0);
|
||||||
// Manually use the if/else instead of the mixin to account for iOS override
|
|
||||||
border-radius: $input-border-radius;
|
|
||||||
} @else {
|
|
||||||
// Otherwise undo the iOS default
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
@include box-shadow($input-box-shadow);
|
@include box-shadow($input-box-shadow);
|
||||||
@include transition($input-transition);
|
@include transition($input-transition);
|
||||||
@@ -88,21 +83,21 @@ select.form-control {
|
|||||||
padding-top: calc(#{$input-padding-y} + #{$input-border-width});
|
padding-top: calc(#{$input-padding-y} + #{$input-border-width});
|
||||||
padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});
|
padding-bottom: calc(#{$input-padding-y} + #{$input-border-width});
|
||||||
margin-bottom: 0; // Override the `<label>/<legend>` default
|
margin-bottom: 0; // Override the `<label>/<legend>` default
|
||||||
font-size: inherit; // Override the `<legend>` default
|
@include font-size(inherit); // Override the `<legend>` default
|
||||||
line-height: $input-line-height;
|
line-height: $input-line-height;
|
||||||
}
|
}
|
||||||
|
|
||||||
.col-form-label-lg {
|
.col-form-label-lg {
|
||||||
padding-top: calc(#{$input-padding-y-lg} + #{$input-border-width});
|
padding-top: calc(#{$input-padding-y-lg} + #{$input-border-width});
|
||||||
padding-bottom: calc(#{$input-padding-y-lg} + #{$input-border-width});
|
padding-bottom: calc(#{$input-padding-y-lg} + #{$input-border-width});
|
||||||
font-size: $input-font-size-lg;
|
@include font-size($input-font-size-lg);
|
||||||
line-height: $input-line-height-lg;
|
line-height: $input-line-height-lg;
|
||||||
}
|
}
|
||||||
|
|
||||||
.col-form-label-sm {
|
.col-form-label-sm {
|
||||||
padding-top: calc(#{$input-padding-y-sm} + #{$input-border-width});
|
padding-top: calc(#{$input-padding-y-sm} + #{$input-border-width});
|
||||||
padding-bottom: calc(#{$input-padding-y-sm} + #{$input-border-width});
|
padding-bottom: calc(#{$input-padding-y-sm} + #{$input-border-width});
|
||||||
font-size: $input-font-size-sm;
|
@include font-size($input-font-size-sm);
|
||||||
line-height: $input-line-height-sm;
|
line-height: $input-line-height-sm;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -142,7 +137,7 @@ select.form-control {
|
|||||||
.form-control-sm {
|
.form-control-sm {
|
||||||
height: $input-height-sm;
|
height: $input-height-sm;
|
||||||
padding: $input-padding-y-sm $input-padding-x-sm;
|
padding: $input-padding-y-sm $input-padding-x-sm;
|
||||||
font-size: $input-font-size-sm;
|
@include font-size($input-font-size-sm);
|
||||||
line-height: $input-line-height-sm;
|
line-height: $input-line-height-sm;
|
||||||
@include border-radius($input-border-radius-sm);
|
@include border-radius($input-border-radius-sm);
|
||||||
}
|
}
|
||||||
@@ -150,7 +145,7 @@ select.form-control {
|
|||||||
.form-control-lg {
|
.form-control-lg {
|
||||||
height: $input-height-lg;
|
height: $input-height-lg;
|
||||||
padding: $input-padding-y-lg $input-padding-x-lg;
|
padding: $input-padding-y-lg $input-padding-x-lg;
|
||||||
font-size: $input-font-size-lg;
|
@include font-size($input-font-size-lg);
|
||||||
line-height: $input-line-height-lg;
|
line-height: $input-line-height-lg;
|
||||||
@include border-radius($input-border-radius-lg);
|
@include border-radius($input-border-radius-lg);
|
||||||
}
|
}
|
||||||
@@ -163,7 +158,6 @@ select.form-control {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// stylelint-disable-next-line no-duplicate-selectors
|
|
||||||
textarea.form-control {
|
textarea.form-control {
|
||||||
height: auto;
|
height: auto;
|
||||||
}
|
}
|
||||||
@@ -248,8 +242,9 @@ textarea.form-control {
|
|||||||
// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for
|
// pseudo-classes but also includes `.is-invalid` and `.is-valid` classes for
|
||||||
// server side validation.
|
// server side validation.
|
||||||
|
|
||||||
@include form-validation-state("valid", $form-feedback-valid-color);
|
@each $state, $data in $form-validation-states {
|
||||||
@include form-validation-state("invalid", $form-feedback-invalid-color);
|
@include form-validation-state($state, map-get($data, color), map-get($data, icon));
|
||||||
|
}
|
||||||
|
|
||||||
// Inline forms
|
// Inline forms
|
||||||
//
|
//
|
||||||
@@ -318,6 +313,7 @@ textarea.form-control {
|
|||||||
}
|
}
|
||||||
.form-check-input {
|
.form-check-input {
|
||||||
position: relative;
|
position: relative;
|
||||||
|
flex-shrink: 0;
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
margin-right: $form-check-input-margin-x;
|
margin-right: $form-check-input-margin-x;
|
||||||
margin-left: 0;
|
margin-left: 0;
|
||||||
|
|||||||
6
vendor/bootstrap/scss/_functions.scss
vendored
6
vendor/bootstrap/scss/_functions.scss
vendored
@@ -21,12 +21,12 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Starts at zero
|
// Starts at zero
|
||||||
// Another grid mixin that ensures the min-width of the lowest breakpoint starts at 0.
|
// Used to ensure the min-width of the lowest breakpoint starts at 0.
|
||||||
@mixin _assert-starts-at-zero($map) {
|
@mixin _assert-starts-at-zero($map, $map-name: "$grid-breakpoints") {
|
||||||
$values: map-values($map);
|
$values: map-values($map);
|
||||||
$first-value: nth($values, 1);
|
$first-value: nth($values, 1);
|
||||||
@if $first-value != 0 {
|
@if $first-value != 0 {
|
||||||
@warn "First breakpoint in `$grid-breakpoints` must start at 0, but starts at #{$first-value}.";
|
@warn "First breakpoint in #{$map-name} must start at 0, but starts at #{$first-value}.";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
2
vendor/bootstrap/scss/_images.scss
vendored
2
vendor/bootstrap/scss/_images.scss
vendored
@@ -37,6 +37,6 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.figure-caption {
|
.figure-caption {
|
||||||
font-size: $figure-caption-font-size;
|
@include font-size($figure-caption-font-size);
|
||||||
color: $figure-caption-color;
|
color: $figure-caption-color;
|
||||||
}
|
}
|
||||||
|
|||||||
6
vendor/bootstrap/scss/_input-group.scss
vendored
6
vendor/bootstrap/scss/_input-group.scss
vendored
@@ -104,7 +104,7 @@
|
|||||||
align-items: center;
|
align-items: center;
|
||||||
padding: $input-padding-y $input-padding-x;
|
padding: $input-padding-y $input-padding-x;
|
||||||
margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom
|
margin-bottom: 0; // Allow use of <label> elements by overriding our default margin-bottom
|
||||||
font-size: $font-size-base; // Match inputs
|
@include font-size($input-font-size); // Match inputs
|
||||||
font-weight: $font-weight-normal;
|
font-weight: $font-weight-normal;
|
||||||
line-height: $input-line-height;
|
line-height: $input-line-height;
|
||||||
color: $input-group-addon-color;
|
color: $input-group-addon-color;
|
||||||
@@ -139,7 +139,7 @@
|
|||||||
.input-group-lg > .input-group-prepend > .btn,
|
.input-group-lg > .input-group-prepend > .btn,
|
||||||
.input-group-lg > .input-group-append > .btn {
|
.input-group-lg > .input-group-append > .btn {
|
||||||
padding: $input-padding-y-lg $input-padding-x-lg;
|
padding: $input-padding-y-lg $input-padding-x-lg;
|
||||||
font-size: $input-font-size-lg;
|
@include font-size($input-font-size-lg);
|
||||||
line-height: $input-line-height-lg;
|
line-height: $input-line-height-lg;
|
||||||
@include border-radius($input-border-radius-lg);
|
@include border-radius($input-border-radius-lg);
|
||||||
}
|
}
|
||||||
@@ -156,7 +156,7 @@
|
|||||||
.input-group-sm > .input-group-prepend > .btn,
|
.input-group-sm > .input-group-prepend > .btn,
|
||||||
.input-group-sm > .input-group-append > .btn {
|
.input-group-sm > .input-group-append > .btn {
|
||||||
padding: $input-padding-y-sm $input-padding-x-sm;
|
padding: $input-padding-y-sm $input-padding-x-sm;
|
||||||
font-size: $input-font-size-sm;
|
@include font-size($input-font-size-sm);
|
||||||
line-height: $input-line-height-sm;
|
line-height: $input-line-height-sm;
|
||||||
@include border-radius($input-border-radius-sm);
|
@include border-radius($input-border-radius-sm);
|
||||||
}
|
}
|
||||||
|
|||||||
1
vendor/bootstrap/scss/_jumbotron.scss
vendored
1
vendor/bootstrap/scss/_jumbotron.scss
vendored
@@ -1,6 +1,7 @@
|
|||||||
.jumbotron {
|
.jumbotron {
|
||||||
padding: $jumbotron-padding ($jumbotron-padding / 2);
|
padding: $jumbotron-padding ($jumbotron-padding / 2);
|
||||||
margin-bottom: $jumbotron-padding;
|
margin-bottom: $jumbotron-padding;
|
||||||
|
color: $jumbotron-color;
|
||||||
background-color: $jumbotron-bg;
|
background-color: $jumbotron-bg;
|
||||||
@include border-radius($border-radius-lg);
|
@include border-radius($border-radius-lg);
|
||||||
|
|
||||||
|
|||||||
38
vendor/bootstrap/scss/_list-group.scss
vendored
38
vendor/bootstrap/scss/_list-group.scss
vendored
@@ -24,6 +24,7 @@
|
|||||||
|
|
||||||
// Hover state
|
// Hover state
|
||||||
@include hover-focus {
|
@include hover-focus {
|
||||||
|
z-index: 1; // Place hover/focus items above their siblings for proper border styling
|
||||||
color: $list-group-action-hover-color;
|
color: $list-group-action-hover-color;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
background-color: $list-group-hover-bg;
|
background-color: $list-group-hover-bg;
|
||||||
@@ -46,6 +47,7 @@
|
|||||||
padding: $list-group-item-padding-y $list-group-item-padding-x;
|
padding: $list-group-item-padding-y $list-group-item-padding-x;
|
||||||
// Place the border on the list items and negative margin up for better styling
|
// Place the border on the list items and negative margin up for better styling
|
||||||
margin-bottom: -$list-group-border-width;
|
margin-bottom: -$list-group-border-width;
|
||||||
|
color: $list-group-color;
|
||||||
background-color: $list-group-bg;
|
background-color: $list-group-bg;
|
||||||
border: $list-group-border-width solid $list-group-border-color;
|
border: $list-group-border-width solid $list-group-border-color;
|
||||||
|
|
||||||
@@ -58,11 +60,6 @@
|
|||||||
@include border-bottom-radius($list-group-border-radius);
|
@include border-bottom-radius($list-group-border-radius);
|
||||||
}
|
}
|
||||||
|
|
||||||
@include hover-focus {
|
|
||||||
z-index: 1; // Place hover/active items above their siblings for proper border styling
|
|
||||||
text-decoration: none;
|
|
||||||
}
|
|
||||||
|
|
||||||
&.disabled,
|
&.disabled,
|
||||||
&:disabled {
|
&:disabled {
|
||||||
color: $list-group-disabled-color;
|
color: $list-group-disabled-color;
|
||||||
@@ -80,6 +77,37 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
// Horizontal
|
||||||
|
//
|
||||||
|
// Change the layout of list group items from vertical (default) to horizontal.
|
||||||
|
|
||||||
|
@each $breakpoint in map-keys($grid-breakpoints) {
|
||||||
|
@include media-breakpoint-up($breakpoint) {
|
||||||
|
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
||||||
|
|
||||||
|
.list-group-horizontal#{$infix} {
|
||||||
|
flex-direction: row;
|
||||||
|
|
||||||
|
.list-group-item {
|
||||||
|
margin-right: -$list-group-border-width;
|
||||||
|
margin-bottom: 0;
|
||||||
|
|
||||||
|
&:first-child {
|
||||||
|
@include border-left-radius($list-group-border-radius);
|
||||||
|
@include border-top-right-radius(0);
|
||||||
|
}
|
||||||
|
|
||||||
|
&:last-child {
|
||||||
|
margin-right: 0;
|
||||||
|
@include border-right-radius($list-group-border-radius);
|
||||||
|
@include border-bottom-left-radius(0);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// Flush list items
|
// Flush list items
|
||||||
//
|
//
|
||||||
// Remove borders and border-radius to keep list group items edge-to-edge. Most
|
// Remove borders and border-radius to keep list group items edge-to-edge. Most
|
||||||
|
|||||||
6
vendor/bootstrap/scss/_mixins.scss
vendored
6
vendor/bootstrap/scss/_mixins.scss
vendored
@@ -2,6 +2,12 @@
|
|||||||
//
|
//
|
||||||
// Used in conjunction with global variables to enable certain theme features.
|
// Used in conjunction with global variables to enable certain theme features.
|
||||||
|
|
||||||
|
// Vendor
|
||||||
|
@import "vendor/rfs";
|
||||||
|
|
||||||
|
// Deprecate
|
||||||
|
@import "mixins/deprecate";
|
||||||
|
|
||||||
// Utilities
|
// Utilities
|
||||||
@import "mixins/breakpoints";
|
@import "mixins/breakpoints";
|
||||||
@import "mixins/hover";
|
@import "mixins/hover";
|
||||||
|
|||||||
51
vendor/bootstrap/scss/_modal.scss
vendored
51
vendor/bootstrap/scss/_modal.scss
vendored
@@ -50,17 +50,51 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.modal-dialog-scrollable {
|
||||||
|
display: flex; // IE10/11
|
||||||
|
max-height: calc(100% - #{$modal-dialog-margin * 2});
|
||||||
|
|
||||||
|
.modal-content {
|
||||||
|
max-height: calc(100vh - #{$modal-dialog-margin * 2}); // IE10/11
|
||||||
|
overflow: hidden;
|
||||||
|
}
|
||||||
|
|
||||||
|
.modal-header,
|
||||||
|
.modal-footer {
|
||||||
|
flex-shrink: 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
.modal-body {
|
||||||
|
overflow-y: auto;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.modal-dialog-centered {
|
.modal-dialog-centered {
|
||||||
display: flex;
|
display: flex;
|
||||||
align-items: center;
|
align-items: center;
|
||||||
min-height: calc(100% - (#{$modal-dialog-margin} * 2));
|
min-height: calc(100% - #{$modal-dialog-margin * 2});
|
||||||
|
|
||||||
// Ensure `modal-dialog-centered` extends the full height of the view (IE10/11)
|
// Ensure `modal-dialog-centered` extends the full height of the view (IE10/11)
|
||||||
&::before {
|
&::before {
|
||||||
display: block; // IE10
|
display: block; // IE10
|
||||||
height: calc(100vh - (#{$modal-dialog-margin} * 2));
|
height: calc(100vh - #{$modal-dialog-margin * 2});
|
||||||
content: "";
|
content: "";
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Ensure `.modal-body` shows scrollbar (IE10/11)
|
||||||
|
&.modal-dialog-scrollable {
|
||||||
|
flex-direction: column;
|
||||||
|
justify-content: center;
|
||||||
|
height: 100%;
|
||||||
|
|
||||||
|
.modal-content {
|
||||||
|
max-height: none;
|
||||||
|
}
|
||||||
|
|
||||||
|
&::before {
|
||||||
|
content: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Actual modal
|
// Actual modal
|
||||||
@@ -70,6 +104,7 @@
|
|||||||
flex-direction: column;
|
flex-direction: column;
|
||||||
width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`
|
width: 100%; // Ensure `.modal-content` extends the full width of the parent `.modal-dialog`
|
||||||
// counteract the pointer-events: none; in the .modal-dialog
|
// counteract the pointer-events: none; in the .modal-dialog
|
||||||
|
color: $modal-content-color;
|
||||||
pointer-events: auto;
|
pointer-events: auto;
|
||||||
background-color: $modal-content-bg;
|
background-color: $modal-content-bg;
|
||||||
background-clip: padding-box;
|
background-clip: padding-box;
|
||||||
@@ -159,11 +194,19 @@
|
|||||||
margin: $modal-dialog-margin-y-sm-up auto;
|
margin: $modal-dialog-margin-y-sm-up auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.modal-dialog-scrollable {
|
||||||
|
max-height: calc(100% - #{$modal-dialog-margin-y-sm-up * 2});
|
||||||
|
|
||||||
|
.modal-content {
|
||||||
|
max-height: calc(100vh - #{$modal-dialog-margin-y-sm-up * 2});
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
.modal-dialog-centered {
|
.modal-dialog-centered {
|
||||||
min-height: calc(100% - (#{$modal-dialog-margin-y-sm-up} * 2));
|
min-height: calc(100% - #{$modal-dialog-margin-y-sm-up * 2});
|
||||||
|
|
||||||
&::before {
|
&::before {
|
||||||
height: calc(100vh - (#{$modal-dialog-margin-y-sm-up} * 2));
|
height: calc(100vh - #{$modal-dialog-margin-y-sm-up * 2});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
11
vendor/bootstrap/scss/_navbar.scss
vendored
11
vendor/bootstrap/scss/_navbar.scss
vendored
@@ -44,7 +44,7 @@
|
|||||||
padding-top: $navbar-brand-padding-y;
|
padding-top: $navbar-brand-padding-y;
|
||||||
padding-bottom: $navbar-brand-padding-y;
|
padding-bottom: $navbar-brand-padding-y;
|
||||||
margin-right: $navbar-padding-x;
|
margin-right: $navbar-padding-x;
|
||||||
font-size: $navbar-brand-font-size;
|
@include font-size($navbar-brand-font-size);
|
||||||
line-height: inherit;
|
line-height: inherit;
|
||||||
white-space: nowrap;
|
white-space: nowrap;
|
||||||
|
|
||||||
@@ -107,7 +107,7 @@
|
|||||||
// Button for toggling the navbar when in its collapsed state
|
// Button for toggling the navbar when in its collapsed state
|
||||||
.navbar-toggler {
|
.navbar-toggler {
|
||||||
padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;
|
padding: $navbar-toggler-padding-y $navbar-toggler-padding-x;
|
||||||
font-size: $navbar-toggler-font-size;
|
@include font-size($navbar-toggler-font-size);
|
||||||
line-height: 1;
|
line-height: 1;
|
||||||
background-color: transparent; // remove default button style
|
background-color: transparent; // remove default button style
|
||||||
border: $border-width solid transparent; // remove default button style
|
border: $border-width solid transparent; // remove default button style
|
||||||
@@ -116,11 +116,6 @@
|
|||||||
@include hover-focus {
|
@include hover-focus {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Opinionated: add "hand" cursor to non-disabled .navbar-toggler elements
|
|
||||||
&:not(:disabled):not(.disabled) {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Keep as a separate element so folks can easily override it with another icon
|
// Keep as a separate element so folks can easily override it with another icon
|
||||||
@@ -175,7 +170,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
.navbar-collapse {
|
.navbar-collapse {
|
||||||
display: flex !important; // stylelint-disable-line declaration-no-important
|
display: flex !important; // stylelint-disable-line declaration-no-important
|
||||||
|
|
||||||
// Changes flex-bases to auto because of an IE10 bug
|
// Changes flex-bases to auto because of an IE10 bug
|
||||||
flex-basis: auto;
|
flex-basis: auto;
|
||||||
|
|||||||
5
vendor/bootstrap/scss/_pagination.scss
vendored
5
vendor/bootstrap/scss/_pagination.scss
vendored
@@ -27,11 +27,6 @@
|
|||||||
outline: $pagination-focus-outline;
|
outline: $pagination-focus-outline;
|
||||||
box-shadow: $pagination-focus-box-shadow;
|
box-shadow: $pagination-focus-box-shadow;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Opinionated: add "hand" cursor to non-disabled .page-link elements
|
|
||||||
&:not(:disabled):not(.disabled) {
|
|
||||||
cursor: pointer;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
.page-item {
|
.page-item {
|
||||||
|
|||||||
104
vendor/bootstrap/scss/_popover.scss
vendored
104
vendor/bootstrap/scss/_popover.scss
vendored
@@ -8,7 +8,7 @@
|
|||||||
// Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.
|
// Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.
|
||||||
// So reset our font and text properties to avoid inheriting weird values.
|
// So reset our font and text properties to avoid inheriting weird values.
|
||||||
@include reset-text();
|
@include reset-text();
|
||||||
font-size: $popover-font-size;
|
@include font-size($popover-font-size);
|
||||||
// Allow breaking very long words so they don't overflow the popover's bounds
|
// Allow breaking very long words so they don't overflow the popover's bounds
|
||||||
word-wrap: break-word;
|
word-wrap: break-word;
|
||||||
background-color: $popover-bg;
|
background-color: $popover-bg;
|
||||||
@@ -38,72 +38,63 @@
|
|||||||
.bs-popover-top {
|
.bs-popover-top {
|
||||||
margin-bottom: $popover-arrow-height;
|
margin-bottom: $popover-arrow-height;
|
||||||
|
|
||||||
.arrow {
|
> .arrow {
|
||||||
bottom: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
|
bottom: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
|
||||||
}
|
|
||||||
|
|
||||||
.arrow::before,
|
&::before {
|
||||||
.arrow::after {
|
bottom: 0;
|
||||||
border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;
|
border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;
|
||||||
}
|
border-top-color: $popover-arrow-outer-color;
|
||||||
|
}
|
||||||
|
|
||||||
.arrow::before {
|
&::after {
|
||||||
bottom: 0;
|
bottom: $popover-border-width;
|
||||||
border-top-color: $popover-arrow-outer-color;
|
border-width: $popover-arrow-height ($popover-arrow-width / 2) 0;
|
||||||
}
|
border-top-color: $popover-arrow-color;
|
||||||
|
}
|
||||||
.arrow::after {
|
|
||||||
bottom: $popover-border-width;
|
|
||||||
border-top-color: $popover-arrow-color;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.bs-popover-right {
|
.bs-popover-right {
|
||||||
margin-left: $popover-arrow-height;
|
margin-left: $popover-arrow-height;
|
||||||
|
|
||||||
.arrow {
|
> .arrow {
|
||||||
left: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
|
left: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
|
||||||
width: $popover-arrow-height;
|
width: $popover-arrow-height;
|
||||||
height: $popover-arrow-width;
|
height: $popover-arrow-width;
|
||||||
margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners
|
margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners
|
||||||
}
|
|
||||||
|
|
||||||
.arrow::before,
|
&::before {
|
||||||
.arrow::after {
|
left: 0;
|
||||||
border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;
|
border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;
|
||||||
}
|
border-right-color: $popover-arrow-outer-color;
|
||||||
|
}
|
||||||
|
|
||||||
.arrow::before {
|
&::after {
|
||||||
left: 0;
|
left: $popover-border-width;
|
||||||
border-right-color: $popover-arrow-outer-color;
|
border-width: ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2) 0;
|
||||||
}
|
border-right-color: $popover-arrow-color;
|
||||||
|
}
|
||||||
.arrow::after {
|
|
||||||
left: $popover-border-width;
|
|
||||||
border-right-color: $popover-arrow-color;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.bs-popover-bottom {
|
.bs-popover-bottom {
|
||||||
margin-top: $popover-arrow-height;
|
margin-top: $popover-arrow-height;
|
||||||
|
|
||||||
.arrow {
|
> .arrow {
|
||||||
top: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
|
top: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
|
||||||
}
|
|
||||||
|
|
||||||
.arrow::before,
|
&::before {
|
||||||
.arrow::after {
|
top: 0;
|
||||||
border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);
|
border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);
|
||||||
}
|
border-bottom-color: $popover-arrow-outer-color;
|
||||||
|
}
|
||||||
|
|
||||||
.arrow::before {
|
&::after {
|
||||||
top: 0;
|
top: $popover-border-width;
|
||||||
border-bottom-color: $popover-arrow-outer-color;
|
border-width: 0 ($popover-arrow-width / 2) $popover-arrow-height ($popover-arrow-width / 2);
|
||||||
}
|
border-bottom-color: $popover-arrow-color;
|
||||||
|
}
|
||||||
.arrow::after {
|
|
||||||
top: $popover-border-width;
|
|
||||||
border-bottom-color: $popover-arrow-color;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// This will remove the popover-header's border just below the arrow
|
// This will remove the popover-header's border just below the arrow
|
||||||
@@ -122,26 +113,23 @@
|
|||||||
.bs-popover-left {
|
.bs-popover-left {
|
||||||
margin-right: $popover-arrow-height;
|
margin-right: $popover-arrow-height;
|
||||||
|
|
||||||
.arrow {
|
> .arrow {
|
||||||
right: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
|
right: calc((#{$popover-arrow-height} + #{$popover-border-width}) * -1);
|
||||||
width: $popover-arrow-height;
|
width: $popover-arrow-height;
|
||||||
height: $popover-arrow-width;
|
height: $popover-arrow-width;
|
||||||
margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners
|
margin: $border-radius-lg 0; // make sure the arrow does not touch the popover's rounded corners
|
||||||
}
|
|
||||||
|
|
||||||
.arrow::before,
|
&::before {
|
||||||
.arrow::after {
|
right: 0;
|
||||||
border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;
|
border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;
|
||||||
}
|
border-left-color: $popover-arrow-outer-color;
|
||||||
|
}
|
||||||
|
|
||||||
.arrow::before {
|
&::after {
|
||||||
right: 0;
|
right: $popover-border-width;
|
||||||
border-left-color: $popover-arrow-outer-color;
|
border-width: ($popover-arrow-width / 2) 0 ($popover-arrow-width / 2) $popover-arrow-height;
|
||||||
}
|
border-left-color: $popover-arrow-color;
|
||||||
|
}
|
||||||
.arrow::after {
|
|
||||||
right: $popover-border-width;
|
|
||||||
border-left-color: $popover-arrow-color;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -165,7 +153,7 @@
|
|||||||
.popover-header {
|
.popover-header {
|
||||||
padding: $popover-header-padding-y $popover-header-padding-x;
|
padding: $popover-header-padding-y $popover-header-padding-x;
|
||||||
margin-bottom: 0; // Reset the default from Reboot
|
margin-bottom: 0; // Reset the default from Reboot
|
||||||
font-size: $font-size-base;
|
@include font-size($font-size-base);
|
||||||
color: $popover-header-color;
|
color: $popover-header-color;
|
||||||
background-color: $popover-header-bg;
|
background-color: $popover-header-bg;
|
||||||
border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);
|
border-bottom: $popover-border-width solid darken($popover-header-bg, 5%);
|
||||||
|
|||||||
2
vendor/bootstrap/scss/_print.scss
vendored
2
vendor/bootstrap/scss/_print.scss
vendored
@@ -51,7 +51,7 @@
|
|||||||
}
|
}
|
||||||
pre,
|
pre,
|
||||||
blockquote {
|
blockquote {
|
||||||
border: $border-width solid $gray-500; // Bootstrap custom code; using `$border-width` instead of 1px
|
border: $border-width solid $gray-500; // Bootstrap custom code; using `$border-width` instead of 1px
|
||||||
page-break-inside: avoid;
|
page-break-inside: avoid;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
21
vendor/bootstrap/scss/_progress.scss
vendored
21
vendor/bootstrap/scss/_progress.scss
vendored
@@ -1,13 +1,16 @@
|
|||||||
@keyframes progress-bar-stripes {
|
// Disable animation if transitions are disabled
|
||||||
from { background-position: $progress-height 0; }
|
@if $enable-transitions {
|
||||||
to { background-position: 0 0; }
|
@keyframes progress-bar-stripes {
|
||||||
|
from { background-position: $progress-height 0; }
|
||||||
|
to { background-position: 0 0; }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.progress {
|
.progress {
|
||||||
display: flex;
|
display: flex;
|
||||||
height: $progress-height;
|
height: $progress-height;
|
||||||
overflow: hidden; // force rounded corners by cropping it
|
overflow: hidden; // force rounded corners by cropping it
|
||||||
font-size: $progress-font-size;
|
@include font-size($progress-font-size);
|
||||||
background-color: $progress-bg;
|
background-color: $progress-bg;
|
||||||
@include border-radius($progress-border-radius);
|
@include border-radius($progress-border-radius);
|
||||||
@include box-shadow($progress-box-shadow);
|
@include box-shadow($progress-box-shadow);
|
||||||
@@ -29,6 +32,12 @@
|
|||||||
background-size: $progress-height $progress-height;
|
background-size: $progress-height $progress-height;
|
||||||
}
|
}
|
||||||
|
|
||||||
.progress-bar-animated {
|
@if $enable-transitions {
|
||||||
animation: progress-bar-stripes $progress-bar-animation-timing;
|
.progress-bar-animated {
|
||||||
|
animation: progress-bar-stripes $progress-bar-animation-timing;
|
||||||
|
|
||||||
|
@media (prefers-reduced-motion: reduce) {
|
||||||
|
animation: none;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
35
vendor/bootstrap/scss/_reboot.scss
vendored
35
vendor/bootstrap/scss/_reboot.scss
vendored
@@ -46,7 +46,7 @@ article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
|
|||||||
body {
|
body {
|
||||||
margin: 0; // 1
|
margin: 0; // 1
|
||||||
font-family: $font-family-base;
|
font-family: $font-family-base;
|
||||||
font-size: $font-size-base;
|
@include font-size($font-size-base);
|
||||||
font-weight: $font-weight-base;
|
font-weight: $font-weight-base;
|
||||||
line-height: $line-height-base;
|
line-height: $line-height-base;
|
||||||
color: $body-color;
|
color: $body-color;
|
||||||
@@ -155,7 +155,7 @@ strong {
|
|||||||
}
|
}
|
||||||
|
|
||||||
small {
|
small {
|
||||||
font-size: 80%; // Add the correct font size in all browsers
|
@include font-size(80%); // Add the correct font size in all browsers
|
||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
@@ -166,7 +166,7 @@ small {
|
|||||||
sub,
|
sub,
|
||||||
sup {
|
sup {
|
||||||
position: relative;
|
position: relative;
|
||||||
font-size: 75%;
|
@include font-size(75%);
|
||||||
line-height: 0;
|
line-height: 0;
|
||||||
vertical-align: baseline;
|
vertical-align: baseline;
|
||||||
}
|
}
|
||||||
@@ -220,7 +220,7 @@ code,
|
|||||||
kbd,
|
kbd,
|
||||||
samp {
|
samp {
|
||||||
font-family: $font-family-monospace;
|
font-family: $font-family-monospace;
|
||||||
font-size: 1em; // Correct the odd `em` font sizing in all browsers.
|
@include font-size(1em); // Correct the odd `em` font sizing in all browsers.
|
||||||
}
|
}
|
||||||
|
|
||||||
pre {
|
pre {
|
||||||
@@ -297,6 +297,7 @@ label {
|
|||||||
//
|
//
|
||||||
// Details at https://github.com/twbs/bootstrap/issues/24093
|
// Details at https://github.com/twbs/bootstrap/issues/24093
|
||||||
button {
|
button {
|
||||||
|
// stylelint-disable-next-line property-blacklist
|
||||||
border-radius: 0;
|
border-radius: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -316,7 +317,7 @@ optgroup,
|
|||||||
textarea {
|
textarea {
|
||||||
margin: 0; // Remove the margin in Firefox and Safari
|
margin: 0; // Remove the margin in Firefox and Safari
|
||||||
font-family: inherit;
|
font-family: inherit;
|
||||||
font-size: inherit;
|
@include font-size(inherit);
|
||||||
line-height: inherit;
|
line-height: inherit;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -330,6 +331,14 @@ select {
|
|||||||
text-transform: none; // Remove the inheritance of text transform in Firefox
|
text-transform: none; // Remove the inheritance of text transform in Firefox
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Remove the inheritance of word-wrap in Safari.
|
||||||
|
//
|
||||||
|
// Details at https://github.com/twbs/bootstrap/issues/24990
|
||||||
|
select {
|
||||||
|
word-wrap: normal;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
|
// 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
|
||||||
// controls in Android 4.
|
// controls in Android 4.
|
||||||
// 2. Correct the inability to style clickable types in iOS and Safari.
|
// 2. Correct the inability to style clickable types in iOS and Safari.
|
||||||
@@ -340,6 +349,18 @@ button,
|
|||||||
-webkit-appearance: button; // 2
|
-webkit-appearance: button; // 2
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// Opinionated: add "hand" cursor to non-disabled button elements.
|
||||||
|
@if $enable-pointer-cursor-for-buttons {
|
||||||
|
button,
|
||||||
|
[type="button"],
|
||||||
|
[type="reset"],
|
||||||
|
[type="submit"] {
|
||||||
|
&:not(:disabled) {
|
||||||
|
cursor: pointer;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.
|
// Remove inner border and padding from Firefox, but don't restore the outline like Normalize.
|
||||||
button::-moz-focus-inner,
|
button::-moz-focus-inner,
|
||||||
[type="button"]::-moz-focus-inner,
|
[type="button"]::-moz-focus-inner,
|
||||||
@@ -395,7 +416,7 @@ legend {
|
|||||||
max-width: 100%; // 1
|
max-width: 100%; // 1
|
||||||
padding: 0;
|
padding: 0;
|
||||||
margin-bottom: .5rem;
|
margin-bottom: .5rem;
|
||||||
font-size: 1.5rem;
|
@include font-size(1.5rem);
|
||||||
line-height: inherit;
|
line-height: inherit;
|
||||||
color: inherit; // 2
|
color: inherit; // 2
|
||||||
white-space: normal; // 1
|
white-space: normal; // 1
|
||||||
@@ -421,7 +442,7 @@ progress {
|
|||||||
}
|
}
|
||||||
|
|
||||||
//
|
//
|
||||||
// Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
|
// Remove the inner padding in Chrome and Safari on macOS.
|
||||||
//
|
//
|
||||||
|
|
||||||
[type="search"]::-webkit-search-decoration {
|
[type="search"]::-webkit-search-decoration {
|
||||||
|
|||||||
2
vendor/bootstrap/scss/_spinners.scss
vendored
2
vendor/bootstrap/scss/_spinners.scss
vendored
@@ -13,6 +13,7 @@
|
|||||||
vertical-align: text-bottom;
|
vertical-align: text-bottom;
|
||||||
border: $spinner-border-width solid currentColor;
|
border: $spinner-border-width solid currentColor;
|
||||||
border-right-color: transparent;
|
border-right-color: transparent;
|
||||||
|
// stylelint-disable-next-line property-blacklist
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
animation: spinner-border .75s linear infinite;
|
animation: spinner-border .75s linear infinite;
|
||||||
}
|
}
|
||||||
@@ -42,6 +43,7 @@
|
|||||||
height: $spinner-height;
|
height: $spinner-height;
|
||||||
vertical-align: text-bottom;
|
vertical-align: text-bottom;
|
||||||
background-color: currentColor;
|
background-color: currentColor;
|
||||||
|
// stylelint-disable-next-line property-blacklist
|
||||||
border-radius: 50%;
|
border-radius: 50%;
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
animation: spinner-grow .75s linear infinite;
|
animation: spinner-grow .75s linear infinite;
|
||||||
|
|||||||
8
vendor/bootstrap/scss/_tables.scss
vendored
8
vendor/bootstrap/scss/_tables.scss
vendored
@@ -5,6 +5,7 @@
|
|||||||
.table {
|
.table {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
margin-bottom: $spacer;
|
margin-bottom: $spacer;
|
||||||
|
color: $table-color;
|
||||||
background-color: $table-bg; // Reset for nesting within parents with `background-color`.
|
background-color: $table-bg; // Reset for nesting within parents with `background-color`.
|
||||||
|
|
||||||
th,
|
th,
|
||||||
@@ -22,10 +23,6 @@
|
|||||||
tbody + tbody {
|
tbody + tbody {
|
||||||
border-top: (2 * $table-border-width) solid $table-border-color;
|
border-top: (2 * $table-border-width) solid $table-border-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
.table {
|
|
||||||
background-color: $body-bg;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@@ -88,6 +85,7 @@
|
|||||||
.table-hover {
|
.table-hover {
|
||||||
tbody tr {
|
tbody tr {
|
||||||
@include hover {
|
@include hover {
|
||||||
|
color: $table-hover-color;
|
||||||
background-color: $table-hover-bg;
|
background-color: $table-hover-bg;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -152,6 +150,7 @@
|
|||||||
&.table-hover {
|
&.table-hover {
|
||||||
tbody tr {
|
tbody tr {
|
||||||
@include hover {
|
@include hover {
|
||||||
|
color: $table-dark-hover-color;
|
||||||
background-color: $table-dark-hover-bg;
|
background-color: $table-dark-hover-bg;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -175,7 +174,6 @@
|
|||||||
width: 100%;
|
width: 100%;
|
||||||
overflow-x: auto;
|
overflow-x: auto;
|
||||||
-webkit-overflow-scrolling: touch;
|
-webkit-overflow-scrolling: touch;
|
||||||
-ms-overflow-style: -ms-autohiding-scrollbar; // See https://github.com/twbs/bootstrap/pull/10057
|
|
||||||
|
|
||||||
// Prevent double border on horizontal scroll due to use of `display: block;`
|
// Prevent double border on horizontal scroll due to use of `display: block;`
|
||||||
> .table-bordered {
|
> .table-bordered {
|
||||||
|
|||||||
5
vendor/bootstrap/scss/_toasts.scss
vendored
5
vendor/bootstrap/scss/_toasts.scss
vendored
@@ -1,14 +1,15 @@
|
|||||||
.toast {
|
.toast {
|
||||||
max-width: $toast-max-width;
|
max-width: $toast-max-width;
|
||||||
overflow: hidden; // cheap rounded corners on nested items
|
overflow: hidden; // cheap rounded corners on nested items
|
||||||
font-size: $toast-font-size; // knock it down to 14px
|
@include font-size($toast-font-size);
|
||||||
|
color: $toast-color;
|
||||||
background-color: $toast-background-color;
|
background-color: $toast-background-color;
|
||||||
background-clip: padding-box;
|
background-clip: padding-box;
|
||||||
border: $toast-border-width solid $toast-border-color;
|
border: $toast-border-width solid $toast-border-color;
|
||||||
border-radius: $toast-border-radius;
|
|
||||||
box-shadow: $toast-box-shadow;
|
box-shadow: $toast-box-shadow;
|
||||||
backdrop-filter: blur(10px);
|
backdrop-filter: blur(10px);
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
|
@include border-radius($toast-border-radius);
|
||||||
|
|
||||||
&:not(:last-child) {
|
&:not(:last-child) {
|
||||||
margin-bottom: $toast-padding-x;
|
margin-bottom: $toast-padding-x;
|
||||||
|
|||||||
2
vendor/bootstrap/scss/_tooltip.scss
vendored
2
vendor/bootstrap/scss/_tooltip.scss
vendored
@@ -7,7 +7,7 @@
|
|||||||
// Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.
|
// Our parent element can be arbitrary since tooltips are by default inserted as a sibling of their target element.
|
||||||
// So reset our font and text properties to avoid inheriting weird values.
|
// So reset our font and text properties to avoid inheriting weird values.
|
||||||
@include reset-text();
|
@include reset-text();
|
||||||
font-size: $tooltip-font-size;
|
@include font-size($tooltip-font-size);
|
||||||
// Allow breaking very long words so they don't overflow the tooltip's bounds
|
// Allow breaking very long words so they don't overflow the tooltip's bounds
|
||||||
word-wrap: break-word;
|
word-wrap: break-word;
|
||||||
opacity: 0;
|
opacity: 0;
|
||||||
|
|||||||
2
vendor/bootstrap/scss/_transitions.scss
vendored
2
vendor/bootstrap/scss/_transitions.scss
vendored
@@ -1,5 +1,3 @@
|
|||||||
// stylelint-disable selector-no-qualifying-type
|
|
||||||
|
|
||||||
.fade {
|
.fade {
|
||||||
@include transition($transition-fade);
|
@include transition($transition-fade);
|
||||||
|
|
||||||
|
|||||||
30
vendor/bootstrap/scss/_type.scss
vendored
30
vendor/bootstrap/scss/_type.scss
vendored
@@ -13,36 +13,36 @@ h1, h2, h3, h4, h5, h6,
|
|||||||
color: $headings-color;
|
color: $headings-color;
|
||||||
}
|
}
|
||||||
|
|
||||||
h1, .h1 { font-size: $h1-font-size; }
|
h1, .h1 { @include font-size($h1-font-size); }
|
||||||
h2, .h2 { font-size: $h2-font-size; }
|
h2, .h2 { @include font-size($h2-font-size); }
|
||||||
h3, .h3 { font-size: $h3-font-size; }
|
h3, .h3 { @include font-size($h3-font-size); }
|
||||||
h4, .h4 { font-size: $h4-font-size; }
|
h4, .h4 { @include font-size($h4-font-size); }
|
||||||
h5, .h5 { font-size: $h5-font-size; }
|
h5, .h5 { @include font-size($h5-font-size); }
|
||||||
h6, .h6 { font-size: $h6-font-size; }
|
h6, .h6 { @include font-size($h6-font-size); }
|
||||||
|
|
||||||
.lead {
|
.lead {
|
||||||
font-size: $lead-font-size;
|
@include font-size($lead-font-size);
|
||||||
font-weight: $lead-font-weight;
|
font-weight: $lead-font-weight;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Type display classes
|
// Type display classes
|
||||||
.display-1 {
|
.display-1 {
|
||||||
font-size: $display1-size;
|
@include font-size($display1-size);
|
||||||
font-weight: $display1-weight;
|
font-weight: $display1-weight;
|
||||||
line-height: $display-line-height;
|
line-height: $display-line-height;
|
||||||
}
|
}
|
||||||
.display-2 {
|
.display-2 {
|
||||||
font-size: $display2-size;
|
@include font-size($display2-size);
|
||||||
font-weight: $display2-weight;
|
font-weight: $display2-weight;
|
||||||
line-height: $display-line-height;
|
line-height: $display-line-height;
|
||||||
}
|
}
|
||||||
.display-3 {
|
.display-3 {
|
||||||
font-size: $display3-size;
|
@include font-size($display3-size);
|
||||||
font-weight: $display3-weight;
|
font-weight: $display3-weight;
|
||||||
line-height: $display-line-height;
|
line-height: $display-line-height;
|
||||||
}
|
}
|
||||||
.display-4 {
|
.display-4 {
|
||||||
font-size: $display4-size;
|
@include font-size($display4-size);
|
||||||
font-weight: $display4-weight;
|
font-weight: $display4-weight;
|
||||||
line-height: $display-line-height;
|
line-height: $display-line-height;
|
||||||
}
|
}
|
||||||
@@ -66,7 +66,7 @@ hr {
|
|||||||
|
|
||||||
small,
|
small,
|
||||||
.small {
|
.small {
|
||||||
font-size: $small-font-size;
|
@include font-size($small-font-size);
|
||||||
font-weight: $font-weight-normal;
|
font-weight: $font-weight-normal;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -104,19 +104,19 @@ mark,
|
|||||||
|
|
||||||
// Builds on `abbr`
|
// Builds on `abbr`
|
||||||
.initialism {
|
.initialism {
|
||||||
font-size: 90%;
|
@include font-size(90%);
|
||||||
text-transform: uppercase;
|
text-transform: uppercase;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Blockquotes
|
// Blockquotes
|
||||||
.blockquote {
|
.blockquote {
|
||||||
margin-bottom: $spacer;
|
margin-bottom: $spacer;
|
||||||
font-size: $blockquote-font-size;
|
@include font-size($blockquote-font-size);
|
||||||
}
|
}
|
||||||
|
|
||||||
.blockquote-footer {
|
.blockquote-footer {
|
||||||
display: block;
|
display: block;
|
||||||
font-size: $blockquote-small-font-size;
|
@include font-size($blockquote-small-font-size);
|
||||||
color: $blockquote-small-color;
|
color: $blockquote-small-color;
|
||||||
|
|
||||||
&::before {
|
&::before {
|
||||||
|
|||||||
1
vendor/bootstrap/scss/_utilities.scss
vendored
1
vendor/bootstrap/scss/_utilities.scss
vendored
@@ -11,6 +11,7 @@
|
|||||||
@import "utilities/screenreaders";
|
@import "utilities/screenreaders";
|
||||||
@import "utilities/shadows";
|
@import "utilities/shadows";
|
||||||
@import "utilities/sizing";
|
@import "utilities/sizing";
|
||||||
|
@import "utilities/stretched-link";
|
||||||
@import "utilities/spacing";
|
@import "utilities/spacing";
|
||||||
@import "utilities/text";
|
@import "utilities/text";
|
||||||
@import "utilities/visibility";
|
@import "utilities/visibility";
|
||||||
|
|||||||
226
vendor/bootstrap/scss/_variables.scss
vendored
226
vendor/bootstrap/scss/_variables.scss
vendored
@@ -114,8 +114,11 @@ $enable-transitions: true !default;
|
|||||||
$enable-prefers-reduced-motion-media-query: true !default;
|
$enable-prefers-reduced-motion-media-query: true !default;
|
||||||
$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS
|
$enable-hover-media-query: false !default; // Deprecated, no longer affects any compiled CSS
|
||||||
$enable-grid-classes: true !default;
|
$enable-grid-classes: true !default;
|
||||||
|
$enable-pointer-cursor-for-buttons: true !default;
|
||||||
$enable-print-styles: true !default;
|
$enable-print-styles: true !default;
|
||||||
|
$enable-responsive-font-sizes: false !default;
|
||||||
$enable-validation-icons: true !default;
|
$enable-validation-icons: true !default;
|
||||||
|
$enable-deprecation-messages: true !default;
|
||||||
|
|
||||||
|
|
||||||
// Spacing
|
// Spacing
|
||||||
@@ -185,38 +188,28 @@ $paragraph-margin-bottom: 1rem !default;
|
|||||||
// Define the minimum dimensions at which your layout will change,
|
// Define the minimum dimensions at which your layout will change,
|
||||||
// adapting to different screen sizes, for use in media queries.
|
// adapting to different screen sizes, for use in media queries.
|
||||||
|
|
||||||
$grid-breakpoints: () !default;
|
$grid-breakpoints: (
|
||||||
// stylelint-disable-next-line scss/dollar-variable-default
|
xs: 0,
|
||||||
$grid-breakpoints: map-merge(
|
sm: 576px,
|
||||||
(
|
md: 768px,
|
||||||
xs: 0,
|
lg: 992px,
|
||||||
sm: 576px,
|
xl: 1200px
|
||||||
md: 768px,
|
) !default;
|
||||||
lg: 992px,
|
|
||||||
xl: 1200px
|
|
||||||
),
|
|
||||||
$grid-breakpoints
|
|
||||||
);
|
|
||||||
|
|
||||||
@include _assert-ascending($grid-breakpoints, "$grid-breakpoints");
|
@include _assert-ascending($grid-breakpoints, "$grid-breakpoints");
|
||||||
@include _assert-starts-at-zero($grid-breakpoints);
|
@include _assert-starts-at-zero($grid-breakpoints, "$grid-breakpoints");
|
||||||
|
|
||||||
|
|
||||||
// Grid containers
|
// Grid containers
|
||||||
//
|
//
|
||||||
// Define the maximum width of `.container` for different screen sizes.
|
// Define the maximum width of `.container` for different screen sizes.
|
||||||
|
|
||||||
$container-max-widths: () !default;
|
$container-max-widths: (
|
||||||
// stylelint-disable-next-line scss/dollar-variable-default
|
sm: 540px,
|
||||||
$container-max-widths: map-merge(
|
md: 720px,
|
||||||
(
|
lg: 960px,
|
||||||
sm: 540px,
|
xl: 1140px
|
||||||
md: 720px,
|
) !default;
|
||||||
lg: 960px,
|
|
||||||
xl: 1140px
|
|
||||||
),
|
|
||||||
$container-max-widths
|
|
||||||
);
|
|
||||||
|
|
||||||
@include _assert-ascending($container-max-widths, "$container-max-widths");
|
@include _assert-ascending($container-max-widths, "$container-max-widths");
|
||||||
|
|
||||||
@@ -253,6 +246,8 @@ $component-active-color: $white !default;
|
|||||||
$component-active-bg: theme-color("primary") !default;
|
$component-active-bg: theme-color("primary") !default;
|
||||||
|
|
||||||
$caret-width: .3em !default;
|
$caret-width: .3em !default;
|
||||||
|
$caret-vertical-align: $caret-width * .85 !default;
|
||||||
|
$caret-spacing: $caret-width * .85 !default;
|
||||||
|
|
||||||
$transition-base: all .2s ease-in-out !default;
|
$transition-base: all .2s ease-in-out !default;
|
||||||
$transition-fade: opacity .15s linear !default;
|
$transition-fade: opacity .15s linear !default;
|
||||||
@@ -264,13 +259,13 @@ $embed-responsive-aspect-ratios: join(
|
|||||||
(
|
(
|
||||||
(21 9),
|
(21 9),
|
||||||
(16 9),
|
(16 9),
|
||||||
(3 4),
|
(4 3),
|
||||||
(1 1),
|
(1 1),
|
||||||
),
|
),
|
||||||
$embed-responsive-aspect-ratios
|
$embed-responsive-aspect-ratios
|
||||||
);
|
);
|
||||||
|
|
||||||
// Fonts
|
// Typography
|
||||||
//
|
//
|
||||||
// Font, line-height, and color for body text, headings, and more.
|
// Font, line-height, and color for body text, headings, and more.
|
||||||
|
|
||||||
@@ -281,8 +276,8 @@ $font-family-base: $font-family-sans-serif !default;
|
|||||||
// stylelint-enable value-keyword-case
|
// stylelint-enable value-keyword-case
|
||||||
|
|
||||||
$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`
|
$font-size-base: 1rem !default; // Assumes the browser default, typically `16px`
|
||||||
$font-size-lg: ($font-size-base * 1.25) !default;
|
$font-size-lg: $font-size-base * 1.25 !default;
|
||||||
$font-size-sm: ($font-size-base * .875) !default;
|
$font-size-sm: $font-size-base * .875 !default;
|
||||||
|
|
||||||
$font-weight-lighter: lighter !default;
|
$font-weight-lighter: lighter !default;
|
||||||
$font-weight-light: 300 !default;
|
$font-weight-light: 300 !default;
|
||||||
@@ -301,10 +296,10 @@ $h5-font-size: $font-size-base * 1.25 !default;
|
|||||||
$h6-font-size: $font-size-base !default;
|
$h6-font-size: $font-size-base !default;
|
||||||
|
|
||||||
$headings-margin-bottom: $spacer / 2 !default;
|
$headings-margin-bottom: $spacer / 2 !default;
|
||||||
$headings-font-family: inherit !default;
|
$headings-font-family: null !default;
|
||||||
$headings-font-weight: 500 !default;
|
$headings-font-weight: 500 !default;
|
||||||
$headings-line-height: 1.2 !default;
|
$headings-line-height: 1.2 !default;
|
||||||
$headings-color: inherit !default;
|
$headings-color: null !default;
|
||||||
|
|
||||||
$display1-size: 6rem !default;
|
$display1-size: 6rem !default;
|
||||||
$display2-size: 5.5rem !default;
|
$display2-size: 5.5rem !default;
|
||||||
@@ -317,7 +312,7 @@ $display3-weight: 300 !default;
|
|||||||
$display4-weight: 300 !default;
|
$display4-weight: 300 !default;
|
||||||
$display-line-height: $headings-line-height !default;
|
$display-line-height: $headings-line-height !default;
|
||||||
|
|
||||||
$lead-font-size: ($font-size-base * 1.25) !default;
|
$lead-font-size: $font-size-base * 1.25 !default;
|
||||||
$lead-font-weight: 300 !default;
|
$lead-font-weight: 300 !default;
|
||||||
|
|
||||||
$small-font-size: 80% !default;
|
$small-font-size: 80% !default;
|
||||||
@@ -326,7 +321,7 @@ $text-muted: $gray-600 !default;
|
|||||||
|
|
||||||
$blockquote-small-color: $gray-600 !default;
|
$blockquote-small-color: $gray-600 !default;
|
||||||
$blockquote-small-font-size: $small-font-size !default;
|
$blockquote-small-font-size: $small-font-size !default;
|
||||||
$blockquote-font-size: ($font-size-base * 1.25) !default;
|
$blockquote-font-size: $font-size-base * 1.25 !default;
|
||||||
|
|
||||||
$hr-border-color: rgba($black, .1) !default;
|
$hr-border-color: rgba($black, .1) !default;
|
||||||
$hr-border-width: $border-width !default;
|
$hr-border-width: $border-width !default;
|
||||||
@@ -352,21 +347,25 @@ $hr-margin-y: $spacer !default;
|
|||||||
$table-cell-padding: .75rem !default;
|
$table-cell-padding: .75rem !default;
|
||||||
$table-cell-padding-sm: .3rem !default;
|
$table-cell-padding-sm: .3rem !default;
|
||||||
|
|
||||||
$table-bg: transparent !default;
|
$table-color: $body-color !default;
|
||||||
|
$table-bg: null !default;
|
||||||
$table-accent-bg: rgba($black, .05) !default;
|
$table-accent-bg: rgba($black, .05) !default;
|
||||||
|
$table-hover-color: $table-color !default;
|
||||||
$table-hover-bg: rgba($black, .075) !default;
|
$table-hover-bg: rgba($black, .075) !default;
|
||||||
$table-active-bg: $table-hover-bg !default;
|
$table-active-bg: $table-hover-bg !default;
|
||||||
|
|
||||||
$table-border-width: $border-width !default;
|
$table-border-width: $border-width !default;
|
||||||
$table-border-color: $gray-300 !default;
|
$table-border-color: $border-color !default;
|
||||||
|
|
||||||
$table-head-bg: $gray-200 !default;
|
$table-head-bg: $gray-200 !default;
|
||||||
$table-head-color: $gray-700 !default;
|
$table-head-color: $gray-700 !default;
|
||||||
|
|
||||||
$table-dark-bg: $gray-900 !default;
|
$table-dark-color: $white !default;
|
||||||
|
$table-dark-bg: $gray-800 !default;
|
||||||
$table-dark-accent-bg: rgba($white, .05) !default;
|
$table-dark-accent-bg: rgba($white, .05) !default;
|
||||||
|
$table-dark-hover-color: $table-dark-color !default;
|
||||||
$table-dark-hover-bg: rgba($white, .075) !default;
|
$table-dark-hover-bg: rgba($white, .075) !default;
|
||||||
$table-dark-border-color: lighten($gray-900, 7.5%) !default;
|
$table-dark-border-color: lighten($table-dark-bg, 7.5%) !default;
|
||||||
$table-dark-color: $white !default;
|
$table-dark-color: $white !default;
|
||||||
|
|
||||||
$table-striped-order: odd !default;
|
$table-striped-order: odd !default;
|
||||||
@@ -383,6 +382,7 @@ $table-border-level: -6 !default;
|
|||||||
|
|
||||||
$input-btn-padding-y: .375rem !default;
|
$input-btn-padding-y: .375rem !default;
|
||||||
$input-btn-padding-x: .75rem !default;
|
$input-btn-padding-x: .75rem !default;
|
||||||
|
$input-btn-font-family: null !default;
|
||||||
$input-btn-font-size: $font-size-base !default;
|
$input-btn-font-size: $font-size-base !default;
|
||||||
$input-btn-line-height: $line-height-base !default;
|
$input-btn-line-height: $line-height-base !default;
|
||||||
|
|
||||||
@@ -409,6 +409,7 @@ $input-btn-border-width: $border-width !default;
|
|||||||
|
|
||||||
$btn-padding-y: $input-btn-padding-y !default;
|
$btn-padding-y: $input-btn-padding-y !default;
|
||||||
$btn-padding-x: $input-btn-padding-x !default;
|
$btn-padding-x: $input-btn-padding-x !default;
|
||||||
|
$btn-font-family: $input-btn-font-family !default;
|
||||||
$btn-font-size: $input-btn-font-size !default;
|
$btn-font-size: $input-btn-font-size !default;
|
||||||
$btn-line-height: $input-btn-line-height !default;
|
$btn-line-height: $input-btn-line-height !default;
|
||||||
|
|
||||||
@@ -449,6 +450,7 @@ $label-margin-bottom: .5rem !default;
|
|||||||
|
|
||||||
$input-padding-y: $input-btn-padding-y !default;
|
$input-padding-y: $input-btn-padding-y !default;
|
||||||
$input-padding-x: $input-btn-padding-x !default;
|
$input-padding-x: $input-btn-padding-x !default;
|
||||||
|
$input-font-family: $input-btn-font-family !default;
|
||||||
$input-font-size: $input-btn-font-size !default;
|
$input-font-size: $input-btn-font-size !default;
|
||||||
$input-font-weight: $font-weight-base !default;
|
$input-font-weight: $font-weight-base !default;
|
||||||
$input-line-height: $input-btn-line-height !default;
|
$input-line-height: $input-btn-line-height !default;
|
||||||
@@ -486,14 +488,13 @@ $input-plaintext-color: $body-color !default;
|
|||||||
|
|
||||||
$input-height-border: $input-border-width * 2 !default;
|
$input-height-border: $input-border-width * 2 !default;
|
||||||
|
|
||||||
$input-height-inner: ($input-btn-font-size * $input-btn-line-height) + ($input-btn-padding-y * 2) !default;
|
$input-height-inner: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2}) !default;
|
||||||
$input-height: calc(#{$input-height-inner} + #{$input-height-border}) !default;
|
$input-height-inner-half: calc(#{$input-line-height * .5em} + #{$input-padding-y}) !default;
|
||||||
|
$input-height-inner-quarter: calc(#{$input-line-height * .25em} + #{$input-padding-y / 2}) !default;
|
||||||
|
|
||||||
$input-height-inner-sm: ($input-btn-font-size-sm * $input-btn-line-height-sm) + ($input-btn-padding-y-sm * 2) !default;
|
$input-height: calc(#{$input-line-height * 1em} + #{$input-padding-y * 2} + #{$input-height-border}) !default;
|
||||||
$input-height-sm: calc(#{$input-height-inner-sm} + #{$input-height-border}) !default;
|
$input-height-sm: calc(#{$input-line-height-sm * 1em} + #{$input-btn-padding-y-sm * 2} + #{$input-height-border}) !default;
|
||||||
|
$input-height-lg: calc(#{$input-line-height-lg * 1em} + #{$input-btn-padding-y-lg * 2} + #{$input-height-border}) !default;
|
||||||
$input-height-inner-lg: ($input-btn-font-size-lg * $input-btn-line-height-lg) + ($input-btn-padding-y-lg * 2) !default;
|
|
||||||
$input-height-lg: calc(#{$input-height-inner-lg} + #{$input-height-border}) !default;
|
|
||||||
|
|
||||||
$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;
|
$input-transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out !default;
|
||||||
|
|
||||||
@@ -535,7 +536,7 @@ $custom-control-indicator-checked-disabled-bg: rgba(theme-color("primary"), .5)
|
|||||||
$custom-control-indicator-checked-box-shadow: none !default;
|
$custom-control-indicator-checked-box-shadow: none !default;
|
||||||
$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;
|
$custom-control-indicator-checked-border-color: $custom-control-indicator-checked-bg !default;
|
||||||
|
|
||||||
$custom-control-indicator-focus-box-shadow: $input-btn-focus-box-shadow !default;
|
$custom-control-indicator-focus-box-shadow: $input-focus-box-shadow !default;
|
||||||
$custom-control-indicator-focus-border-color: $input-focus-border-color !default;
|
$custom-control-indicator-focus-border-color: $input-focus-border-color !default;
|
||||||
|
|
||||||
$custom-control-indicator-active-color: $component-active-color !default;
|
$custom-control-indicator-active-color: $component-active-color !default;
|
||||||
@@ -559,8 +560,10 @@ $custom-switch-width: $custom-control-indicator-size *
|
|||||||
$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;
|
$custom-switch-indicator-border-radius: $custom-control-indicator-size / 2 !default;
|
||||||
$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;
|
$custom-switch-indicator-size: calc(#{$custom-control-indicator-size} - #{$custom-control-indicator-border-width * 4}) !default;
|
||||||
|
|
||||||
$custom-select-padding-y: $input-btn-padding-y !default;
|
$custom-select-padding-y: $input-padding-y !default;
|
||||||
$custom-select-padding-x: $input-btn-padding-x !default;
|
$custom-select-padding-x: $input-padding-x !default;
|
||||||
|
$custom-select-font-family: $input-font-family !default;
|
||||||
|
$custom-select-font-size: $input-font-size !default;
|
||||||
$custom-select-height: $input-height !default;
|
$custom-select-height: $input-height !default;
|
||||||
$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator
|
$custom-select-indicator-padding: 1rem !default; // Extra padding to account for the presence of the background-image based indicator
|
||||||
$custom-select-font-weight: $input-font-weight !default;
|
$custom-select-font-weight: $input-font-weight !default;
|
||||||
@@ -574,9 +577,9 @@ $custom-select-indicator-color: $gray-800 !default;
|
|||||||
$custom-select-indicator: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e"), "#", "%23") !default;
|
$custom-select-indicator: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='#{$custom-select-indicator-color}' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e"), "#", "%23") !default;
|
||||||
$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)
|
$custom-select-background: $custom-select-indicator no-repeat right $custom-select-padding-x center / $custom-select-bg-size !default; // Used so we can have multiple background elements (e.g., arrow and feedback icon)
|
||||||
|
|
||||||
$custom-select-feedback-icon-padding-right: $input-height-inner * 3 / 4 + $custom-select-padding-x + $custom-select-indicator-padding !default;
|
$custom-select-feedback-icon-padding-right: calc((1em + #{2 * $custom-select-padding-y}) * 3 / 4 + #{$custom-select-padding-x + $custom-select-indicator-padding}) !default;
|
||||||
$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;
|
$custom-select-feedback-icon-position: center right ($custom-select-padding-x + $custom-select-indicator-padding) !default;
|
||||||
$custom-select-feedback-icon-size: ($input-height-inner / 2) ($input-height-inner / 2) !default;
|
$custom-select-feedback-icon-size: $input-height-inner-half $input-height-inner-half !default;
|
||||||
|
|
||||||
$custom-select-border-width: $input-border-width !default;
|
$custom-select-border-width: $input-border-width !default;
|
||||||
$custom-select-border-color: $input-border-color !default;
|
$custom-select-border-color: $input-border-color !default;
|
||||||
@@ -585,16 +588,16 @@ $custom-select-box-shadow: inset 0 1px 2px rgba($black, .075) !default;
|
|||||||
|
|
||||||
$custom-select-focus-border-color: $input-focus-border-color !default;
|
$custom-select-focus-border-color: $input-focus-border-color !default;
|
||||||
$custom-select-focus-width: $input-focus-width !default;
|
$custom-select-focus-width: $input-focus-width !default;
|
||||||
$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width rgba($custom-select-focus-border-color, .5) !default;
|
$custom-select-focus-box-shadow: 0 0 0 $custom-select-focus-width $input-btn-focus-color !default;
|
||||||
|
|
||||||
$custom-select-padding-y-sm: $input-padding-y-sm !default;
|
$custom-select-padding-y-sm: $input-padding-y-sm !default;
|
||||||
$custom-select-padding-x-sm: $input-padding-x-sm !default;
|
$custom-select-padding-x-sm: $input-padding-x-sm !default;
|
||||||
$custom-select-font-size-sm: $input-btn-font-size-sm !default;
|
$custom-select-font-size-sm: $input-font-size-sm !default;
|
||||||
$custom-select-height-sm: $input-height-sm !default;
|
$custom-select-height-sm: $input-height-sm !default;
|
||||||
|
|
||||||
$custom-select-padding-y-lg: $input-padding-y-lg !default;
|
$custom-select-padding-y-lg: $input-padding-y-lg !default;
|
||||||
$custom-select-padding-x-lg: $input-padding-x-lg !default;
|
$custom-select-padding-x-lg: $input-padding-x-lg !default;
|
||||||
$custom-select-font-size-lg: $input-btn-font-size-lg !default;
|
$custom-select-font-size-lg: $input-font-size-lg !default;
|
||||||
$custom-select-height-lg: $input-height-lg !default;
|
$custom-select-height-lg: $input-height-lg !default;
|
||||||
|
|
||||||
$custom-range-track-width: 100% !default;
|
$custom-range-track-width: 100% !default;
|
||||||
@@ -624,6 +627,7 @@ $custom-file-disabled-bg: $input-disabled-bg !default;
|
|||||||
$custom-file-padding-y: $input-padding-y !default;
|
$custom-file-padding-y: $input-padding-y !default;
|
||||||
$custom-file-padding-x: $input-padding-x !default;
|
$custom-file-padding-x: $input-padding-x !default;
|
||||||
$custom-file-line-height: $input-line-height !default;
|
$custom-file-line-height: $input-line-height !default;
|
||||||
|
$custom-file-font-family: $input-font-family !default;
|
||||||
$custom-file-font-weight: $input-font-weight !default;
|
$custom-file-font-weight: $input-font-weight !default;
|
||||||
$custom-file-color: $input-color !default;
|
$custom-file-color: $input-color !default;
|
||||||
$custom-file-bg: $input-bg !default;
|
$custom-file-bg: $input-bg !default;
|
||||||
@@ -648,38 +652,23 @@ $form-feedback-invalid-color: theme-color("danger") !default;
|
|||||||
$form-feedback-icon-valid-color: $form-feedback-valid-color !default;
|
$form-feedback-icon-valid-color: $form-feedback-valid-color !default;
|
||||||
$form-feedback-icon-valid: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"), "#", "%23") !default;
|
$form-feedback-icon-valid: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='#{$form-feedback-icon-valid-color}' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"), "#", "%23") !default;
|
||||||
$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;
|
$form-feedback-icon-invalid-color: $form-feedback-invalid-color !default;
|
||||||
$form-feedback-icon-invalid: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23d9534f' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"), "#", "%23") !default;
|
$form-feedback-icon-invalid: str-replace(url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='#{$form-feedback-icon-invalid-color}' viewBox='-2 -2 7 7'%3e%3cpath stroke='#{$form-feedback-icon-invalid-color}' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"), "#", "%23") !default;
|
||||||
|
|
||||||
|
|
||||||
// Dropdowns
|
|
||||||
//
|
|
||||||
// Dropdown menu container and contents.
|
|
||||||
|
|
||||||
$dropdown-min-width: 10rem !default;
|
|
||||||
$dropdown-padding-y: .5rem !default;
|
|
||||||
$dropdown-spacer: .125rem !default;
|
|
||||||
$dropdown-bg: $white !default;
|
|
||||||
$dropdown-border-color: rgba($black, .15) !default;
|
|
||||||
$dropdown-border-radius: $border-radius !default;
|
|
||||||
$dropdown-border-width: $border-width !default;
|
|
||||||
$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;
|
|
||||||
$dropdown-divider-bg: $gray-200 !default;
|
|
||||||
$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;
|
|
||||||
|
|
||||||
$dropdown-link-color: $gray-900 !default;
|
|
||||||
$dropdown-link-hover-color: darken($gray-900, 5%) !default;
|
|
||||||
$dropdown-link-hover-bg: $gray-100 !default;
|
|
||||||
|
|
||||||
$dropdown-link-active-color: $component-active-color !default;
|
|
||||||
$dropdown-link-active-bg: $component-active-bg !default;
|
|
||||||
|
|
||||||
$dropdown-link-disabled-color: $gray-600 !default;
|
|
||||||
|
|
||||||
$dropdown-item-padding-y: .25rem !default;
|
|
||||||
$dropdown-item-padding-x: 1.5rem !default;
|
|
||||||
|
|
||||||
$dropdown-header-color: $gray-600 !default;
|
|
||||||
|
|
||||||
|
$form-validation-states: () !default;
|
||||||
|
// stylelint-disable-next-line scss/dollar-variable-default
|
||||||
|
$form-validation-states: map-merge(
|
||||||
|
(
|
||||||
|
"valid": (
|
||||||
|
"color": $form-feedback-valid-color,
|
||||||
|
"icon": $form-feedback-icon-valid
|
||||||
|
),
|
||||||
|
"invalid": (
|
||||||
|
"color": $form-feedback-invalid-color,
|
||||||
|
"icon": $form-feedback-icon-invalid
|
||||||
|
),
|
||||||
|
),
|
||||||
|
$form-validation-states
|
||||||
|
);
|
||||||
|
|
||||||
// Z-index master list
|
// Z-index master list
|
||||||
//
|
//
|
||||||
@@ -755,6 +744,39 @@ $navbar-dark-brand-color: $navbar-dark-active-color !default;
|
|||||||
$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;
|
$navbar-dark-brand-hover-color: $navbar-dark-active-color !default;
|
||||||
|
|
||||||
|
|
||||||
|
// Dropdowns
|
||||||
|
//
|
||||||
|
// Dropdown menu container and contents.
|
||||||
|
|
||||||
|
$dropdown-min-width: 10rem !default;
|
||||||
|
$dropdown-padding-y: .5rem !default;
|
||||||
|
$dropdown-spacer: .125rem !default;
|
||||||
|
$dropdown-font-size: $font-size-base !default;
|
||||||
|
$dropdown-color: $body-color !default;
|
||||||
|
$dropdown-bg: $white !default;
|
||||||
|
$dropdown-border-color: rgba($black, .15) !default;
|
||||||
|
$dropdown-border-radius: $border-radius !default;
|
||||||
|
$dropdown-border-width: $border-width !default;
|
||||||
|
$dropdown-inner-border-radius: calc(#{$dropdown-border-radius} - #{$dropdown-border-width}) !default;
|
||||||
|
$dropdown-divider-bg: $gray-200 !default;
|
||||||
|
$dropdown-divider-margin-y: $nav-divider-margin-y !default;
|
||||||
|
$dropdown-box-shadow: 0 .5rem 1rem rgba($black, .175) !default;
|
||||||
|
|
||||||
|
$dropdown-link-color: $gray-900 !default;
|
||||||
|
$dropdown-link-hover-color: darken($gray-900, 5%) !default;
|
||||||
|
$dropdown-link-hover-bg: $gray-100 !default;
|
||||||
|
|
||||||
|
$dropdown-link-active-color: $component-active-color !default;
|
||||||
|
$dropdown-link-active-bg: $component-active-bg !default;
|
||||||
|
|
||||||
|
$dropdown-link-disabled-color: $gray-600 !default;
|
||||||
|
|
||||||
|
$dropdown-item-padding-y: .25rem !default;
|
||||||
|
$dropdown-item-padding-x: 1.5rem !default;
|
||||||
|
|
||||||
|
$dropdown-header-color: $gray-600 !default;
|
||||||
|
|
||||||
|
|
||||||
// Pagination
|
// Pagination
|
||||||
|
|
||||||
$pagination-padding-y: .5rem !default;
|
$pagination-padding-y: .5rem !default;
|
||||||
@@ -789,6 +811,7 @@ $pagination-disabled-border-color: $gray-300 !default;
|
|||||||
// Jumbotron
|
// Jumbotron
|
||||||
|
|
||||||
$jumbotron-padding: 2rem !default;
|
$jumbotron-padding: 2rem !default;
|
||||||
|
$jumbotron-color: null !default;
|
||||||
$jumbotron-bg: $gray-200 !default;
|
$jumbotron-bg: $gray-200 !default;
|
||||||
|
|
||||||
|
|
||||||
@@ -801,7 +824,8 @@ $card-border-radius: $border-radius !default;
|
|||||||
$card-border-color: rgba($black, .125) !default;
|
$card-border-color: rgba($black, .125) !default;
|
||||||
$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;
|
$card-inner-border-radius: calc(#{$card-border-radius} - #{$card-border-width}) !default;
|
||||||
$card-cap-bg: rgba($black, .03) !default;
|
$card-cap-bg: rgba($black, .03) !default;
|
||||||
$card-cap-color: inherit !default;
|
$card-cap-color: null !default;
|
||||||
|
$card-color: null !default;
|
||||||
$card-bg: $white !default;
|
$card-bg: $white !default;
|
||||||
|
|
||||||
$card-img-overlay-padding: 1.25rem !default;
|
$card-img-overlay-padding: 1.25rem !default;
|
||||||
@@ -866,19 +890,21 @@ $popover-arrow-outer-color: fade-in($popover-border-color, .05) !default
|
|||||||
|
|
||||||
|
|
||||||
// Toasts
|
// Toasts
|
||||||
$toast-max-width: 350px !default;
|
|
||||||
$toast-padding-x: .75rem !default;
|
|
||||||
$toast-padding-y: .25rem !default;
|
|
||||||
$toast-font-size: .875rem !default;
|
|
||||||
$toast-background-color: rgba($white, .85) !default;
|
|
||||||
$toast-border-width: 1px !default;
|
|
||||||
$toast-border-color: rgba(0, 0, 0, .1) !default;
|
|
||||||
$toast-border-radius: .25rem !default;
|
|
||||||
$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;
|
|
||||||
|
|
||||||
$toast-header-color: $gray-600 !default;
|
$toast-max-width: 350px !default;
|
||||||
$toast-header-background-color: rgba($white, .85) !default;
|
$toast-padding-x: .75rem !default;
|
||||||
$toast-header-border-color: rgba(0, 0, 0, .05) !default;
|
$toast-padding-y: .25rem !default;
|
||||||
|
$toast-font-size: .875rem !default;
|
||||||
|
$toast-color: null !default;
|
||||||
|
$toast-background-color: rgba($white, .85) !default;
|
||||||
|
$toast-border-width: 1px !default;
|
||||||
|
$toast-border-color: rgba(0, 0, 0, .1) !default;
|
||||||
|
$toast-border-radius: .25rem !default;
|
||||||
|
$toast-box-shadow: 0 .25rem .75rem rgba($black, .1) !default;
|
||||||
|
|
||||||
|
$toast-header-color: $gray-600 !default;
|
||||||
|
$toast-header-background-color: rgba($white, .85) !default;
|
||||||
|
$toast-header-border-color: rgba(0, 0, 0, .05) !default;
|
||||||
|
|
||||||
|
|
||||||
// Badges
|
// Badges
|
||||||
@@ -889,6 +915,9 @@ $badge-padding-y: .25em !default;
|
|||||||
$badge-padding-x: .4em !default;
|
$badge-padding-x: .4em !default;
|
||||||
$badge-border-radius: $border-radius !default;
|
$badge-border-radius: $border-radius !default;
|
||||||
|
|
||||||
|
$badge-transition: $btn-transition !default;
|
||||||
|
$badge-focus-width: $input-btn-focus-width !default;
|
||||||
|
|
||||||
$badge-pill-padding-x: .6em !default;
|
$badge-pill-padding-x: .6em !default;
|
||||||
// Use a higher than normal value to ensure completely rounded edges when
|
// Use a higher than normal value to ensure completely rounded edges when
|
||||||
// customizing padding or font-size on labels.
|
// customizing padding or font-size on labels.
|
||||||
@@ -905,6 +934,7 @@ $modal-dialog-margin-y-sm-up: 1.75rem !default;
|
|||||||
|
|
||||||
$modal-title-line-height: $line-height-base !default;
|
$modal-title-line-height: $line-height-base !default;
|
||||||
|
|
||||||
|
$modal-content-color: null !default;
|
||||||
$modal-content-bg: $white !default;
|
$modal-content-bg: $white !default;
|
||||||
$modal-content-border-color: rgba($black, .2) !default;
|
$modal-content-border-color: rgba($black, .2) !default;
|
||||||
$modal-content-border-width: $border-width !default;
|
$modal-content-border-width: $border-width !default;
|
||||||
@@ -914,7 +944,7 @@ $modal-content-box-shadow-sm-up: 0 .5rem 1rem rgba($black, .5) !default;
|
|||||||
|
|
||||||
$modal-backdrop-bg: $black !default;
|
$modal-backdrop-bg: $black !default;
|
||||||
$modal-backdrop-opacity: .5 !default;
|
$modal-backdrop-opacity: .5 !default;
|
||||||
$modal-header-border-color: $gray-200 !default;
|
$modal-header-border-color: $border-color !default;
|
||||||
$modal-footer-border-color: $modal-header-border-color !default;
|
$modal-footer-border-color: $modal-header-border-color !default;
|
||||||
$modal-header-border-width: $modal-content-border-width !default;
|
$modal-header-border-width: $modal-content-border-width !default;
|
||||||
$modal-footer-border-width: $modal-header-border-width !default;
|
$modal-footer-border-width: $modal-header-border-width !default;
|
||||||
@@ -951,7 +981,7 @@ $alert-color-level: 6 !default;
|
|||||||
// Progress bars
|
// Progress bars
|
||||||
|
|
||||||
$progress-height: 1rem !default;
|
$progress-height: 1rem !default;
|
||||||
$progress-font-size: ($font-size-base * .75) !default;
|
$progress-font-size: $font-size-base * .75 !default;
|
||||||
$progress-bg: $gray-200 !default;
|
$progress-bg: $gray-200 !default;
|
||||||
$progress-border-radius: $border-radius !default;
|
$progress-border-radius: $border-radius !default;
|
||||||
$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;
|
$progress-box-shadow: inset 0 .1rem .1rem rgba($black, .1) !default;
|
||||||
@@ -963,6 +993,7 @@ $progress-bar-transition: width .6s ease !default;
|
|||||||
|
|
||||||
// List group
|
// List group
|
||||||
|
|
||||||
|
$list-group-color: null !default;
|
||||||
$list-group-bg: $white !default;
|
$list-group-bg: $white !default;
|
||||||
$list-group-border-color: rgba($black, .125) !default;
|
$list-group-border-color: rgba($black, .125) !default;
|
||||||
$list-group-border-width: $border-width !default;
|
$list-group-border-width: $border-width !default;
|
||||||
@@ -1081,6 +1112,7 @@ $pre-scrollable-max-height: 340px !default;
|
|||||||
|
|
||||||
// Utilities
|
// Utilities
|
||||||
|
|
||||||
|
$displays: none, inline, inline-block, block, table, table-row, table-cell, flex, inline-flex !default;
|
||||||
$overflows: auto, hidden !default;
|
$overflows: auto, hidden !default;
|
||||||
$positions: static, relative, absolute, fixed, sticky !default;
|
$positions: static, relative, absolute, fixed, sticky !default;
|
||||||
|
|
||||||
|
|||||||
6
vendor/bootstrap/scss/bootstrap-grid.scss
vendored
6
vendor/bootstrap/scss/bootstrap-grid.scss
vendored
@@ -1,7 +1,7 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap Grid v4.2.1 (https://getbootstrap.com/)
|
* Bootstrap Grid v4.3.1 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2018 The Bootstrap Authors
|
* Copyright 2011-2019 The Bootstrap Authors
|
||||||
* Copyright 2011-2018 Twitter, Inc.
|
* Copyright 2011-2019 Twitter, Inc.
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
6
vendor/bootstrap/scss/bootstrap-reboot.scss
vendored
6
vendor/bootstrap/scss/bootstrap-reboot.scss
vendored
@@ -1,7 +1,7 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap Reboot v4.2.1 (https://getbootstrap.com/)
|
* Bootstrap Reboot v4.3.1 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2018 The Bootstrap Authors
|
* Copyright 2011-2019 The Bootstrap Authors
|
||||||
* Copyright 2011-2018 Twitter, Inc.
|
* Copyright 2011-2019 Twitter, Inc.
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
|
* Forked from Normalize.css, licensed MIT (https://github.com/necolas/normalize.css/blob/master/LICENSE.md)
|
||||||
*/
|
*/
|
||||||
|
|||||||
6
vendor/bootstrap/scss/bootstrap.scss
vendored
6
vendor/bootstrap/scss/bootstrap.scss
vendored
@@ -1,7 +1,7 @@
|
|||||||
/*!
|
/*!
|
||||||
* Bootstrap v4.2.1 (https://getbootstrap.com/)
|
* Bootstrap v4.3.1 (https://getbootstrap.com/)
|
||||||
* Copyright 2011-2018 The Bootstrap Authors
|
* Copyright 2011-2019 The Bootstrap Authors
|
||||||
* Copyright 2011-2018 Twitter, Inc.
|
* Copyright 2011-2019 Twitter, Inc.
|
||||||
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
* Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|||||||
6
vendor/bootstrap/scss/mixins/_badge.scss
vendored
6
vendor/bootstrap/scss/mixins/_badge.scss
vendored
@@ -7,5 +7,11 @@
|
|||||||
color: color-yiq($bg);
|
color: color-yiq($bg);
|
||||||
background-color: darken($bg, 10%);
|
background-color: darken($bg, 10%);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
&:focus,
|
||||||
|
&.focus {
|
||||||
|
outline: 0;
|
||||||
|
box-shadow: 0 0 0 $badge-focus-width rgba($bg, .5);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
30
vendor/bootstrap/scss/mixins/_border-radius.scss
vendored
30
vendor/bootstrap/scss/mixins/_border-radius.scss
vendored
@@ -1,9 +1,13 @@
|
|||||||
|
// stylelint-disable property-blacklist
|
||||||
// Single side border-radius
|
// Single side border-radius
|
||||||
|
|
||||||
@mixin border-radius($radius: $border-radius) {
|
@mixin border-radius($radius: $border-radius, $fallback-border-radius: false) {
|
||||||
@if $enable-rounded {
|
@if $enable-rounded {
|
||||||
border-radius: $radius;
|
border-radius: $radius;
|
||||||
}
|
}
|
||||||
|
@else if $fallback-border-radius != false {
|
||||||
|
border-radius: $fallback-border-radius;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@mixin border-top-radius($radius) {
|
@mixin border-top-radius($radius) {
|
||||||
@@ -33,3 +37,27 @@
|
|||||||
border-bottom-left-radius: $radius;
|
border-bottom-left-radius: $radius;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@mixin border-top-left-radius($radius) {
|
||||||
|
@if $enable-rounded {
|
||||||
|
border-top-left-radius: $radius;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@mixin border-top-right-radius($radius) {
|
||||||
|
@if $enable-rounded {
|
||||||
|
border-top-right-radius: $radius;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@mixin border-bottom-right-radius($radius) {
|
||||||
|
@if $enable-rounded {
|
||||||
|
border-bottom-right-radius: $radius;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@mixin border-bottom-left-radius($radius) {
|
||||||
|
@if $enable-rounded {
|
||||||
|
border-bottom-left-radius: $radius;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|||||||
17
vendor/bootstrap/scss/mixins/_box-shadow.scss
vendored
17
vendor/bootstrap/scss/mixins/_box-shadow.scss
vendored
@@ -1,5 +1,20 @@
|
|||||||
@mixin box-shadow($shadow...) {
|
@mixin box-shadow($shadow...) {
|
||||||
@if $enable-shadows {
|
@if $enable-shadows {
|
||||||
box-shadow: $shadow;
|
$result: ();
|
||||||
|
|
||||||
|
@if (length($shadow) == 1) {
|
||||||
|
// We can pass `@include box-shadow(none);`
|
||||||
|
$result: $shadow;
|
||||||
|
} @else {
|
||||||
|
// Filter to avoid invalid properties for example `box-shadow: none, 1px 1px black;`
|
||||||
|
@for $i from 1 through length($shadow) {
|
||||||
|
@if nth($shadow, $i) != "none" {
|
||||||
|
$result: append($result, nth($shadow, $i), "comma");
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@if (length($result) > 0) {
|
||||||
|
box-shadow: $result;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
10
vendor/bootstrap/scss/mixins/_buttons.scss
vendored
10
vendor/bootstrap/scss/mixins/_buttons.scss
vendored
@@ -49,7 +49,7 @@
|
|||||||
|
|
||||||
&:focus {
|
&:focus {
|
||||||
// Avoid using mixin so we can pass custom focus shadow properly
|
// Avoid using mixin so we can pass custom focus shadow properly
|
||||||
@if $enable-shadows {
|
@if $enable-shadows and $btn-active-box-shadow != none {
|
||||||
box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
|
box-shadow: $btn-active-box-shadow, 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
|
||||||
} @else {
|
} @else {
|
||||||
box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
|
box-shadow: 0 0 0 $btn-focus-width rgba(mix(color-yiq($background), $border, 15%), .5);
|
||||||
@@ -100,12 +100,8 @@
|
|||||||
// Button sizes
|
// Button sizes
|
||||||
@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {
|
@mixin button-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {
|
||||||
padding: $padding-y $padding-x;
|
padding: $padding-y $padding-x;
|
||||||
font-size: $font-size;
|
@include font-size($font-size);
|
||||||
line-height: $line-height;
|
line-height: $line-height;
|
||||||
// Manually declare to provide an override to the browser default
|
// Manually declare to provide an override to the browser default
|
||||||
@if $enable-rounded {
|
@include border-radius($border-radius, 0);
|
||||||
border-radius: $border-radius;
|
|
||||||
} @else {
|
|
||||||
border-radius: 0;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
8
vendor/bootstrap/scss/mixins/_caret.scss
vendored
8
vendor/bootstrap/scss/mixins/_caret.scss
vendored
@@ -29,8 +29,8 @@
|
|||||||
@if $enable-caret {
|
@if $enable-caret {
|
||||||
&::after {
|
&::after {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
margin-left: $caret-width * .85;
|
margin-left: $caret-spacing;
|
||||||
vertical-align: $caret-width * .85;
|
vertical-align: $caret-vertical-align;
|
||||||
content: "";
|
content: "";
|
||||||
@if $direction == down {
|
@if $direction == down {
|
||||||
@include caret-down;
|
@include caret-down;
|
||||||
@@ -48,8 +48,8 @@
|
|||||||
|
|
||||||
&::before {
|
&::before {
|
||||||
display: inline-block;
|
display: inline-block;
|
||||||
margin-right: $caret-width * .85;
|
margin-right: $caret-spacing;
|
||||||
vertical-align: $caret-width * .85;
|
vertical-align: $caret-vertical-align;
|
||||||
content: "";
|
content: "";
|
||||||
@include caret-left;
|
@include caret-left;
|
||||||
}
|
}
|
||||||
|
|||||||
10
vendor/bootstrap/scss/mixins/_deprecate.scss
vendored
Normal file
10
vendor/bootstrap/scss/mixins/_deprecate.scss
vendored
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
// Deprecate mixin
|
||||||
|
//
|
||||||
|
// This mixin can be used to deprecate mixins or functions.
|
||||||
|
// `$enable-deprecation-messages` is a global variable, `$ignore-warning` is a variable that can be passed to
|
||||||
|
// some deprecated mixins to suppress the warning (for example if the mixin is still be used in the current version of Bootstrap)
|
||||||
|
@mixin deprecate($name, $deprecate-version, $remove-version, $ignore-warning: false) {
|
||||||
|
@if ($enable-deprecation-messages != false and $ignore-warning != true) {
|
||||||
|
@warn "#{$name} has been deprecated as of #{$deprecate-version}. It will be removed entirely in #{$remove-version}.";
|
||||||
|
}
|
||||||
|
}
|
||||||
3
vendor/bootstrap/scss/mixins/_float.scss
vendored
3
vendor/bootstrap/scss/mixins/_float.scss
vendored
@@ -2,10 +2,13 @@
|
|||||||
|
|
||||||
@mixin float-left {
|
@mixin float-left {
|
||||||
float: left !important;
|
float: left !important;
|
||||||
|
@include deprecate("The `float-left` mixin", "v4.3.0", "v5");
|
||||||
}
|
}
|
||||||
@mixin float-right {
|
@mixin float-right {
|
||||||
float: right !important;
|
float: right !important;
|
||||||
|
@include deprecate("The `float-right` mixin", "v4.3.0", "v5");
|
||||||
}
|
}
|
||||||
@mixin float-none {
|
@mixin float-none {
|
||||||
float: none !important;
|
float: none !important;
|
||||||
|
@include deprecate("The `float-none` mixin", "v4.3.0", "v5");
|
||||||
}
|
}
|
||||||
|
|||||||
22
vendor/bootstrap/scss/mixins/_forms.scss
vendored
22
vendor/bootstrap/scss/mixins/_forms.scss
vendored
@@ -26,12 +26,12 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@mixin form-validation-state($state, $color) {
|
@mixin form-validation-state($state, $color, $icon) {
|
||||||
.#{$state}-feedback {
|
.#{$state}-feedback {
|
||||||
display: none;
|
display: none;
|
||||||
width: 100%;
|
width: 100%;
|
||||||
margin-top: $form-feedback-margin-top;
|
margin-top: $form-feedback-margin-top;
|
||||||
font-size: $form-feedback-font-size;
|
@include font-size($form-feedback-font-size);
|
||||||
color: $color;
|
color: $color;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -43,7 +43,7 @@
|
|||||||
max-width: 100%; // Contain to parent when possible
|
max-width: 100%; // Contain to parent when possible
|
||||||
padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;
|
padding: $form-feedback-tooltip-padding-y $form-feedback-tooltip-padding-x;
|
||||||
margin-top: .1rem;
|
margin-top: .1rem;
|
||||||
font-size: $form-feedback-tooltip-font-size;
|
@include font-size($form-feedback-tooltip-font-size);
|
||||||
line-height: $form-feedback-tooltip-line-height;
|
line-height: $form-feedback-tooltip-line-height;
|
||||||
color: color-yiq($color);
|
color: color-yiq($color);
|
||||||
background-color: rgba($color, $form-feedback-tooltip-opacity);
|
background-color: rgba($color, $form-feedback-tooltip-opacity);
|
||||||
@@ -57,15 +57,10 @@
|
|||||||
|
|
||||||
@if $enable-validation-icons {
|
@if $enable-validation-icons {
|
||||||
padding-right: $input-height-inner;
|
padding-right: $input-height-inner;
|
||||||
|
background-image: $icon;
|
||||||
background-repeat: no-repeat;
|
background-repeat: no-repeat;
|
||||||
background-position: center right calc(#{$input-height-inner} / 4);
|
background-position: center right $input-height-inner-quarter;
|
||||||
background-size: calc(#{$input-height-inner} / 2) calc(#{$input-height-inner} / 2);
|
background-size: $input-height-inner-half $input-height-inner-half;
|
||||||
|
|
||||||
@if $state == "valid" {
|
|
||||||
background-image: $form-feedback-icon-valid;
|
|
||||||
} @else {
|
|
||||||
background-image: $form-feedback-icon-invalid;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
&:focus {
|
&:focus {
|
||||||
@@ -86,7 +81,7 @@
|
|||||||
&.is-#{$state} {
|
&.is-#{$state} {
|
||||||
@if $enable-validation-icons {
|
@if $enable-validation-icons {
|
||||||
padding-right: $input-height-inner;
|
padding-right: $input-height-inner;
|
||||||
background-position: top calc(#{$input-height-inner} / 4) right calc(#{$input-height-inner} / 4);
|
background-position: top $input-height-inner-quarter right $input-height-inner-quarter;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -97,9 +92,8 @@
|
|||||||
border-color: $color;
|
border-color: $color;
|
||||||
|
|
||||||
@if $enable-validation-icons {
|
@if $enable-validation-icons {
|
||||||
$form-feedback-icon: if($state == "valid", $form-feedback-icon-valid, $form-feedback-icon-invalid);
|
|
||||||
padding-right: $custom-select-feedback-icon-padding-right;
|
padding-right: $custom-select-feedback-icon-padding-right;
|
||||||
background: $custom-select-background, $form-feedback-icon no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size;
|
background: $custom-select-background, $icon $custom-select-bg no-repeat $custom-select-feedback-icon-position / $custom-select-feedback-icon-size;
|
||||||
}
|
}
|
||||||
|
|
||||||
&:focus {
|
&:focus {
|
||||||
|
|||||||
4
vendor/bootstrap/scss/mixins/_image.scss
vendored
4
vendor/bootstrap/scss/mixins/_image.scss
vendored
@@ -20,7 +20,6 @@
|
|||||||
//
|
//
|
||||||
// Short retina mixin for setting background-image and -size.
|
// Short retina mixin for setting background-image and -size.
|
||||||
|
|
||||||
// stylelint-disable indentation, media-query-list-comma-newline-after
|
|
||||||
@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {
|
@mixin img-retina($file-1x, $file-2x, $width-1x, $height-1x) {
|
||||||
background-image: url($file-1x);
|
background-image: url($file-1x);
|
||||||
|
|
||||||
@@ -29,8 +28,9 @@
|
|||||||
// There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.
|
// There's no such thing as unprefixed min-device-pixel-ratio since it's nonstandard.
|
||||||
// Compatibility info: https://caniuse.com/#feat=css-media-resolution
|
// Compatibility info: https://caniuse.com/#feat=css-media-resolution
|
||||||
@media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx
|
@media only screen and (min-resolution: 192dpi), // IE9-11 don't support dppx
|
||||||
only screen and (min-resolution: 2dppx) { // Standardized
|
only screen and (min-resolution: 2dppx) { // Standardized
|
||||||
background-image: url($file-2x);
|
background-image: url($file-2x);
|
||||||
background-size: $width-1x $height-1x;
|
background-size: $width-1x $height-1x;
|
||||||
}
|
}
|
||||||
|
@include deprecate("`img-retina()`", "v4.3.0", "v5");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {
|
@mixin pagination-size($padding-y, $padding-x, $font-size, $line-height, $border-radius) {
|
||||||
.page-link {
|
.page-link {
|
||||||
padding: $padding-y $padding-x;
|
padding: $padding-y $padding-x;
|
||||||
font-size: $font-size;
|
@include font-size($font-size);
|
||||||
line-height: $line-height;
|
line-height: $line-height;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
font-weight: $font-weight-normal;
|
font-weight: $font-weight-normal;
|
||||||
line-height: $line-height-base;
|
line-height: $line-height-base;
|
||||||
text-align: left; // Fallback for where `start` is not supported
|
text-align: left; // Fallback for where `start` is not supported
|
||||||
text-align: start; // stylelint-disable-line declaration-block-no-duplicate-properties
|
text-align: start;
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
text-shadow: none;
|
text-shadow: none;
|
||||||
text-transform: none;
|
text-transform: none;
|
||||||
|
|||||||
1
vendor/bootstrap/scss/mixins/_size.scss
vendored
1
vendor/bootstrap/scss/mixins/_size.scss
vendored
@@ -3,4 +3,5 @@
|
|||||||
@mixin size($width, $height: $width) {
|
@mixin size($width, $height: $width) {
|
||||||
width: $width;
|
width: $width;
|
||||||
height: $height;
|
height: $height;
|
||||||
|
@include deprecate("`size()`", "v4.3.0", "v5");
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,9 +6,11 @@
|
|||||||
#{$parent} {
|
#{$parent} {
|
||||||
color: $color !important;
|
color: $color !important;
|
||||||
}
|
}
|
||||||
a#{$parent} {
|
@if $emphasized-link-hover-darken-percentage != 0 {
|
||||||
@include hover-focus {
|
a#{$parent} {
|
||||||
color: darken($color, $emphasized-link-hover-darken-percentage) !important;
|
@include hover-focus {
|
||||||
|
color: darken($color, $emphasized-link-hover-darken-percentage) !important;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
4
vendor/bootstrap/scss/mixins/_text-hide.scss
vendored
4
vendor/bootstrap/scss/mixins/_text-hide.scss
vendored
@@ -7,7 +7,5 @@
|
|||||||
background-color: transparent;
|
background-color: transparent;
|
||||||
border: 0;
|
border: 0;
|
||||||
|
|
||||||
@if ($ignore-warning != true) {
|
@include deprecate("`text-hide()`", "v4.1.0", "v5", $ignore-warning);
|
||||||
@warn "The `text-hide()` mixin has been deprecated as of v4.1.0. It will be removed entirely in v5.";
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
}
|
}
|
||||||
|
|
||||||
@if $enable-prefers-reduced-motion-media-query {
|
@if $enable-prefers-reduced-motion-media-query {
|
||||||
@media screen and (prefers-reduced-motion: reduce) {
|
@media (prefers-reduced-motion: reduce) {
|
||||||
transition: none;
|
transition: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,4 +4,5 @@
|
|||||||
|
|
||||||
@mixin invisible($visibility) {
|
@mixin invisible($visibility) {
|
||||||
visibility: $visibility !important;
|
visibility: $visibility !important;
|
||||||
|
@include deprecate("`invisible()`", "v4.3.0", "v5");
|
||||||
}
|
}
|
||||||
|
|||||||
14
vendor/bootstrap/scss/utilities/_borders.scss
vendored
14
vendor/bootstrap/scss/utilities/_borders.scss
vendored
@@ -1,4 +1,4 @@
|
|||||||
// stylelint-disable declaration-no-important
|
// stylelint-disable property-blacklist, declaration-no-important
|
||||||
|
|
||||||
//
|
//
|
||||||
// Border
|
// Border
|
||||||
@@ -30,26 +30,38 @@
|
|||||||
// Border-radius
|
// Border-radius
|
||||||
//
|
//
|
||||||
|
|
||||||
|
.rounded-sm {
|
||||||
|
border-radius: $border-radius-sm !important;
|
||||||
|
}
|
||||||
|
|
||||||
.rounded {
|
.rounded {
|
||||||
border-radius: $border-radius !important;
|
border-radius: $border-radius !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.rounded-top {
|
.rounded-top {
|
||||||
border-top-left-radius: $border-radius !important;
|
border-top-left-radius: $border-radius !important;
|
||||||
border-top-right-radius: $border-radius !important;
|
border-top-right-radius: $border-radius !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.rounded-right {
|
.rounded-right {
|
||||||
border-top-right-radius: $border-radius !important;
|
border-top-right-radius: $border-radius !important;
|
||||||
border-bottom-right-radius: $border-radius !important;
|
border-bottom-right-radius: $border-radius !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.rounded-bottom {
|
.rounded-bottom {
|
||||||
border-bottom-right-radius: $border-radius !important;
|
border-bottom-right-radius: $border-radius !important;
|
||||||
border-bottom-left-radius: $border-radius !important;
|
border-bottom-left-radius: $border-radius !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.rounded-left {
|
.rounded-left {
|
||||||
border-top-left-radius: $border-radius !important;
|
border-top-left-radius: $border-radius !important;
|
||||||
border-bottom-left-radius: $border-radius !important;
|
border-bottom-left-radius: $border-radius !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.rounded-lg {
|
||||||
|
border-radius: $border-radius-lg !important;
|
||||||
|
}
|
||||||
|
|
||||||
.rounded-circle {
|
.rounded-circle {
|
||||||
border-radius: 50% !important;
|
border-radius: 50% !important;
|
||||||
}
|
}
|
||||||
|
|||||||
24
vendor/bootstrap/scss/utilities/_display.scss
vendored
24
vendor/bootstrap/scss/utilities/_display.scss
vendored
@@ -8,15 +8,9 @@
|
|||||||
@include media-breakpoint-up($breakpoint) {
|
@include media-breakpoint-up($breakpoint) {
|
||||||
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
||||||
|
|
||||||
.d#{$infix}-none { display: none !important; }
|
@each $value in $displays {
|
||||||
.d#{$infix}-inline { display: inline !important; }
|
.d#{$infix}-#{$value} { display: $value !important; }
|
||||||
.d#{$infix}-inline-block { display: inline-block !important; }
|
}
|
||||||
.d#{$infix}-block { display: block !important; }
|
|
||||||
.d#{$infix}-table { display: table !important; }
|
|
||||||
.d#{$infix}-table-row { display: table-row !important; }
|
|
||||||
.d#{$infix}-table-cell { display: table-cell !important; }
|
|
||||||
.d#{$infix}-flex { display: flex !important; }
|
|
||||||
.d#{$infix}-inline-flex { display: inline-flex !important; }
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -26,13 +20,7 @@
|
|||||||
//
|
//
|
||||||
|
|
||||||
@media print {
|
@media print {
|
||||||
.d-print-none { display: none !important; }
|
@each $value in $displays {
|
||||||
.d-print-inline { display: inline !important; }
|
.d-print-#{$value} { display: $value !important; }
|
||||||
.d-print-inline-block { display: inline-block !important; }
|
}
|
||||||
.d-print-block { display: block !important; }
|
|
||||||
.d-print-table { display: table !important; }
|
|
||||||
.d-print-table-row { display: table-row !important; }
|
|
||||||
.d-print-table-cell { display: table-cell !important; }
|
|
||||||
.d-print-flex { display: flex !important; }
|
|
||||||
.d-print-inline-flex { display: inline-flex !important; }
|
|
||||||
}
|
}
|
||||||
|
|||||||
8
vendor/bootstrap/scss/utilities/_float.scss
vendored
8
vendor/bootstrap/scss/utilities/_float.scss
vendored
@@ -1,9 +1,11 @@
|
|||||||
|
// stylelint-disable declaration-no-important
|
||||||
|
|
||||||
@each $breakpoint in map-keys($grid-breakpoints) {
|
@each $breakpoint in map-keys($grid-breakpoints) {
|
||||||
@include media-breakpoint-up($breakpoint) {
|
@include media-breakpoint-up($breakpoint) {
|
||||||
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
$infix: breakpoint-infix($breakpoint, $grid-breakpoints);
|
||||||
|
|
||||||
.float#{$infix}-left { @include float-left; }
|
.float#{$infix}-left { float: left !important; }
|
||||||
.float#{$infix}-right { @include float-right; }
|
.float#{$infix}-right { float: right !important; }
|
||||||
.float#{$infix}-none { @include float-none; }
|
.float#{$infix}-none { float: none !important; }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
19
vendor/bootstrap/scss/utilities/_stretched-link.scss
vendored
Normal file
19
vendor/bootstrap/scss/utilities/_stretched-link.scss
vendored
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
//
|
||||||
|
// Stretched link
|
||||||
|
//
|
||||||
|
|
||||||
|
.stretched-link {
|
||||||
|
&::after {
|
||||||
|
position: absolute;
|
||||||
|
top: 0;
|
||||||
|
right: 0;
|
||||||
|
bottom: 0;
|
||||||
|
left: 0;
|
||||||
|
z-index: 1;
|
||||||
|
// Just in case `pointer-events: none` is set on a parent
|
||||||
|
pointer-events: auto;
|
||||||
|
content: "";
|
||||||
|
// IE10 bugfix, see https://stackoverflow.com/questions/16947967/ie10-hover-pseudo-class-doesnt-work-without-background-color
|
||||||
|
background-color: rgba(0, 0, 0, 0);
|
||||||
|
}
|
||||||
|
}
|
||||||
7
vendor/bootstrap/scss/utilities/_text.scss
vendored
7
vendor/bootstrap/scss/utilities/_text.scss
vendored
@@ -4,7 +4,7 @@
|
|||||||
// Text
|
// Text
|
||||||
//
|
//
|
||||||
|
|
||||||
.text-monospace { font-family: $font-family-monospace; }
|
.text-monospace { font-family: $font-family-monospace !important; }
|
||||||
|
|
||||||
// Alignment
|
// Alignment
|
||||||
|
|
||||||
@@ -62,6 +62,11 @@
|
|||||||
|
|
||||||
.text-decoration-none { text-decoration: none !important; }
|
.text-decoration-none { text-decoration: none !important; }
|
||||||
|
|
||||||
|
.text-break {
|
||||||
|
word-break: break-word !important; // IE & < Edge 18
|
||||||
|
overflow-wrap: break-word !important;
|
||||||
|
}
|
||||||
|
|
||||||
// Reset
|
// Reset
|
||||||
|
|
||||||
.text-reset { color: inherit !important; }
|
.text-reset { color: inherit !important; }
|
||||||
|
|||||||
@@ -1,11 +1,13 @@
|
|||||||
|
// stylelint-disable declaration-no-important
|
||||||
|
|
||||||
//
|
//
|
||||||
// Visibility utilities
|
// Visibility utilities
|
||||||
//
|
//
|
||||||
|
|
||||||
.visible {
|
.visible {
|
||||||
@include invisible(visible);
|
visibility: visible !important;
|
||||||
}
|
}
|
||||||
|
|
||||||
.invisible {
|
.invisible {
|
||||||
@include invisible(hidden);
|
visibility: hidden !important;
|
||||||
}
|
}
|
||||||
|
|||||||
204
vendor/bootstrap/scss/vendor/_rfs.scss
vendored
Normal file
204
vendor/bootstrap/scss/vendor/_rfs.scss
vendored
Normal file
@@ -0,0 +1,204 @@
|
|||||||
|
// stylelint-disable property-blacklist, scss/dollar-variable-default
|
||||||
|
|
||||||
|
// SCSS RFS mixin
|
||||||
|
//
|
||||||
|
// Automated font-resizing
|
||||||
|
//
|
||||||
|
// See https://github.com/twbs/rfs
|
||||||
|
|
||||||
|
// Configuration
|
||||||
|
|
||||||
|
// Base font size
|
||||||
|
$rfs-base-font-size: 1.25rem !default;
|
||||||
|
$rfs-font-size-unit: rem !default;
|
||||||
|
|
||||||
|
// Breakpoint at where font-size starts decreasing if screen width is smaller
|
||||||
|
$rfs-breakpoint: 1200px !default;
|
||||||
|
$rfs-breakpoint-unit: px !default;
|
||||||
|
|
||||||
|
// Resize font-size based on screen height and width
|
||||||
|
$rfs-two-dimensional: false !default;
|
||||||
|
|
||||||
|
// Factor of decrease
|
||||||
|
$rfs-factor: 10 !default;
|
||||||
|
|
||||||
|
@if type-of($rfs-factor) != "number" or $rfs-factor <= 1 {
|
||||||
|
@error "`#{$rfs-factor}` is not a valid $rfs-factor, it must be greater than 1.";
|
||||||
|
}
|
||||||
|
|
||||||
|
// Generate enable or disable classes. Possibilities: false, "enable" or "disable"
|
||||||
|
$rfs-class: false !default;
|
||||||
|
|
||||||
|
// 1 rem = $rfs-rem-value px
|
||||||
|
$rfs-rem-value: 16 !default;
|
||||||
|
|
||||||
|
// Safari iframe resize bug: https://github.com/twbs/rfs/issues/14
|
||||||
|
$rfs-safari-iframe-resize-bug-fix: false !default;
|
||||||
|
|
||||||
|
// Disable RFS by setting $enable-responsive-font-sizes to false
|
||||||
|
$enable-responsive-font-sizes: true !default;
|
||||||
|
|
||||||
|
// Cache $rfs-base-font-size unit
|
||||||
|
$rfs-base-font-size-unit: unit($rfs-base-font-size);
|
||||||
|
|
||||||
|
// Remove px-unit from $rfs-base-font-size for calculations
|
||||||
|
@if $rfs-base-font-size-unit == "px" {
|
||||||
|
$rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1);
|
||||||
|
}
|
||||||
|
@else if $rfs-base-font-size-unit == "rem" {
|
||||||
|
$rfs-base-font-size: $rfs-base-font-size / ($rfs-base-font-size * 0 + 1 / $rfs-rem-value);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Cache $rfs-breakpoint unit to prevent multiple calls
|
||||||
|
$rfs-breakpoint-unit-cache: unit($rfs-breakpoint);
|
||||||
|
|
||||||
|
// Remove unit from $rfs-breakpoint for calculations
|
||||||
|
@if $rfs-breakpoint-unit-cache == "px" {
|
||||||
|
$rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1);
|
||||||
|
}
|
||||||
|
@else if $rfs-breakpoint-unit-cache == "rem" or $rfs-breakpoint-unit-cache == "em" {
|
||||||
|
$rfs-breakpoint: $rfs-breakpoint / ($rfs-breakpoint * 0 + 1 / $rfs-rem-value);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Responsive font-size mixin
|
||||||
|
@mixin rfs($fs, $important: false) {
|
||||||
|
// Cache $fs unit
|
||||||
|
$fs-unit: if(type-of($fs) == "number", unit($fs), false);
|
||||||
|
|
||||||
|
// Add !important suffix if needed
|
||||||
|
$rfs-suffix: if($important, " !important", "");
|
||||||
|
|
||||||
|
// If $fs isn't a number (like inherit) or $fs has a unit (not px or rem, like 1.5em) or $ is 0, just print the value
|
||||||
|
@if not $fs-unit or $fs-unit != "" and $fs-unit != "px" and $fs-unit != "rem" or $fs == 0 {
|
||||||
|
font-size: #{$fs}#{$rfs-suffix};
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
// Variables for storing static and fluid rescaling
|
||||||
|
$rfs-static: null;
|
||||||
|
$rfs-fluid: null;
|
||||||
|
|
||||||
|
// Remove px-unit from $fs for calculations
|
||||||
|
@if $fs-unit == "px" {
|
||||||
|
$fs: $fs / ($fs * 0 + 1);
|
||||||
|
}
|
||||||
|
@else if $fs-unit == "rem" {
|
||||||
|
$fs: $fs / ($fs * 0 + 1 / $rfs-rem-value);
|
||||||
|
}
|
||||||
|
|
||||||
|
// Set default font-size
|
||||||
|
@if $rfs-font-size-unit == rem {
|
||||||
|
$rfs-static: #{$fs / $rfs-rem-value}rem#{$rfs-suffix};
|
||||||
|
}
|
||||||
|
@else if $rfs-font-size-unit == px {
|
||||||
|
$rfs-static: #{$fs}px#{$rfs-suffix};
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
@error "`#{$rfs-font-size-unit}` is not a valid unit for $rfs-font-size-unit. Use `px` or `rem`.";
|
||||||
|
}
|
||||||
|
|
||||||
|
// Only add media query if font-size is bigger as the minimum font-size
|
||||||
|
// If $rfs-factor == 1, no rescaling will take place
|
||||||
|
@if $fs > $rfs-base-font-size and $enable-responsive-font-sizes {
|
||||||
|
$min-width: null;
|
||||||
|
$variable-unit: null;
|
||||||
|
|
||||||
|
// Calculate minimum font-size for given font-size
|
||||||
|
$fs-min: $rfs-base-font-size + ($fs - $rfs-base-font-size) / $rfs-factor;
|
||||||
|
|
||||||
|
// Calculate difference between given font-size and minimum font-size for given font-size
|
||||||
|
$fs-diff: $fs - $fs-min;
|
||||||
|
|
||||||
|
// Base font-size formatting
|
||||||
|
// No need to check if the unit is valid, because we did that before
|
||||||
|
$min-width: if($rfs-font-size-unit == rem, #{$fs-min / $rfs-rem-value}rem, #{$fs-min}px);
|
||||||
|
|
||||||
|
// If two-dimensional, use smallest of screen width and height
|
||||||
|
$variable-unit: if($rfs-two-dimensional, vmin, vw);
|
||||||
|
|
||||||
|
// Calculate the variable width between 0 and $rfs-breakpoint
|
||||||
|
$variable-width: #{$fs-diff * 100 / $rfs-breakpoint}#{$variable-unit};
|
||||||
|
|
||||||
|
// Set the calculated font-size.
|
||||||
|
$rfs-fluid: calc(#{$min-width} + #{$variable-width}) #{$rfs-suffix};
|
||||||
|
}
|
||||||
|
|
||||||
|
// Rendering
|
||||||
|
@if $rfs-fluid == null {
|
||||||
|
// Only render static font-size if no fluid font-size is available
|
||||||
|
font-size: $rfs-static;
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
$mq-value: null;
|
||||||
|
|
||||||
|
// RFS breakpoint formatting
|
||||||
|
@if $rfs-breakpoint-unit == em or $rfs-breakpoint-unit == rem {
|
||||||
|
$mq-value: #{$rfs-breakpoint / $rfs-rem-value}#{$rfs-breakpoint-unit};
|
||||||
|
}
|
||||||
|
@else if $rfs-breakpoint-unit == px {
|
||||||
|
$mq-value: #{$rfs-breakpoint}px;
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
@error "`#{$rfs-breakpoint-unit}` is not a valid unit for $rfs-breakpoint-unit. Use `px`, `em` or `rem`.";
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $rfs-class == "disable" {
|
||||||
|
// Adding an extra class increases specificity,
|
||||||
|
// which prevents the media query to override the font size
|
||||||
|
&,
|
||||||
|
.disable-responsive-font-size &,
|
||||||
|
&.disable-responsive-font-size {
|
||||||
|
font-size: $rfs-static;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
font-size: $rfs-static;
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $rfs-two-dimensional {
|
||||||
|
@media (max-width: #{$mq-value}), (max-height: #{$mq-value}) {
|
||||||
|
@if $rfs-class == "enable" {
|
||||||
|
.enable-responsive-font-size &,
|
||||||
|
&.enable-responsive-font-size {
|
||||||
|
font-size: $rfs-fluid;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
font-size: $rfs-fluid;
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $rfs-safari-iframe-resize-bug-fix {
|
||||||
|
// stylelint-disable-next-line length-zero-no-unit
|
||||||
|
min-width: 0vw;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
@media (max-width: #{$mq-value}) {
|
||||||
|
@if $rfs-class == "enable" {
|
||||||
|
.enable-responsive-font-size &,
|
||||||
|
&.enable-responsive-font-size {
|
||||||
|
font-size: $rfs-fluid;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
@else {
|
||||||
|
font-size: $rfs-fluid;
|
||||||
|
}
|
||||||
|
|
||||||
|
@if $rfs-safari-iframe-resize-bug-fix {
|
||||||
|
// stylelint-disable-next-line length-zero-no-unit
|
||||||
|
min-width: 0vw;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
// The font-size & responsive-font-size mixin uses RFS to rescale font sizes
|
||||||
|
@mixin font-size($fs, $important: false) {
|
||||||
|
@include rfs($fs, $important);
|
||||||
|
}
|
||||||
|
|
||||||
|
@mixin responsive-font-size($fs, $important: false) {
|
||||||
|
@include rfs($fs, $important);
|
||||||
|
}
|
||||||
25482
vendor/chart.js/Chart.bundle.js
vendored
25482
vendor/chart.js/Chart.bundle.js
vendored
File diff suppressed because it is too large
Load Diff
13
vendor/chart.js/Chart.bundle.min.js
vendored
13
vendor/chart.js/Chart.bundle.min.js
vendored
File diff suppressed because one or more lines are too long
22840
vendor/chart.js/Chart.js
vendored
22840
vendor/chart.js/Chart.js
vendored
File diff suppressed because it is too large
Load Diff
13
vendor/chart.js/Chart.min.js
vendored
13
vendor/chart.js/Chart.min.js
vendored
File diff suppressed because one or more lines are too long
38
vendor/fontawesome-free/README.md
vendored
38
vendor/fontawesome-free/README.md
vendored
@@ -1,38 +0,0 @@
|
|||||||
# @fortawesome/fontawesome-free - The Official Font Awesome 5 NPM package
|
|
||||||
|
|
||||||
> "I came here to chew bubblegum and install Font Awesome 5 - and I'm all out of bubblegum"
|
|
||||||
|
|
||||||
[](https://www.npmjs.com/package/@fortawesome/fontawesome-free)
|
|
||||||
|
|
||||||
## Installation
|
|
||||||
|
|
||||||
```
|
|
||||||
$ npm i --save @fortawesome/fontawesome-free
|
|
||||||
```
|
|
||||||
|
|
||||||
Or
|
|
||||||
|
|
||||||
```
|
|
||||||
$ yarn add @fortawesome/fontawesome-free
|
|
||||||
```
|
|
||||||
|
|
||||||
## What's included?
|
|
||||||
|
|
||||||
**This package includes all the same files available through our Free and Pro CDN.**
|
|
||||||
|
|
||||||
* /js - All JavaScript files associated with Font Awesome 5 SVG with JS
|
|
||||||
* /css - All CSS using the classic Web Fonts with CSS implementation
|
|
||||||
* /sprites - SVG icons packaged in a convenient sprite
|
|
||||||
* /scss, /less - CSS Pre-processor files for Web Fonts with CSS
|
|
||||||
* /webfonts - Accompanying files for Web Fonts with CSS
|
|
||||||
* /svg - Individual icon files in SVG format
|
|
||||||
|
|
||||||
## Documentation
|
|
||||||
|
|
||||||
Get started [here](https://fontawesome.com/get-started). Continue your journey [here](https://fontawesome.com/how-to-use).
|
|
||||||
|
|
||||||
Or go straight to the [API documentation](https://fontawesome.com/how-to-use/with-the-api).
|
|
||||||
|
|
||||||
## Issues and support
|
|
||||||
|
|
||||||
Start with [GitHub issues](https://github.com/FortAwesome/Font-Awesome/issues) and ping us on [Twitter](https://twitter.com/fontawesome) if you need to.
|
|
||||||
109
vendor/fontawesome-free/css/all.css
vendored
109
vendor/fontawesome-free/css/all.css
vendored
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
.fa,
|
.fa,
|
||||||
@@ -148,7 +148,7 @@
|
|||||||
-webkit-transform: scale(1, -1);
|
-webkit-transform: scale(1, -1);
|
||||||
transform: scale(1, -1); }
|
transform: scale(1, -1); }
|
||||||
|
|
||||||
.fa-flip-horizontal.fa-flip-vertical {
|
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
|
||||||
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
|
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
|
||||||
-webkit-transform: scale(-1, -1);
|
-webkit-transform: scale(-1, -1);
|
||||||
transform: scale(-1, -1); }
|
transform: scale(-1, -1); }
|
||||||
@@ -157,7 +157,8 @@
|
|||||||
:root .fa-rotate-180,
|
:root .fa-rotate-180,
|
||||||
:root .fa-rotate-270,
|
:root .fa-rotate-270,
|
||||||
:root .fa-flip-horizontal,
|
:root .fa-flip-horizontal,
|
||||||
:root .fa-flip-vertical {
|
:root .fa-flip-vertical,
|
||||||
|
:root .fa-flip-both {
|
||||||
-webkit-filter: none;
|
-webkit-filter: none;
|
||||||
filter: none; }
|
filter: none; }
|
||||||
|
|
||||||
@@ -226,6 +227,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-air-freshener:before {
|
.fa-air-freshener:before {
|
||||||
content: "\f5d0"; }
|
content: "\f5d0"; }
|
||||||
|
|
||||||
|
.fa-airbnb:before {
|
||||||
|
content: "\f834"; }
|
||||||
|
|
||||||
.fa-algolia:before {
|
.fa-algolia:before {
|
||||||
content: "\f36c"; }
|
content: "\f36c"; }
|
||||||
|
|
||||||
@@ -433,6 +437,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-backward:before {
|
.fa-backward:before {
|
||||||
content: "\f04a"; }
|
content: "\f04a"; }
|
||||||
|
|
||||||
|
.fa-bacon:before {
|
||||||
|
content: "\f7e5"; }
|
||||||
|
|
||||||
.fa-balance-scale:before {
|
.fa-balance-scale:before {
|
||||||
content: "\f24e"; }
|
content: "\f24e"; }
|
||||||
|
|
||||||
@@ -475,6 +482,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-battery-three-quarters:before {
|
.fa-battery-three-quarters:before {
|
||||||
content: "\f241"; }
|
content: "\f241"; }
|
||||||
|
|
||||||
|
.fa-battle-net:before {
|
||||||
|
content: "\f835"; }
|
||||||
|
|
||||||
.fa-bed:before {
|
.fa-bed:before {
|
||||||
content: "\f236"; }
|
content: "\f236"; }
|
||||||
|
|
||||||
@@ -574,6 +584,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-book-dead:before {
|
.fa-book-dead:before {
|
||||||
content: "\f6b7"; }
|
content: "\f6b7"; }
|
||||||
|
|
||||||
|
.fa-book-medical:before {
|
||||||
|
content: "\f7e6"; }
|
||||||
|
|
||||||
.fa-book-open:before {
|
.fa-book-open:before {
|
||||||
content: "\f518"; }
|
content: "\f518"; }
|
||||||
|
|
||||||
@@ -583,6 +596,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-bookmark:before {
|
.fa-bookmark:before {
|
||||||
content: "\f02e"; }
|
content: "\f02e"; }
|
||||||
|
|
||||||
|
.fa-bootstrap:before {
|
||||||
|
content: "\f836"; }
|
||||||
|
|
||||||
.fa-bowling-ball:before {
|
.fa-bowling-ball:before {
|
||||||
content: "\f436"; }
|
content: "\f436"; }
|
||||||
|
|
||||||
@@ -601,6 +617,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-brain:before {
|
.fa-brain:before {
|
||||||
content: "\f5dc"; }
|
content: "\f5dc"; }
|
||||||
|
|
||||||
|
.fa-bread-slice:before {
|
||||||
|
content: "\f7ec"; }
|
||||||
|
|
||||||
.fa-briefcase:before {
|
.fa-briefcase:before {
|
||||||
content: "\f0b1"; }
|
content: "\f0b1"; }
|
||||||
|
|
||||||
@@ -619,6 +638,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-btc:before {
|
.fa-btc:before {
|
||||||
content: "\f15a"; }
|
content: "\f15a"; }
|
||||||
|
|
||||||
|
.fa-buffer:before {
|
||||||
|
content: "\f837"; }
|
||||||
|
|
||||||
.fa-bug:before {
|
.fa-bug:before {
|
||||||
content: "\f188"; }
|
content: "\f188"; }
|
||||||
|
|
||||||
@@ -826,6 +848,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-check-square:before {
|
.fa-check-square:before {
|
||||||
content: "\f14a"; }
|
content: "\f14a"; }
|
||||||
|
|
||||||
|
.fa-cheese:before {
|
||||||
|
content: "\f7ef"; }
|
||||||
|
|
||||||
.fa-chess:before {
|
.fa-chess:before {
|
||||||
content: "\f439"; }
|
content: "\f439"; }
|
||||||
|
|
||||||
@@ -880,6 +905,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-chrome:before {
|
.fa-chrome:before {
|
||||||
content: "\f268"; }
|
content: "\f268"; }
|
||||||
|
|
||||||
|
.fa-chromecast:before {
|
||||||
|
content: "\f838"; }
|
||||||
|
|
||||||
.fa-church:before {
|
.fa-church:before {
|
||||||
content: "\f51d"; }
|
content: "\f51d"; }
|
||||||
|
|
||||||
@@ -892,6 +920,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-city:before {
|
.fa-city:before {
|
||||||
content: "\f64f"; }
|
content: "\f64f"; }
|
||||||
|
|
||||||
|
.fa-clinic-medical:before {
|
||||||
|
content: "\f7f2"; }
|
||||||
|
|
||||||
.fa-clipboard:before {
|
.fa-clipboard:before {
|
||||||
content: "\f328"; }
|
content: "\f328"; }
|
||||||
|
|
||||||
@@ -991,6 +1022,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-comment-dots:before {
|
.fa-comment-dots:before {
|
||||||
content: "\f4ad"; }
|
content: "\f4ad"; }
|
||||||
|
|
||||||
|
.fa-comment-medical:before {
|
||||||
|
content: "\f7f5"; }
|
||||||
|
|
||||||
.fa-comment-slash:before {
|
.fa-comment-slash:before {
|
||||||
content: "\f4b3"; }
|
content: "\f4b3"; }
|
||||||
|
|
||||||
@@ -1108,6 +1142,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-crown:before {
|
.fa-crown:before {
|
||||||
content: "\f521"; }
|
content: "\f521"; }
|
||||||
|
|
||||||
|
.fa-crutch:before {
|
||||||
|
content: "\f7f7"; }
|
||||||
|
|
||||||
.fa-css3:before {
|
.fa-css3:before {
|
||||||
content: "\f13c"; }
|
content: "\f13c"; }
|
||||||
|
|
||||||
@@ -1324,6 +1361,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-edit:before {
|
.fa-edit:before {
|
||||||
content: "\f044"; }
|
content: "\f044"; }
|
||||||
|
|
||||||
|
.fa-egg:before {
|
||||||
|
content: "\f7fb"; }
|
||||||
|
|
||||||
.fa-eject:before {
|
.fa-eject:before {
|
||||||
content: "\f052"; }
|
content: "\f052"; }
|
||||||
|
|
||||||
@@ -1381,6 +1421,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-euro-sign:before {
|
.fa-euro-sign:before {
|
||||||
content: "\f153"; }
|
content: "\f153"; }
|
||||||
|
|
||||||
|
.fa-evernote:before {
|
||||||
|
content: "\f839"; }
|
||||||
|
|
||||||
.fa-exchange-alt:before {
|
.fa-exchange-alt:before {
|
||||||
content: "\f362"; }
|
content: "\f362"; }
|
||||||
|
|
||||||
@@ -1903,6 +1946,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-hackerrank:before {
|
.fa-hackerrank:before {
|
||||||
content: "\f5f7"; }
|
content: "\f5f7"; }
|
||||||
|
|
||||||
|
.fa-hamburger:before {
|
||||||
|
content: "\f805"; }
|
||||||
|
|
||||||
.fa-hammer:before {
|
.fa-hammer:before {
|
||||||
content: "\f6e3"; }
|
content: "\f6e3"; }
|
||||||
|
|
||||||
@@ -1921,6 +1967,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-hand-lizard:before {
|
.fa-hand-lizard:before {
|
||||||
content: "\f258"; }
|
content: "\f258"; }
|
||||||
|
|
||||||
|
.fa-hand-middle-finger:before {
|
||||||
|
content: "\f806"; }
|
||||||
|
|
||||||
.fa-hand-paper:before {
|
.fa-hand-paper:before {
|
||||||
content: "\f256"; }
|
content: "\f256"; }
|
||||||
|
|
||||||
@@ -1963,6 +2012,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-hanukiah:before {
|
.fa-hanukiah:before {
|
||||||
content: "\f6e6"; }
|
content: "\f6e6"; }
|
||||||
|
|
||||||
|
.fa-hard-hat:before {
|
||||||
|
content: "\f807"; }
|
||||||
|
|
||||||
.fa-hashtag:before {
|
.fa-hashtag:before {
|
||||||
content: "\f292"; }
|
content: "\f292"; }
|
||||||
|
|
||||||
@@ -2050,6 +2102,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-hot-tub:before {
|
.fa-hot-tub:before {
|
||||||
content: "\f593"; }
|
content: "\f593"; }
|
||||||
|
|
||||||
|
.fa-hotdog:before {
|
||||||
|
content: "\f80f"; }
|
||||||
|
|
||||||
.fa-hotel:before {
|
.fa-hotel:before {
|
||||||
content: "\f594"; }
|
content: "\f594"; }
|
||||||
|
|
||||||
@@ -2086,6 +2141,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-i-cursor:before {
|
.fa-i-cursor:before {
|
||||||
content: "\f246"; }
|
content: "\f246"; }
|
||||||
|
|
||||||
|
.fa-ice-cream:before {
|
||||||
|
content: "\f810"; }
|
||||||
|
|
||||||
.fa-icicles:before {
|
.fa-icicles:before {
|
||||||
content: "\f7ad"; }
|
content: "\f7ad"; }
|
||||||
|
|
||||||
@@ -2146,6 +2204,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-italic:before {
|
.fa-italic:before {
|
||||||
content: "\f033"; }
|
content: "\f033"; }
|
||||||
|
|
||||||
|
.fa-itch-io:before {
|
||||||
|
content: "\f83a"; }
|
||||||
|
|
||||||
.fa-itunes:before {
|
.fa-itunes:before {
|
||||||
content: "\f3b4"; }
|
content: "\f3b4"; }
|
||||||
|
|
||||||
@@ -2242,6 +2303,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-laptop-code:before {
|
.fa-laptop-code:before {
|
||||||
content: "\f5fc"; }
|
content: "\f5fc"; }
|
||||||
|
|
||||||
|
.fa-laptop-medical:before {
|
||||||
|
content: "\f812"; }
|
||||||
|
|
||||||
.fa-laravel:before {
|
.fa-laravel:before {
|
||||||
content: "\f3bd"; }
|
content: "\f3bd"; }
|
||||||
|
|
||||||
@@ -2668,6 +2732,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-pagelines:before {
|
.fa-pagelines:before {
|
||||||
content: "\f18c"; }
|
content: "\f18c"; }
|
||||||
|
|
||||||
|
.fa-pager:before {
|
||||||
|
content: "\f815"; }
|
||||||
|
|
||||||
.fa-paint-brush:before {
|
.fa-paint-brush:before {
|
||||||
content: "\f1fc"; }
|
content: "\f1fc"; }
|
||||||
|
|
||||||
@@ -2752,6 +2819,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-people-carry:before {
|
.fa-people-carry:before {
|
||||||
content: "\f4ce"; }
|
content: "\f4ce"; }
|
||||||
|
|
||||||
|
.fa-pepper-hot:before {
|
||||||
|
content: "\f816"; }
|
||||||
|
|
||||||
.fa-percent:before {
|
.fa-percent:before {
|
||||||
content: "\f295"; }
|
content: "\f295"; }
|
||||||
|
|
||||||
@@ -2815,6 +2885,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-pinterest-square:before {
|
.fa-pinterest-square:before {
|
||||||
content: "\f0d3"; }
|
content: "\f0d3"; }
|
||||||
|
|
||||||
|
.fa-pizza-slice:before {
|
||||||
|
content: "\f818"; }
|
||||||
|
|
||||||
.fa-place-of-worship:before {
|
.fa-place-of-worship:before {
|
||||||
content: "\f67f"; }
|
content: "\f67f"; }
|
||||||
|
|
||||||
@@ -3094,6 +3167,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-safari:before {
|
.fa-safari:before {
|
||||||
content: "\f267"; }
|
content: "\f267"; }
|
||||||
|
|
||||||
|
.fa-salesforce:before {
|
||||||
|
content: "\f83b"; }
|
||||||
|
|
||||||
.fa-sass:before {
|
.fa-sass:before {
|
||||||
content: "\f41e"; }
|
content: "\f41e"; }
|
||||||
|
|
||||||
@@ -3373,6 +3449,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-speakap:before {
|
.fa-speakap:before {
|
||||||
content: "\f3f3"; }
|
content: "\f3f3"; }
|
||||||
|
|
||||||
|
.fa-speaker-deck:before {
|
||||||
|
content: "\f83c"; }
|
||||||
|
|
||||||
.fa-spider:before {
|
.fa-spider:before {
|
||||||
content: "\f717"; }
|
content: "\f717"; }
|
||||||
|
|
||||||
@@ -3538,6 +3617,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-swimming-pool:before {
|
.fa-swimming-pool:before {
|
||||||
content: "\f5c5"; }
|
content: "\f5c5"; }
|
||||||
|
|
||||||
|
.fa-symfony:before {
|
||||||
|
content: "\f83d"; }
|
||||||
|
|
||||||
.fa-synagogue:before {
|
.fa-synagogue:before {
|
||||||
content: "\f69b"; }
|
content: "\f69b"; }
|
||||||
|
|
||||||
@@ -3745,6 +3827,12 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-trash-alt:before {
|
.fa-trash-alt:before {
|
||||||
content: "\f2ed"; }
|
content: "\f2ed"; }
|
||||||
|
|
||||||
|
.fa-trash-restore:before {
|
||||||
|
content: "\f829"; }
|
||||||
|
|
||||||
|
.fa-trash-restore-alt:before {
|
||||||
|
content: "\f82a"; }
|
||||||
|
|
||||||
.fa-tree:before {
|
.fa-tree:before {
|
||||||
content: "\f1bb"; }
|
content: "\f1bb"; }
|
||||||
|
|
||||||
@@ -3901,6 +3989,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-user-ninja:before {
|
.fa-user-ninja:before {
|
||||||
content: "\f504"; }
|
content: "\f504"; }
|
||||||
|
|
||||||
|
.fa-user-nurse:before {
|
||||||
|
content: "\f82f"; }
|
||||||
|
|
||||||
.fa-user-plus:before {
|
.fa-user-plus:before {
|
||||||
content: "\f234"; }
|
content: "\f234"; }
|
||||||
|
|
||||||
@@ -4036,6 +4127,12 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-water:before {
|
.fa-water:before {
|
||||||
content: "\f773"; }
|
content: "\f773"; }
|
||||||
|
|
||||||
|
.fa-wave-square:before {
|
||||||
|
content: "\f83e"; }
|
||||||
|
|
||||||
|
.fa-waze:before {
|
||||||
|
content: "\f83f"; }
|
||||||
|
|
||||||
.fa-weebly:before {
|
.fa-weebly:before {
|
||||||
content: "\f5cc"; }
|
content: "\f5cc"; }
|
||||||
|
|
||||||
@@ -4147,6 +4244,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-yahoo:before {
|
.fa-yahoo:before {
|
||||||
content: "\f19e"; }
|
content: "\f19e"; }
|
||||||
|
|
||||||
|
.fa-yammer:before {
|
||||||
|
content: "\f840"; }
|
||||||
|
|
||||||
.fa-yandex:before {
|
.fa-yandex:before {
|
||||||
content: "\f413"; }
|
content: "\f413"; }
|
||||||
|
|
||||||
@@ -4198,6 +4298,7 @@ readers do not read off random characters that represent icons */
|
|||||||
font-family: 'Font Awesome 5 Brands';
|
font-family: 'Font Awesome 5 Brands';
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
|
font-display: auto;
|
||||||
src: url("../webfonts/fa-brands-400.eot");
|
src: url("../webfonts/fa-brands-400.eot");
|
||||||
src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }
|
src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }
|
||||||
|
|
||||||
@@ -4207,6 +4308,7 @@ readers do not read off random characters that represent icons */
|
|||||||
font-family: 'Font Awesome 5 Free';
|
font-family: 'Font Awesome 5 Free';
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
|
font-display: auto;
|
||||||
src: url("../webfonts/fa-regular-400.eot");
|
src: url("../webfonts/fa-regular-400.eot");
|
||||||
src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }
|
src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }
|
||||||
|
|
||||||
@@ -4217,6 +4319,7 @@ readers do not read off random characters that represent icons */
|
|||||||
font-family: 'Font Awesome 5 Free';
|
font-family: 'Font Awesome 5 Free';
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
font-weight: 900;
|
font-weight: 900;
|
||||||
|
font-display: auto;
|
||||||
src: url("../webfonts/fa-solid-900.eot");
|
src: url("../webfonts/fa-solid-900.eot");
|
||||||
src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }
|
src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }
|
||||||
|
|
||||||
|
|||||||
4
vendor/fontawesome-free/css/all.min.css
vendored
4
vendor/fontawesome-free/css/all.min.css
vendored
File diff suppressed because one or more lines are too long
3
vendor/fontawesome-free/css/brands.css
vendored
3
vendor/fontawesome-free/css/brands.css
vendored
@@ -1,11 +1,12 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'Font Awesome 5 Brands';
|
font-family: 'Font Awesome 5 Brands';
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
font-weight: normal;
|
font-weight: normal;
|
||||||
|
font-display: auto;
|
||||||
src: url("../webfonts/fa-brands-400.eot");
|
src: url("../webfonts/fa-brands-400.eot");
|
||||||
src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }
|
src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); }
|
||||||
|
|
||||||
|
|||||||
4
vendor/fontawesome-free/css/brands.min.css
vendored
4
vendor/fontawesome-free/css/brands.min.css
vendored
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}
|
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;font-display:auto;src:url(../webfonts/fa-brands-400.eot);src:url(../webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-brands-400.woff2) format("woff2"),url(../webfonts/fa-brands-400.woff) format("woff"),url(../webfonts/fa-brands-400.ttf) format("truetype"),url(../webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands"}
|
||||||
106
vendor/fontawesome-free/css/fontawesome.css
vendored
106
vendor/fontawesome-free/css/fontawesome.css
vendored
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
.fa,
|
.fa,
|
||||||
@@ -148,7 +148,7 @@
|
|||||||
-webkit-transform: scale(1, -1);
|
-webkit-transform: scale(1, -1);
|
||||||
transform: scale(1, -1); }
|
transform: scale(1, -1); }
|
||||||
|
|
||||||
.fa-flip-horizontal.fa-flip-vertical {
|
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
|
||||||
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
|
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
|
||||||
-webkit-transform: scale(-1, -1);
|
-webkit-transform: scale(-1, -1);
|
||||||
transform: scale(-1, -1); }
|
transform: scale(-1, -1); }
|
||||||
@@ -157,7 +157,8 @@
|
|||||||
:root .fa-rotate-180,
|
:root .fa-rotate-180,
|
||||||
:root .fa-rotate-270,
|
:root .fa-rotate-270,
|
||||||
:root .fa-flip-horizontal,
|
:root .fa-flip-horizontal,
|
||||||
:root .fa-flip-vertical {
|
:root .fa-flip-vertical,
|
||||||
|
:root .fa-flip-both {
|
||||||
-webkit-filter: none;
|
-webkit-filter: none;
|
||||||
filter: none; }
|
filter: none; }
|
||||||
|
|
||||||
@@ -226,6 +227,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-air-freshener:before {
|
.fa-air-freshener:before {
|
||||||
content: "\f5d0"; }
|
content: "\f5d0"; }
|
||||||
|
|
||||||
|
.fa-airbnb:before {
|
||||||
|
content: "\f834"; }
|
||||||
|
|
||||||
.fa-algolia:before {
|
.fa-algolia:before {
|
||||||
content: "\f36c"; }
|
content: "\f36c"; }
|
||||||
|
|
||||||
@@ -433,6 +437,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-backward:before {
|
.fa-backward:before {
|
||||||
content: "\f04a"; }
|
content: "\f04a"; }
|
||||||
|
|
||||||
|
.fa-bacon:before {
|
||||||
|
content: "\f7e5"; }
|
||||||
|
|
||||||
.fa-balance-scale:before {
|
.fa-balance-scale:before {
|
||||||
content: "\f24e"; }
|
content: "\f24e"; }
|
||||||
|
|
||||||
@@ -475,6 +482,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-battery-three-quarters:before {
|
.fa-battery-three-quarters:before {
|
||||||
content: "\f241"; }
|
content: "\f241"; }
|
||||||
|
|
||||||
|
.fa-battle-net:before {
|
||||||
|
content: "\f835"; }
|
||||||
|
|
||||||
.fa-bed:before {
|
.fa-bed:before {
|
||||||
content: "\f236"; }
|
content: "\f236"; }
|
||||||
|
|
||||||
@@ -574,6 +584,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-book-dead:before {
|
.fa-book-dead:before {
|
||||||
content: "\f6b7"; }
|
content: "\f6b7"; }
|
||||||
|
|
||||||
|
.fa-book-medical:before {
|
||||||
|
content: "\f7e6"; }
|
||||||
|
|
||||||
.fa-book-open:before {
|
.fa-book-open:before {
|
||||||
content: "\f518"; }
|
content: "\f518"; }
|
||||||
|
|
||||||
@@ -583,6 +596,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-bookmark:before {
|
.fa-bookmark:before {
|
||||||
content: "\f02e"; }
|
content: "\f02e"; }
|
||||||
|
|
||||||
|
.fa-bootstrap:before {
|
||||||
|
content: "\f836"; }
|
||||||
|
|
||||||
.fa-bowling-ball:before {
|
.fa-bowling-ball:before {
|
||||||
content: "\f436"; }
|
content: "\f436"; }
|
||||||
|
|
||||||
@@ -601,6 +617,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-brain:before {
|
.fa-brain:before {
|
||||||
content: "\f5dc"; }
|
content: "\f5dc"; }
|
||||||
|
|
||||||
|
.fa-bread-slice:before {
|
||||||
|
content: "\f7ec"; }
|
||||||
|
|
||||||
.fa-briefcase:before {
|
.fa-briefcase:before {
|
||||||
content: "\f0b1"; }
|
content: "\f0b1"; }
|
||||||
|
|
||||||
@@ -619,6 +638,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-btc:before {
|
.fa-btc:before {
|
||||||
content: "\f15a"; }
|
content: "\f15a"; }
|
||||||
|
|
||||||
|
.fa-buffer:before {
|
||||||
|
content: "\f837"; }
|
||||||
|
|
||||||
.fa-bug:before {
|
.fa-bug:before {
|
||||||
content: "\f188"; }
|
content: "\f188"; }
|
||||||
|
|
||||||
@@ -826,6 +848,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-check-square:before {
|
.fa-check-square:before {
|
||||||
content: "\f14a"; }
|
content: "\f14a"; }
|
||||||
|
|
||||||
|
.fa-cheese:before {
|
||||||
|
content: "\f7ef"; }
|
||||||
|
|
||||||
.fa-chess:before {
|
.fa-chess:before {
|
||||||
content: "\f439"; }
|
content: "\f439"; }
|
||||||
|
|
||||||
@@ -880,6 +905,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-chrome:before {
|
.fa-chrome:before {
|
||||||
content: "\f268"; }
|
content: "\f268"; }
|
||||||
|
|
||||||
|
.fa-chromecast:before {
|
||||||
|
content: "\f838"; }
|
||||||
|
|
||||||
.fa-church:before {
|
.fa-church:before {
|
||||||
content: "\f51d"; }
|
content: "\f51d"; }
|
||||||
|
|
||||||
@@ -892,6 +920,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-city:before {
|
.fa-city:before {
|
||||||
content: "\f64f"; }
|
content: "\f64f"; }
|
||||||
|
|
||||||
|
.fa-clinic-medical:before {
|
||||||
|
content: "\f7f2"; }
|
||||||
|
|
||||||
.fa-clipboard:before {
|
.fa-clipboard:before {
|
||||||
content: "\f328"; }
|
content: "\f328"; }
|
||||||
|
|
||||||
@@ -991,6 +1022,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-comment-dots:before {
|
.fa-comment-dots:before {
|
||||||
content: "\f4ad"; }
|
content: "\f4ad"; }
|
||||||
|
|
||||||
|
.fa-comment-medical:before {
|
||||||
|
content: "\f7f5"; }
|
||||||
|
|
||||||
.fa-comment-slash:before {
|
.fa-comment-slash:before {
|
||||||
content: "\f4b3"; }
|
content: "\f4b3"; }
|
||||||
|
|
||||||
@@ -1108,6 +1142,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-crown:before {
|
.fa-crown:before {
|
||||||
content: "\f521"; }
|
content: "\f521"; }
|
||||||
|
|
||||||
|
.fa-crutch:before {
|
||||||
|
content: "\f7f7"; }
|
||||||
|
|
||||||
.fa-css3:before {
|
.fa-css3:before {
|
||||||
content: "\f13c"; }
|
content: "\f13c"; }
|
||||||
|
|
||||||
@@ -1324,6 +1361,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-edit:before {
|
.fa-edit:before {
|
||||||
content: "\f044"; }
|
content: "\f044"; }
|
||||||
|
|
||||||
|
.fa-egg:before {
|
||||||
|
content: "\f7fb"; }
|
||||||
|
|
||||||
.fa-eject:before {
|
.fa-eject:before {
|
||||||
content: "\f052"; }
|
content: "\f052"; }
|
||||||
|
|
||||||
@@ -1381,6 +1421,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-euro-sign:before {
|
.fa-euro-sign:before {
|
||||||
content: "\f153"; }
|
content: "\f153"; }
|
||||||
|
|
||||||
|
.fa-evernote:before {
|
||||||
|
content: "\f839"; }
|
||||||
|
|
||||||
.fa-exchange-alt:before {
|
.fa-exchange-alt:before {
|
||||||
content: "\f362"; }
|
content: "\f362"; }
|
||||||
|
|
||||||
@@ -1903,6 +1946,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-hackerrank:before {
|
.fa-hackerrank:before {
|
||||||
content: "\f5f7"; }
|
content: "\f5f7"; }
|
||||||
|
|
||||||
|
.fa-hamburger:before {
|
||||||
|
content: "\f805"; }
|
||||||
|
|
||||||
.fa-hammer:before {
|
.fa-hammer:before {
|
||||||
content: "\f6e3"; }
|
content: "\f6e3"; }
|
||||||
|
|
||||||
@@ -1921,6 +1967,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-hand-lizard:before {
|
.fa-hand-lizard:before {
|
||||||
content: "\f258"; }
|
content: "\f258"; }
|
||||||
|
|
||||||
|
.fa-hand-middle-finger:before {
|
||||||
|
content: "\f806"; }
|
||||||
|
|
||||||
.fa-hand-paper:before {
|
.fa-hand-paper:before {
|
||||||
content: "\f256"; }
|
content: "\f256"; }
|
||||||
|
|
||||||
@@ -1963,6 +2012,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-hanukiah:before {
|
.fa-hanukiah:before {
|
||||||
content: "\f6e6"; }
|
content: "\f6e6"; }
|
||||||
|
|
||||||
|
.fa-hard-hat:before {
|
||||||
|
content: "\f807"; }
|
||||||
|
|
||||||
.fa-hashtag:before {
|
.fa-hashtag:before {
|
||||||
content: "\f292"; }
|
content: "\f292"; }
|
||||||
|
|
||||||
@@ -2050,6 +2102,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-hot-tub:before {
|
.fa-hot-tub:before {
|
||||||
content: "\f593"; }
|
content: "\f593"; }
|
||||||
|
|
||||||
|
.fa-hotdog:before {
|
||||||
|
content: "\f80f"; }
|
||||||
|
|
||||||
.fa-hotel:before {
|
.fa-hotel:before {
|
||||||
content: "\f594"; }
|
content: "\f594"; }
|
||||||
|
|
||||||
@@ -2086,6 +2141,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-i-cursor:before {
|
.fa-i-cursor:before {
|
||||||
content: "\f246"; }
|
content: "\f246"; }
|
||||||
|
|
||||||
|
.fa-ice-cream:before {
|
||||||
|
content: "\f810"; }
|
||||||
|
|
||||||
.fa-icicles:before {
|
.fa-icicles:before {
|
||||||
content: "\f7ad"; }
|
content: "\f7ad"; }
|
||||||
|
|
||||||
@@ -2146,6 +2204,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-italic:before {
|
.fa-italic:before {
|
||||||
content: "\f033"; }
|
content: "\f033"; }
|
||||||
|
|
||||||
|
.fa-itch-io:before {
|
||||||
|
content: "\f83a"; }
|
||||||
|
|
||||||
.fa-itunes:before {
|
.fa-itunes:before {
|
||||||
content: "\f3b4"; }
|
content: "\f3b4"; }
|
||||||
|
|
||||||
@@ -2242,6 +2303,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-laptop-code:before {
|
.fa-laptop-code:before {
|
||||||
content: "\f5fc"; }
|
content: "\f5fc"; }
|
||||||
|
|
||||||
|
.fa-laptop-medical:before {
|
||||||
|
content: "\f812"; }
|
||||||
|
|
||||||
.fa-laravel:before {
|
.fa-laravel:before {
|
||||||
content: "\f3bd"; }
|
content: "\f3bd"; }
|
||||||
|
|
||||||
@@ -2668,6 +2732,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-pagelines:before {
|
.fa-pagelines:before {
|
||||||
content: "\f18c"; }
|
content: "\f18c"; }
|
||||||
|
|
||||||
|
.fa-pager:before {
|
||||||
|
content: "\f815"; }
|
||||||
|
|
||||||
.fa-paint-brush:before {
|
.fa-paint-brush:before {
|
||||||
content: "\f1fc"; }
|
content: "\f1fc"; }
|
||||||
|
|
||||||
@@ -2752,6 +2819,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-people-carry:before {
|
.fa-people-carry:before {
|
||||||
content: "\f4ce"; }
|
content: "\f4ce"; }
|
||||||
|
|
||||||
|
.fa-pepper-hot:before {
|
||||||
|
content: "\f816"; }
|
||||||
|
|
||||||
.fa-percent:before {
|
.fa-percent:before {
|
||||||
content: "\f295"; }
|
content: "\f295"; }
|
||||||
|
|
||||||
@@ -2815,6 +2885,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-pinterest-square:before {
|
.fa-pinterest-square:before {
|
||||||
content: "\f0d3"; }
|
content: "\f0d3"; }
|
||||||
|
|
||||||
|
.fa-pizza-slice:before {
|
||||||
|
content: "\f818"; }
|
||||||
|
|
||||||
.fa-place-of-worship:before {
|
.fa-place-of-worship:before {
|
||||||
content: "\f67f"; }
|
content: "\f67f"; }
|
||||||
|
|
||||||
@@ -3094,6 +3167,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-safari:before {
|
.fa-safari:before {
|
||||||
content: "\f267"; }
|
content: "\f267"; }
|
||||||
|
|
||||||
|
.fa-salesforce:before {
|
||||||
|
content: "\f83b"; }
|
||||||
|
|
||||||
.fa-sass:before {
|
.fa-sass:before {
|
||||||
content: "\f41e"; }
|
content: "\f41e"; }
|
||||||
|
|
||||||
@@ -3373,6 +3449,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-speakap:before {
|
.fa-speakap:before {
|
||||||
content: "\f3f3"; }
|
content: "\f3f3"; }
|
||||||
|
|
||||||
|
.fa-speaker-deck:before {
|
||||||
|
content: "\f83c"; }
|
||||||
|
|
||||||
.fa-spider:before {
|
.fa-spider:before {
|
||||||
content: "\f717"; }
|
content: "\f717"; }
|
||||||
|
|
||||||
@@ -3538,6 +3617,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-swimming-pool:before {
|
.fa-swimming-pool:before {
|
||||||
content: "\f5c5"; }
|
content: "\f5c5"; }
|
||||||
|
|
||||||
|
.fa-symfony:before {
|
||||||
|
content: "\f83d"; }
|
||||||
|
|
||||||
.fa-synagogue:before {
|
.fa-synagogue:before {
|
||||||
content: "\f69b"; }
|
content: "\f69b"; }
|
||||||
|
|
||||||
@@ -3745,6 +3827,12 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-trash-alt:before {
|
.fa-trash-alt:before {
|
||||||
content: "\f2ed"; }
|
content: "\f2ed"; }
|
||||||
|
|
||||||
|
.fa-trash-restore:before {
|
||||||
|
content: "\f829"; }
|
||||||
|
|
||||||
|
.fa-trash-restore-alt:before {
|
||||||
|
content: "\f82a"; }
|
||||||
|
|
||||||
.fa-tree:before {
|
.fa-tree:before {
|
||||||
content: "\f1bb"; }
|
content: "\f1bb"; }
|
||||||
|
|
||||||
@@ -3901,6 +3989,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-user-ninja:before {
|
.fa-user-ninja:before {
|
||||||
content: "\f504"; }
|
content: "\f504"; }
|
||||||
|
|
||||||
|
.fa-user-nurse:before {
|
||||||
|
content: "\f82f"; }
|
||||||
|
|
||||||
.fa-user-plus:before {
|
.fa-user-plus:before {
|
||||||
content: "\f234"; }
|
content: "\f234"; }
|
||||||
|
|
||||||
@@ -4036,6 +4127,12 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-water:before {
|
.fa-water:before {
|
||||||
content: "\f773"; }
|
content: "\f773"; }
|
||||||
|
|
||||||
|
.fa-wave-square:before {
|
||||||
|
content: "\f83e"; }
|
||||||
|
|
||||||
|
.fa-waze:before {
|
||||||
|
content: "\f83f"; }
|
||||||
|
|
||||||
.fa-weebly:before {
|
.fa-weebly:before {
|
||||||
content: "\f5cc"; }
|
content: "\f5cc"; }
|
||||||
|
|
||||||
@@ -4147,6 +4244,9 @@ readers do not read off random characters that represent icons */
|
|||||||
.fa-yahoo:before {
|
.fa-yahoo:before {
|
||||||
content: "\f19e"; }
|
content: "\f19e"; }
|
||||||
|
|
||||||
|
.fa-yammer:before {
|
||||||
|
content: "\f840"; }
|
||||||
|
|
||||||
.fa-yandex:before {
|
.fa-yandex:before {
|
||||||
content: "\f413"; }
|
content: "\f413"; }
|
||||||
|
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
3
vendor/fontawesome-free/css/regular.css
vendored
3
vendor/fontawesome-free/css/regular.css
vendored
@@ -1,11 +1,12 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'Font Awesome 5 Free';
|
font-family: 'Font Awesome 5 Free';
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
font-weight: 400;
|
font-weight: 400;
|
||||||
|
font-display: auto;
|
||||||
src: url("../webfonts/fa-regular-400.eot");
|
src: url("../webfonts/fa-regular-400.eot");
|
||||||
src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }
|
src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); }
|
||||||
|
|
||||||
|
|||||||
4
vendor/fontawesome-free/css/regular.min.css
vendored
4
vendor/fontawesome-free/css/regular.min.css
vendored
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}
|
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:auto;src:url(../webfonts/fa-regular-400.eot);src:url(../webfonts/fa-regular-400.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-regular-400.woff2) format("woff2"),url(../webfonts/fa-regular-400.woff) format("woff"),url(../webfonts/fa-regular-400.ttf) format("truetype"),url(../webfonts/fa-regular-400.svg#fontawesome) format("svg")}.far{font-family:"Font Awesome 5 Free";font-weight:400}
|
||||||
3
vendor/fontawesome-free/css/solid.css
vendored
3
vendor/fontawesome-free/css/solid.css
vendored
@@ -1,11 +1,12 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
@font-face {
|
@font-face {
|
||||||
font-family: 'Font Awesome 5 Free';
|
font-family: 'Font Awesome 5 Free';
|
||||||
font-style: normal;
|
font-style: normal;
|
||||||
font-weight: 900;
|
font-weight: 900;
|
||||||
|
font-display: auto;
|
||||||
src: url("../webfonts/fa-solid-900.eot");
|
src: url("../webfonts/fa-solid-900.eot");
|
||||||
src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }
|
src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); }
|
||||||
|
|
||||||
|
|||||||
4
vendor/fontawesome-free/css/solid.min.css
vendored
4
vendor/fontawesome-free/css/solid.min.css
vendored
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}
|
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:auto;src:url(../webfonts/fa-solid-900.eot);src:url(../webfonts/fa-solid-900.eot?#iefix) format("embedded-opentype"),url(../webfonts/fa-solid-900.woff2) format("woff2"),url(../webfonts/fa-solid-900.woff) format("woff"),url(../webfonts/fa-solid-900.ttf) format("truetype"),url(../webfonts/fa-solid-900.svg#fontawesome) format("svg")}.fa,.fas{font-family:"Font Awesome 5 Free";font-weight:900}
|
||||||
7
vendor/fontawesome-free/css/svg-with-js.css
vendored
7
vendor/fontawesome-free/css/svg-with-js.css
vendored
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
svg:not(:root).svg-inline--fa {
|
svg:not(:root).svg-inline--fa {
|
||||||
@@ -287,7 +287,7 @@ svg:not(:root).svg-inline--fa {
|
|||||||
-webkit-transform: scale(1, -1);
|
-webkit-transform: scale(1, -1);
|
||||||
transform: scale(1, -1); }
|
transform: scale(1, -1); }
|
||||||
|
|
||||||
.fa-flip-horizontal.fa-flip-vertical {
|
.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical {
|
||||||
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
|
-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
|
||||||
-webkit-transform: scale(-1, -1);
|
-webkit-transform: scale(-1, -1);
|
||||||
transform: scale(-1, -1); }
|
transform: scale(-1, -1); }
|
||||||
@@ -296,7 +296,8 @@ svg:not(:root).svg-inline--fa {
|
|||||||
:root .fa-rotate-180,
|
:root .fa-rotate-180,
|
||||||
:root .fa-rotate-270,
|
:root .fa-rotate-270,
|
||||||
:root .fa-flip-horizontal,
|
:root .fa-flip-horizontal,
|
||||||
:root .fa-flip-vertical {
|
:root .fa-flip-vertical,
|
||||||
|
:root .fa-flip-both {
|
||||||
-webkit-filter: none;
|
-webkit-filter: none;
|
||||||
filter: none; }
|
filter: none; }
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;transform:scale(.25);transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;transform:scale(.25);transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;transform:scale(.25);transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
|
.svg-inline--fa,svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;transform:scale(.25);transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;transform:scale(.25);transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;transform:scale(.25);transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;transform:scale(.25);transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:.08em solid #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}
|
||||||
2
vendor/fontawesome-free/css/v4-shims.css
vendored
2
vendor/fontawesome-free/css/v4-shims.css
vendored
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
.fa.fa-glass:before {
|
.fa.fa-glass:before {
|
||||||
|
|||||||
2
vendor/fontawesome-free/css/v4-shims.min.css
vendored
2
vendor/fontawesome-free/css/v4-shims.min.css
vendored
File diff suppressed because one or more lines are too long
1142
vendor/fontawesome-free/js/all.js
vendored
1142
vendor/fontawesome-free/js/all.js
vendored
File diff suppressed because one or more lines are too long
4
vendor/fontawesome-free/js/all.min.js
vendored
4
vendor/fontawesome-free/js/all.min.js
vendored
File diff suppressed because one or more lines are too long
211
vendor/fontawesome-free/js/brands.js
vendored
211
vendor/fontawesome-free/js/brands.js
vendored
File diff suppressed because one or more lines are too long
4
vendor/fontawesome-free/js/brands.min.js
vendored
4
vendor/fontawesome-free/js/brands.min.js
vendored
File diff suppressed because one or more lines are too long
796
vendor/fontawesome-free/js/fontawesome.js
vendored
796
vendor/fontawesome-free/js/fontawesome.js
vendored
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
29
vendor/fontawesome-free/js/regular.js
vendored
29
vendor/fontawesome-free/js/regular.js
vendored
@@ -1,5 +1,5 @@
|
|||||||
/*!
|
/*!
|
||||||
* Font Awesome Free 5.6.3 by @fontawesome - https://fontawesome.com
|
* Font Awesome Free 5.8.1 by @fontawesome - https://fontawesome.com
|
||||||
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
* License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
|
||||||
*/
|
*/
|
||||||
(function () {
|
(function () {
|
||||||
@@ -83,7 +83,10 @@
|
|||||||
if (!w[NAMESPACE_IDENTIFIER].shims) w[NAMESPACE_IDENTIFIER].shims = [];
|
if (!w[NAMESPACE_IDENTIFIER].shims) w[NAMESPACE_IDENTIFIER].shims = [];
|
||||||
var namespace = w[NAMESPACE_IDENTIFIER];
|
var namespace = w[NAMESPACE_IDENTIFIER];
|
||||||
|
|
||||||
function define(prefix, icons) {
|
function defineIcons(prefix, icons) {
|
||||||
|
var params = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {};
|
||||||
|
var _params$skipHooks = params.skipHooks,
|
||||||
|
skipHooks = _params$skipHooks === void 0 ? false : _params$skipHooks;
|
||||||
var normalized = Object.keys(icons).reduce(function (acc, iconName) {
|
var normalized = Object.keys(icons).reduce(function (acc, iconName) {
|
||||||
var icon = icons[iconName];
|
var icon = icons[iconName];
|
||||||
var expanded = !!icon.icon;
|
var expanded = !!icon.icon;
|
||||||
@@ -97,7 +100,7 @@
|
|||||||
return acc;
|
return acc;
|
||||||
}, {});
|
}, {});
|
||||||
|
|
||||||
if (typeof namespace.hooks.addPack === 'function') {
|
if (typeof namespace.hooks.addPack === 'function' && !skipHooks) {
|
||||||
namespace.hooks.addPack(prefix, normalized);
|
namespace.hooks.addPack(prefix, normalized);
|
||||||
} else {
|
} else {
|
||||||
namespace.styles[prefix] = _objectSpread({}, namespace.styles[prefix] || {}, normalized);
|
namespace.styles[prefix] = _objectSpread({}, namespace.styles[prefix] || {}, normalized);
|
||||||
@@ -111,7 +114,7 @@
|
|||||||
|
|
||||||
|
|
||||||
if (prefix === 'fas') {
|
if (prefix === 'fas') {
|
||||||
define('fa', icons);
|
defineIcons('fa', icons);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -128,7 +131,7 @@
|
|||||||
"bookmark": [384, 512, [], "f02e", "M336 0H48C21.49 0 0 21.49 0 48v464l192-112 192 112V48c0-26.51-21.49-48-48-48zm0 428.43l-144-84-144 84V54a6 6 0 0 1 6-6h276c3.314 0 6 2.683 6 5.996V428.43z"],
|
"bookmark": [384, 512, [], "f02e", "M336 0H48C21.49 0 0 21.49 0 48v464l192-112 192 112V48c0-26.51-21.49-48-48-48zm0 428.43l-144-84-144 84V54a6 6 0 0 1 6-6h276c3.314 0 6 2.683 6 5.996V428.43z"],
|
||||||
"building": [448, 512, [], "f1ad", "M128 148v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12zm140 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-128 96h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm128 0h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-76 84v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm76 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm180 124v36H0v-36c0-6.6 5.4-12 12-12h19.5V24c0-13.3 10.7-24 24-24h337c13.3 0 24 10.7 24 24v440H436c6.6 0 12 5.4 12 12zM79.5 463H192v-67c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v67h112.5V49L80 48l-.5 415z"],
|
"building": [448, 512, [], "f1ad", "M128 148v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12h-40c-6.6 0-12-5.4-12-12zm140 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-128 96h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm128 0h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm-76 84v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm76 12h40c6.6 0 12-5.4 12-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12zm180 124v36H0v-36c0-6.6 5.4-12 12-12h19.5V24c0-13.3 10.7-24 24-24h337c13.3 0 24 10.7 24 24v440H436c6.6 0 12 5.4 12 12zM79.5 463H192v-67c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v67h112.5V49L80 48l-.5 415z"],
|
||||||
"calendar": [448, 512, [], "f133", "M400 64h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V160h352v298c0 3.3-2.7 6-6 6z"],
|
"calendar": [448, 512, [], "f133", "M400 64h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V160h352v298c0 3.3-2.7 6-6 6z"],
|
||||||
"calendar-alt": [448, 512, [], "f073", "M400 64h-48V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H160V16c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v48H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm0 96v80h-96v-80h96zM176 352v-80h96v80h-96zm96 32v80h-96v-80h96zm-128-32H48v-80h96v80zm32-112v-80h96v80h-96zm128 32h96v80h-96v-80zM144 160v80H48v-80h96zM48 458v-74h96v80H54c-3.3 0-6-2.7-6-6zm346 6h-90v-80h96v74c0 3.3-2.7 6-6 6z"],
|
"calendar-alt": [448, 512, [], "f073", "M148 288h-40c-6.6 0-12-5.4-12-12v-40c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v40c0 6.6-5.4 12-12 12zm108-12v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 96v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm-96 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm192 0v-40c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v40c0 6.6 5.4 12 12 12h40c6.6 0 12-5.4 12-12zm96-260v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"],
|
||||||
"calendar-check": [448, 512, [], "f274", "M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z"],
|
"calendar-check": [448, 512, [], "f274", "M400 64h-48V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H160V12c0-6.627-5.373-12-12-12h-40c-6.627 0-12 5.373-12 12v52H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V160h352v298a6 6 0 0 1-6 6zm-52.849-200.65L198.842 404.519c-4.705 4.667-12.303 4.637-16.971-.068l-75.091-75.699c-4.667-4.705-4.637-12.303.068-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l44.104 44.461 111.072-110.181c4.705-4.667 12.303-4.637 16.971.068l22.536 22.718c4.667 4.705 4.636 12.303-.069 16.97z"],
|
||||||
"calendar-minus": [448, 512, [], "f272", "M124 328c-6.6 0-12-5.4-12-12v-24c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v24c0 6.6-5.4 12-12 12H124zm324-216v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"],
|
"calendar-minus": [448, 512, [], "f272", "M124 328c-6.6 0-12-5.4-12-12v-24c0-6.6 5.4-12 12-12h200c6.6 0 12 5.4 12 12v24c0 6.6-5.4 12-12 12H124zm324-216v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"],
|
||||||
"calendar-plus": [448, 512, [], "f271", "M336 292v24c0 6.6-5.4 12-12 12h-76v76c0 6.6-5.4 12-12 12h-24c-6.6 0-12-5.4-12-12v-76h-76c-6.6 0-12-5.4-12-12v-24c0-6.6 5.4-12 12-12h76v-76c0-6.6 5.4-12 12-12h24c6.6 0 12 5.4 12 12v76h76c6.6 0 12 5.4 12 12zm112-180v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"],
|
"calendar-plus": [448, 512, [], "f271", "M336 292v24c0 6.6-5.4 12-12 12h-76v76c0 6.6-5.4 12-12 12h-24c-6.6 0-12-5.4-12-12v-76h-76c-6.6 0-12-5.4-12-12v-24c0-6.6 5.4-12 12-12h76v-76c0-6.6 5.4-12 12-12h24c6.6 0 12 5.4 12 12v76h76c6.6 0 12 5.4 12 12zm112-180v352c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h48V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h128V12c0-6.6 5.4-12 12-12h40c6.6 0 12 5.4 12 12v52h48c26.5 0 48 21.5 48 48zm-48 346V160H48v298c0 3.3 2.7 6 6 6h340c3.3 0 6-2.7 6-6z"],
|
||||||
@@ -141,7 +144,7 @@
|
|||||||
"check-circle": [512, 512, [], "f058", "M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 48c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m140.204 130.267l-22.536-22.718c-4.667-4.705-12.265-4.736-16.97-.068L215.346 303.697l-59.792-60.277c-4.667-4.705-12.265-4.736-16.97-.069l-22.719 22.536c-4.705 4.667-4.736 12.265-.068 16.971l90.781 91.516c4.667 4.705 12.265 4.736 16.97.068l172.589-171.204c4.704-4.668 4.734-12.266.067-16.971z"],
|
"check-circle": [512, 512, [], "f058", "M256 8C119.033 8 8 119.033 8 256s111.033 248 248 248 248-111.033 248-248S392.967 8 256 8zm0 48c110.532 0 200 89.451 200 200 0 110.532-89.451 200-200 200-110.532 0-200-89.451-200-200 0-110.532 89.451-200 200-200m140.204 130.267l-22.536-22.718c-4.667-4.705-12.265-4.736-16.97-.068L215.346 303.697l-59.792-60.277c-4.667-4.705-12.265-4.736-16.97-.069l-22.719 22.536c-4.705 4.667-4.736 12.265-.068 16.971l90.781 91.516c4.667 4.705 12.265 4.736 16.97.068l172.589-171.204c4.704-4.668 4.734-12.266.067-16.971z"],
|
||||||
"check-square": [448, 512, [], "f14a", "M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm0 400H48V80h352v352zm-35.864-241.724L191.547 361.48c-4.705 4.667-12.303 4.637-16.97-.068l-90.781-91.516c-4.667-4.705-4.637-12.303.069-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l59.792 60.277 141.352-140.216c4.705-4.667 12.303-4.637 16.97.068l22.536 22.718c4.667 4.706 4.637 12.304-.068 16.971z"],
|
"check-square": [448, 512, [], "f14a", "M400 32H48C21.49 32 0 53.49 0 80v352c0 26.51 21.49 48 48 48h352c26.51 0 48-21.49 48-48V80c0-26.51-21.49-48-48-48zm0 400H48V80h352v352zm-35.864-241.724L191.547 361.48c-4.705 4.667-12.303 4.637-16.97-.068l-90.781-91.516c-4.667-4.705-4.637-12.303.069-16.971l22.719-22.536c4.705-4.667 12.303-4.637 16.97.069l59.792 60.277 141.352-140.216c4.705-4.667 12.303-4.637 16.97.068l22.536 22.718c4.667 4.706 4.637 12.304-.068 16.971z"],
|
||||||
"circle": [512, 512, [], "f111", "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200z"],
|
"circle": [512, 512, [], "f111", "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200z"],
|
||||||
"clipboard": [384, 512, [], "f328", "M336 64h-80c0-35.29-28.71-64-64-64s-64 28.71-64 64H48C21.49 64 0 85.49 0 112v352c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm-6 400H54a6 6 0 0 1-6-6V118a6 6 0 0 1 6-6h42v36c0 6.627 5.373 12 12 12h168c6.627 0 12-5.373 12-12v-36h42a6 6 0 0 1 6 6v340a6 6 0 0 1-6 6zM192 40c13.255 0 24 10.745 24 24s-10.745 24-24 24-24-10.745-24-24 10.745-24 24-24"],
|
"clipboard": [384, 512, [], "f328", "M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 40c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zm144 418c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V118c0-3.3 2.7-6 6-6h42v36c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-36h42c3.3 0 6 2.7 6 6z"],
|
||||||
"clock": [512, 512, [], "f017", "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"],
|
"clock": [512, 512, [], "f017", "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm61.8-104.4l-84.9-61.7c-3.1-2.3-4.9-5.9-4.9-9.7V116c0-6.6 5.4-12 12-12h32c6.6 0 12 5.4 12 12v141.7l66.8 48.6c5.4 3.9 6.5 11.4 2.6 16.8L334.6 349c-3.9 5.3-11.4 6.5-16.8 2.6z"],
|
||||||
"clone": [512, 512, [], "f24d", "M464 0H144c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h320c26.51 0 48-21.49 48-48v-48h48c26.51 0 48-21.49 48-48V48c0-26.51-21.49-48-48-48zM362 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h42v224c0 26.51 21.49 48 48 48h224v42a6 6 0 0 1-6 6zm96-96H150a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h308a6 6 0 0 1 6 6v308a6 6 0 0 1-6 6z"],
|
"clone": [512, 512, [], "f24d", "M464 0H144c-26.51 0-48 21.49-48 48v48H48c-26.51 0-48 21.49-48 48v320c0 26.51 21.49 48 48 48h320c26.51 0 48-21.49 48-48v-48h48c26.51 0 48-21.49 48-48V48c0-26.51-21.49-48-48-48zM362 464H54a6 6 0 0 1-6-6V150a6 6 0 0 1 6-6h42v224c0 26.51 21.49 48 48 48h224v42a6 6 0 0 1-6 6zm96-96H150a6 6 0 0 1-6-6V54a6 6 0 0 1 6-6h308a6 6 0 0 1 6 6v308a6 6 0 0 1-6 6z"],
|
||||||
"closed-captioning": [512, 512, [], "f20a", "M464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 336H54c-3.3 0-6-2.7-6-6V118c0-3.3 2.7-6 6-6h404c3.3 0 6 2.7 6 6v276c0 3.3-2.7 6-6 6zm-211.1-85.7c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.8-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7l-17.5 30.5c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6 2.8-2.5 7.1-2.1 9.2.9l19.6 27.7zm190.4 0c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.9-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7L420 220.2c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6 2.8-2.5 7.1-2.1 9.2.9l19.6 27.7z"],
|
"closed-captioning": [512, 512, [], "f20a", "M464 64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zm-6 336H54c-3.3 0-6-2.7-6-6V118c0-3.3 2.7-6 6-6h404c3.3 0 6 2.7 6 6v276c0 3.3-2.7 6-6 6zm-211.1-85.7c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.8-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7l-17.5 30.5c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6 2.8-2.5 7.1-2.1 9.2.9l19.6 27.7zm190.4 0c1.7 2.4 1.5 5.6-.5 7.7-53.6 56.9-172.8 32.1-172.8-67.9 0-97.3 121.7-119.5 172.5-70.1 2.1 2 2.5 3.2 1 5.7L420 220.2c-1.9 3.1-6.2 4-9.1 1.7-40.8-32-94.6-14.9-94.6 31.2 0 48 51 70.5 92.2 32.6 2.8-2.5 7.1-2.1 9.2.9l19.6 27.7z"],
|
||||||
@@ -158,13 +161,13 @@
|
|||||||
"edit": [576, 512, [], "f044", "M402.3 344.9l32-32c5-5 13.7-1.5 13.7 5.7V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h273.5c7.1 0 10.7 8.6 5.7 13.7l-32 32c-1.5 1.5-3.5 2.3-5.7 2.3H48v352h352V350.5c0-2.1.8-4.1 2.3-5.6zm156.6-201.8L296.3 405.7l-90.4 10c-26.2 2.9-48.5-19.2-45.6-45.6l10-90.4L432.9 17.1c22.9-22.9 59.9-22.9 82.7 0l43.2 43.2c22.9 22.9 22.9 60 .1 82.8zM460.1 174L402 115.9 216.2 301.8l-7.3 65.3 65.3-7.3L460.1 174zm64.8-79.7l-43.2-43.2c-4.1-4.1-10.8-4.1-14.8 0L436 82l58.1 58.1 30.9-30.9c4-4.2 4-10.8-.1-14.9z"],
|
"edit": [576, 512, [], "f044", "M402.3 344.9l32-32c5-5 13.7-1.5 13.7 5.7V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V112c0-26.5 21.5-48 48-48h273.5c7.1 0 10.7 8.6 5.7 13.7l-32 32c-1.5 1.5-3.5 2.3-5.7 2.3H48v352h352V350.5c0-2.1.8-4.1 2.3-5.6zm156.6-201.8L296.3 405.7l-90.4 10c-26.2 2.9-48.5-19.2-45.6-45.6l10-90.4L432.9 17.1c22.9-22.9 59.9-22.9 82.7 0l43.2 43.2c22.9 22.9 22.9 60 .1 82.8zM460.1 174L402 115.9 216.2 301.8l-7.3 65.3 65.3-7.3L460.1 174zm64.8-79.7l-43.2-43.2c-4.1-4.1-10.8-4.1-14.8 0L436 82l58.1 58.1 30.9-30.9c4-4.2 4-10.8-.1-14.9z"],
|
||||||
"envelope": [512, 512, [], "f0e0", "M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"],
|
"envelope": [512, 512, [], "f0e0", "M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"],
|
||||||
"envelope-open": [512, 512, [], "f2b6", "M494.586 164.516c-4.697-3.883-111.723-89.95-135.251-108.657C337.231 38.191 299.437 0 256 0c-43.205 0-80.636 37.717-103.335 55.859-24.463 19.45-131.07 105.195-135.15 108.549A48.004 48.004 0 0 0 0 201.485V464c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V201.509a48 48 0 0 0-17.414-36.993zM464 458a6 6 0 0 1-6 6H54a6 6 0 0 1-6-6V204.347c0-1.813.816-3.526 2.226-4.665 15.87-12.814 108.793-87.554 132.364-106.293C200.755 78.88 232.398 48 256 48c23.693 0 55.857 31.369 73.41 45.389 23.573 18.741 116.503 93.493 132.366 106.316a5.99 5.99 0 0 1 2.224 4.663V458zm-31.991-187.704c4.249 5.159 3.465 12.795-1.745 16.981-28.975 23.283-59.274 47.597-70.929 56.863C336.636 362.283 299.205 400 256 400c-43.452 0-81.287-38.237-103.335-55.86-11.279-8.967-41.744-33.413-70.927-56.865-5.21-4.187-5.993-11.822-1.745-16.981l15.258-18.528c4.178-5.073 11.657-5.843 16.779-1.726 28.618 23.001 58.566 47.035 70.56 56.571C200.143 320.631 232.307 352 256 352c23.602 0 55.246-30.88 73.41-45.389 11.994-9.535 41.944-33.57 70.563-56.568 5.122-4.116 12.601-3.346 16.778 1.727l15.258 18.526z"],
|
"envelope-open": [512, 512, [], "f2b6", "M494.586 164.516c-4.697-3.883-111.723-89.95-135.251-108.657C337.231 38.191 299.437 0 256 0c-43.205 0-80.636 37.717-103.335 55.859-24.463 19.45-131.07 105.195-135.15 108.549A48.004 48.004 0 0 0 0 201.485V464c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V201.509a48 48 0 0 0-17.414-36.993zM464 458a6 6 0 0 1-6 6H54a6 6 0 0 1-6-6V204.347c0-1.813.816-3.526 2.226-4.665 15.87-12.814 108.793-87.554 132.364-106.293C200.755 78.88 232.398 48 256 48c23.693 0 55.857 31.369 73.41 45.389 23.573 18.741 116.503 93.493 132.366 106.316a5.99 5.99 0 0 1 2.224 4.663V458zm-31.991-187.704c4.249 5.159 3.465 12.795-1.745 16.981-28.975 23.283-59.274 47.597-70.929 56.863C336.636 362.283 299.205 400 256 400c-43.452 0-81.287-38.237-103.335-55.86-11.279-8.967-41.744-33.413-70.927-56.865-5.21-4.187-5.993-11.822-1.745-16.981l15.258-18.528c4.178-5.073 11.657-5.843 16.779-1.726 28.618 23.001 58.566 47.035 70.56 56.571C200.143 320.631 232.307 352 256 352c23.602 0 55.246-30.88 73.41-45.389 11.994-9.535 41.944-33.57 70.563-56.568 5.122-4.116 12.601-3.346 16.778 1.727l15.258 18.526z"],
|
||||||
"eye": [576, 512, [], "f06e", "M569.354 231.631C512.97 135.949 407.81 72 288 72 168.14 72 63.004 135.994 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.031 376.051 168.19 440 288 440c119.86 0 224.996-63.994 281.354-159.631a47.997 47.997 0 0 0 0-48.738zM288 392c-102.556 0-192.091-54.701-240-136 44.157-74.933 123.677-127.27 216.162-135.007C273.958 131.078 280 144.83 280 160c0 30.928-25.072 56-56 56s-56-25.072-56-56l.001-.042C157.794 179.043 152 200.844 152 224c0 75.111 60.889 136 136 136s136-60.889 136-136c0-31.031-10.4-59.629-27.895-82.515C451.704 164.638 498.009 205.106 528 256c-47.908 81.299-137.444 136-240 136z"],
|
"eye": [576, 512, [], "f06e", "M288 144a110.94 110.94 0 0 0-31.24 5 55.4 55.4 0 0 1 7.24 27 56 56 0 0 1-56 56 55.4 55.4 0 0 1-27-7.24A111.71 111.71 0 1 0 288 144zm284.52 97.4C518.29 135.59 410.93 64 288 64S57.68 135.64 3.48 241.41a32.35 32.35 0 0 0 0 29.19C57.71 376.41 165.07 448 288 448s230.32-71.64 284.52-177.41a32.35 32.35 0 0 0 0-29.19zM288 400c-98.65 0-189.09-55-237.93-144C98.91 167 189.34 112 288 112s189.09 55 237.93 144C477.1 345 386.66 400 288 400z"],
|
||||||
"eye-slash": [576, 512, [], "f070", "M272.702 359.139c-80.483-9.011-136.212-86.886-116.93-167.042l116.93 167.042zM288 392c-102.556 0-192.092-54.701-240-136 21.755-36.917 52.1-68.342 88.344-91.658l-27.541-39.343C67.001 152.234 31.921 188.741 6.646 231.631a47.999 47.999 0 0 0 0 48.739C63.004 376.006 168.14 440 288 440a332.89 332.89 0 0 0 39.648-2.367l-32.021-45.744A284.16 284.16 0 0 1 288 392zm281.354-111.631c-33.232 56.394-83.421 101.742-143.554 129.492l48.116 68.74c3.801 5.429 2.48 12.912-2.949 16.712L450.23 509.83c-5.429 3.801-12.912 2.48-16.712-2.949L102.084 33.399c-3.801-5.429-2.48-12.912 2.949-16.712L125.77 2.17c5.429-3.801 12.912-2.48 16.712 2.949l55.526 79.325C226.612 76.343 256.808 72 288 72c119.86 0 224.996 63.994 281.354 159.631a48.002 48.002 0 0 1 0 48.738zM528 256c-44.157-74.933-123.677-127.27-216.162-135.007C302.042 131.078 296 144.83 296 160c0 30.928 25.072 56 56 56s56-25.072 56-56l-.001-.042c30.632 57.277 16.739 130.26-36.928 171.719l26.695 38.135C452.626 346.551 498.308 306.386 528 256z"],
|
"eye-slash": [640, 512, [], "f070", "M634 471L36 3.51A16 16 0 0 0 13.51 6l-10 12.49A16 16 0 0 0 6 41l598 467.49a16 16 0 0 0 22.49-2.49l10-12.49A16 16 0 0 0 634 471zM296.79 146.47l134.79 105.38C429.36 191.91 380.48 144 320 144a112.26 112.26 0 0 0-23.21 2.47zm46.42 219.07L208.42 260.16C210.65 320.09 259.53 368 320 368a113 113 0 0 0 23.21-2.46zM320 112c98.65 0 189.09 55 237.93 144a285.53 285.53 0 0 1-44 60.2l37.74 29.5a333.7 333.7 0 0 0 52.9-75.11 32.35 32.35 0 0 0 0-29.19C550.29 135.59 442.93 64 320 64c-36.7 0-71.71 7-104.63 18.81l46.41 36.29c18.94-4.3 38.34-7.1 58.22-7.1zm0 288c-98.65 0-189.08-55-237.93-144a285.47 285.47 0 0 1 44.05-60.19l-37.74-29.5a333.6 333.6 0 0 0-52.89 75.1 32.35 32.35 0 0 0 0 29.19C89.72 376.41 197.08 448 320 448c36.7 0 71.71-7.05 104.63-18.81l-46.41-36.28C359.28 397.2 339.89 400 320 400z"],
|
||||||
"file": [384, 512, [], "f15b", "M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48z"],
|
"file": [384, 512, [], "f15b", "M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48z"],
|
||||||
"file-alt": [384, 512, [], "f15c", "M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"],
|
"file-alt": [384, 512, [], "f15c", "M288 248v28c0 6.6-5.4 12-12 12H108c-6.6 0-12-5.4-12-12v-28c0-6.6 5.4-12 12-12h168c6.6 0 12 5.4 12 12zm-12 72H108c-6.6 0-12 5.4-12 12v28c0 6.6 5.4 12 12 12h168c6.6 0 12-5.4 12-12v-28c0-6.6-5.4-12-12-12zm108-188.1V464c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V48C0 21.5 21.5 0 48 0h204.1C264.8 0 277 5.1 286 14.1L369.9 98c9 8.9 14.1 21.2 14.1 33.9zm-128-80V128h76.1L256 51.9zM336 464V176H232c-13.3 0-24-10.7-24-24V48H48v416h288z"],
|
||||||
"file-archive": [384, 512, [], "f1c6", "M369.941 97.941l-83.882-83.882A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v416c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48V131.882a48 48 0 0 0-14.059-33.941zM256 51.882L332.118 128H256V51.882zM336 464H48V48h79.714v16h32V48H208v104c0 13.255 10.745 24 24 24h104v288zM192.27 96h-32V64h32v32zm-32 0v32h-32V96h32zm0 64v32h-32v-32h32zm32 0h-32v-32h32v32zm1.909 105.678A12 12 0 0 0 182.406 256H160.27v-32h-32v32l-19.69 97.106C101.989 385.611 126.834 416 160 416c33.052 0 57.871-30.192 51.476-62.62l-17.297-87.702zM160.27 390.073c-17.918 0-32.444-12.105-32.444-27.036 0-14.932 14.525-27.036 32.444-27.036s32.444 12.105 32.444 27.036c0 14.931-14.526 27.036-32.444 27.036zm32-166.073h-32v-32h32v32z"],
|
"file-archive": [384, 512, [], "f1c6", "M128.3 160v32h32v-32zm64-96h-32v32h32zm-64 32v32h32V96zm64 32h-32v32h32zm177.6-30.1L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM256 51.9l76.1 76.1H256zM336 464H48V48h79.7v16h32V48H208v104c0 13.3 10.7 24 24 24h104zM194.2 265.7c-1.1-5.6-6-9.7-11.8-9.7h-22.1v-32h-32v32l-19.7 97.1C102 385.6 126.8 416 160 416c33.1 0 57.9-30.2 51.5-62.6zm-33.9 124.4c-17.9 0-32.4-12.1-32.4-27s14.5-27 32.4-27 32.4 12.1 32.4 27-14.5 27-32.4 27zm32-198.1h-32v32h32z"],
|
||||||
"file-audio": [384, 512, [], "f1c7", "M369.941 97.941l-83.882-83.882A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v416c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48V131.882a48 48 0 0 0-14.059-33.941zM332.118 128H256V51.882L332.118 128zM48 464V48h160v104c0 13.255 10.745 24 24 24h104v288H48zm144-76.024c0 10.691-12.926 16.045-20.485 8.485L136 360.486h-28c-6.627 0-12-5.373-12-12v-56c0-6.627 5.373-12 12-12h28l35.515-36.947c7.56-7.56 20.485-2.206 20.485 8.485v135.952zm41.201-47.13c9.051-9.297 9.06-24.133.001-33.439-22.149-22.752 12.235-56.246 34.395-33.481 27.198 27.94 27.212 72.444.001 100.401-21.793 22.386-56.947-10.315-34.397-33.481z"],
|
"file-audio": [384, 512, [], "f1c7", "M369.941 97.941l-83.882-83.882A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v416c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48V131.882a48 48 0 0 0-14.059-33.941zM332.118 128H256V51.882L332.118 128zM48 464V48h160v104c0 13.255 10.745 24 24 24h104v288H48zm144-76.024c0 10.691-12.926 16.045-20.485 8.485L136 360.486h-28c-6.627 0-12-5.373-12-12v-56c0-6.627 5.373-12 12-12h28l35.515-36.947c7.56-7.56 20.485-2.206 20.485 8.485v135.952zm41.201-47.13c9.051-9.297 9.06-24.133.001-33.439-22.149-22.752 12.235-56.246 34.395-33.481 27.198 27.94 27.212 72.444.001 100.401-21.793 22.386-56.947-10.315-34.397-33.481z"],
|
||||||
"file-code": [384, 512, [], "f1c9", "M369.941 97.941l-83.882-83.882A48 48 0 0 0 252.118 0H48C21.49 0 0 21.49 0 48v416c0 26.51 21.49 48 48 48h288c26.51 0 48-21.49 48-48V131.882a48 48 0 0 0-14.059-33.941zM332.118 128H256V51.882L332.118 128zM48 464V48h160v104c0 13.255 10.745 24 24 24h104v288H48zm101.677-115.115L116.854 320l32.822-28.885a8.793 8.793 0 0 0 .605-12.624l-17.403-18.564c-3.384-3.613-8.964-3.662-12.438-.401L62.78 313.58c-3.703 3.474-3.704 9.367.001 12.84l57.659 54.055a8.738 8.738 0 0 0 6.012 2.381 8.746 8.746 0 0 0 6.427-2.782l17.403-18.563a8.795 8.795 0 0 0-.605-12.626zm84.284-127.85l-24.401-7.084a8.796 8.796 0 0 0-10.905 5.998L144.04 408.061c-1.353 4.66 1.338 9.552 5.998 10.905l24.403 7.084c4.68 1.355 9.557-1.354 10.905-5.998l54.612-188.112c1.354-4.66-1.337-9.552-5.997-10.905zm87.258 92.545l-57.658-54.055c-3.526-3.307-9.099-3.165-12.439.401l-17.403 18.563a8.795 8.795 0 0 0 .605 12.625L267.146 320l-32.822 28.885a8.793 8.793 0 0 0-.605 12.624l17.403 18.564a8.797 8.797 0 0 0 12.439.401h-.001l57.66-54.055c3.703-3.473 3.703-9.366-.001-12.839z"],
|
"file-code": [384, 512, [], "f1c9", "M149.9 349.1l-.2-.2-32.8-28.9 32.8-28.9c3.6-3.2 4-8.8.8-12.4l-.2-.2-17.4-18.6c-3.4-3.6-9-3.7-12.4-.4l-57.7 54.1c-3.7 3.5-3.7 9.4 0 12.8l57.7 54.1c1.6 1.5 3.8 2.4 6 2.4 2.4 0 4.8-1 6.4-2.8l17.4-18.6c3.3-3.5 3.1-9.1-.4-12.4zm220-251.2L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM256 51.9l76.1 76.1H256zM336 464H48V48h160v104c0 13.3 10.7 24 24 24h104zM209.6 214c-4.7-1.4-9.5 1.3-10.9 6L144 408.1c-1.4 4.7 1.3 9.6 6 10.9l24.4 7.1c4.7 1.4 9.6-1.4 10.9-6L240 231.9c1.4-4.7-1.3-9.6-6-10.9zm24.5 76.9l.2.2 32.8 28.9-32.8 28.9c-3.6 3.2-4 8.8-.8 12.4l.2.2 17.4 18.6c3.3 3.5 8.9 3.7 12.4.4l57.7-54.1c3.7-3.5 3.7-9.4 0-12.8l-57.7-54.1c-3.5-3.3-9.1-3.2-12.4.4l-17.4 18.6c-3.3 3.5-3.1 9.1.4 12.4z"],
|
||||||
"file-excel": [384, 512, [], "f1c3", "M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm212-240h-28.8c-4.4 0-8.4 2.4-10.5 6.3-18 33.1-22.2 42.4-28.6 57.7-13.9-29.1-6.9-17.3-28.6-57.7-2.1-3.9-6.2-6.3-10.6-6.3H124c-9.3 0-15 10-10.4 18l46.3 78-46.3 78c-4.7 8 1.1 18 10.4 18h28.9c4.4 0 8.4-2.4 10.5-6.3 21.7-40 23-45 28.6-57.7 14.9 30.2 5.9 15.9 28.6 57.7 2.1 3.9 6.2 6.3 10.6 6.3H260c9.3 0 15-10 10.4-18L224 320c.7-1.1 30.3-50.5 46.3-78 4.7-8-1.1-18-10.3-18z"],
|
"file-excel": [384, 512, [], "f1c3", "M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm212-240h-28.8c-4.4 0-8.4 2.4-10.5 6.3-18 33.1-22.2 42.4-28.6 57.7-13.9-29.1-6.9-17.3-28.6-57.7-2.1-3.9-6.2-6.3-10.6-6.3H124c-9.3 0-15 10-10.4 18l46.3 78-46.3 78c-4.7 8 1.1 18 10.4 18h28.9c4.4 0 8.4-2.4 10.5-6.3 21.7-40 23-45 28.6-57.7 14.9 30.2 5.9 15.9 28.6 57.7 2.1 3.9 6.2 6.3 10.6 6.3H260c9.3 0 15-10 10.4-18L224 320c.7-1.1 30.3-50.5 46.3-78 4.7-8-1.1-18-10.3-18z"],
|
||||||
"file-image": [384, 512, [], "f1c5", "M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm32-48h224V288l-23.5-23.5c-4.7-4.7-12.3-4.7-17 0L176 352l-39.5-39.5c-4.7-4.7-12.3-4.7-17 0L80 352v64zm48-240c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48z"],
|
"file-image": [384, 512, [], "f1c5", "M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm32-48h224V288l-23.5-23.5c-4.7-4.7-12.3-4.7-17 0L176 352l-39.5-39.5c-4.7-4.7-12.3-4.7-17 0L80 352v64zm48-240c-26.5 0-48 21.5-48 48s21.5 48 48 48 48-21.5 48-48-21.5-48-48-48z"],
|
||||||
"file-pdf": [384, 512, [], "f1c1", "M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm250.2-143.7c-12.2-12-47-8.7-64.4-6.5-17.2-10.5-28.7-25-36.8-46.3 3.9-16.1 10.1-40.6 5.4-56-4.2-26.2-37.8-23.6-42.6-5.9-4.4 16.1-.4 38.5 7 67.1-10 23.9-24.9 56-35.4 74.4-20 10.3-47 26.2-51 46.2-3.3 15.8 26 55.2 76.1-31.2 22.4-7.4 46.8-16.5 68.4-20.1 18.9 10.2 41 17 55.8 17 25.5 0 28-28.2 17.5-38.7zm-198.1 77.8c5.1-13.7 24.5-29.5 30.4-35-19 30.3-30.4 35.7-30.4 35zm81.6-190.6c7.4 0 6.7 32.1 1.8 40.8-4.4-13.9-4.3-40.8-1.8-40.8zm-24.4 136.6c9.7-16.9 18-37 24.7-54.7 8.3 15.1 18.9 27.2 30.1 35.5-20.8 4.3-38.9 13.1-54.8 19.2zm131.6-5s-5 6-37.3-7.8c35.1-2.6 40.9 5.4 37.3 7.8z"],
|
"file-pdf": [384, 512, [], "f1c1", "M369.9 97.9L286 14C277 5 264.8-.1 252.1-.1H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V131.9c0-12.7-5.1-25-14.1-34zM332.1 128H256V51.9l76.1 76.1zM48 464V48h160v104c0 13.3 10.7 24 24 24h104v288H48zm250.2-143.7c-12.2-12-47-8.7-64.4-6.5-17.2-10.5-28.7-25-36.8-46.3 3.9-16.1 10.1-40.6 5.4-56-4.2-26.2-37.8-23.6-42.6-5.9-4.4 16.1-.4 38.5 7 67.1-10 23.9-24.9 56-35.4 74.4-20 10.3-47 26.2-51 46.2-3.3 15.8 26 55.2 76.1-31.2 22.4-7.4 46.8-16.5 68.4-20.1 18.9 10.2 41 17 55.8 17 25.5 0 28-28.2 17.5-38.7zm-198.1 77.8c5.1-13.7 24.5-29.5 30.4-35-19 30.3-30.4 35.7-30.4 35zm81.6-190.6c7.4 0 6.7 32.1 1.8 40.8-4.4-13.9-4.3-40.8-1.8-40.8zm-24.4 136.6c9.7-16.9 18-37 24.7-54.7 8.3 15.1 18.9 27.2 30.1 35.5-20.8 4.3-38.9 13.1-54.8 19.2zm131.6-5s-5 6-37.3-7.8c35.1-2.6 40.9 5.4 37.3 7.8z"],
|
||||||
@@ -174,7 +177,7 @@
|
|||||||
"flag": [512, 512, [], "f024", "M336.174 80c-49.132 0-93.305-32-161.913-32-31.301 0-58.303 6.482-80.721 15.168a48.04 48.04 0 0 0 2.142-20.727C93.067 19.575 74.167 1.594 51.201.104 23.242-1.71 0 20.431 0 48c0 17.764 9.657 33.262 24 41.562V496c0 8.837 7.163 16 16 16h16c8.837 0 16-7.163 16-16v-83.443C109.869 395.28 143.259 384 199.826 384c49.132 0 93.305 32 161.913 32 58.479 0 101.972-22.617 128.548-39.981C503.846 367.161 512 352.051 512 335.855V95.937c0-34.459-35.264-57.768-66.904-44.117C409.193 67.309 371.641 80 336.174 80zM464 336c-21.783 15.412-60.824 32-102.261 32-59.945 0-102.002-32-161.913-32-43.361 0-96.379 9.403-127.826 24V128c21.784-15.412 60.824-32 102.261-32 59.945 0 102.002 32 161.913 32 43.271 0 96.32-17.366 127.826-32v240z"],
|
"flag": [512, 512, [], "f024", "M336.174 80c-49.132 0-93.305-32-161.913-32-31.301 0-58.303 6.482-80.721 15.168a48.04 48.04 0 0 0 2.142-20.727C93.067 19.575 74.167 1.594 51.201.104 23.242-1.71 0 20.431 0 48c0 17.764 9.657 33.262 24 41.562V496c0 8.837 7.163 16 16 16h16c8.837 0 16-7.163 16-16v-83.443C109.869 395.28 143.259 384 199.826 384c49.132 0 93.305 32 161.913 32 58.479 0 101.972-22.617 128.548-39.981C503.846 367.161 512 352.051 512 335.855V95.937c0-34.459-35.264-57.768-66.904-44.117C409.193 67.309 371.641 80 336.174 80zM464 336c-21.783 15.412-60.824 32-102.261 32-59.945 0-102.002-32-161.913-32-43.361 0-96.379 9.403-127.826 24V128c21.784-15.412 60.824-32 102.261-32 59.945 0 102.002 32 161.913 32 43.271 0 96.32-17.366 127.826-32v240z"],
|
||||||
"flushed": [496, 512, [], "f579", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm96-312c-44.2 0-80 35.8-80 80s35.8 80 80 80 80-35.8 80-80-35.8-80-80-80zm0 128c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-72c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm-112 24c0-44.2-35.8-80-80-80s-80 35.8-80 80 35.8 80 80 80 80-35.8 80-80zm-80 48c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-72c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm160 144H184c-13.2 0-24 10.8-24 24s10.8 24 24 24h128c13.2 0 24-10.8 24-24s-10.8-24-24-24z"],
|
"flushed": [496, 512, [], "f579", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm96-312c-44.2 0-80 35.8-80 80s35.8 80 80 80 80-35.8 80-80-35.8-80-80-80zm0 128c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-72c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm-112 24c0-44.2-35.8-80-80-80s-80 35.8-80 80 35.8 80 80 80 80-35.8 80-80zm-80 48c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-72c-13.3 0-24 10.7-24 24s10.7 24 24 24 24-10.7 24-24-10.7-24-24-24zm160 144H184c-13.2 0-24 10.8-24 24s10.8 24 24 24h128c13.2 0 24-10.8 24-24s-10.8-24-24-24z"],
|
||||||
"folder": [512, 512, [], "f07b", "M464 128H272l-54.63-54.63c-6-6-14.14-9.37-22.63-9.37H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm0 272H48V112h140.12l54.63 54.63c6 6 14.14 9.37 22.63 9.37H464v224z"],
|
"folder": [512, 512, [], "f07b", "M464 128H272l-54.63-54.63c-6-6-14.14-9.37-22.63-9.37H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V176c0-26.51-21.49-48-48-48zm0 272H48V112h140.12l54.63 54.63c6 6 14.14 9.37 22.63 9.37H464v224z"],
|
||||||
"folder-open": [576, 512, [], "f07c", "M527.943 224H480v-48c0-26.51-21.49-48-48-48H272l-64-64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h400a48.001 48.001 0 0 0 40.704-22.56l79.942-128c19.948-31.917-3.038-73.44-40.703-73.44zM54 112h134.118l64 64H426a6 6 0 0 1 6 6v42H152a48 48 0 0 0-41.098 23.202L48 351.449V117.993A5.993 5.993 0 0 1 54 112zm394 288H72l77.234-128H528l-80 128z"],
|
"folder-open": [576, 512, [], "f07c", "M527.9 224H480v-48c0-26.5-21.5-48-48-48H272l-64-64H48C21.5 64 0 85.5 0 112v288c0 26.5 21.5 48 48 48h400c16.5 0 31.9-8.5 40.7-22.6l79.9-128c20-31.9-3-73.4-40.7-73.4zM48 118c0-3.3 2.7-6 6-6h134.1l64 64H426c3.3 0 6 2.7 6 6v42H152c-16.8 0-32.4 8.8-41.1 23.2L48 351.4zm400 282H72l77.2-128H528z"],
|
||||||
"font-awesome-logo-full": [3992, 512, ["Font Awesome"], "f4e6", "M454.6 0H57.4C25.9 0 0 25.9 0 57.4v397.3C0 486.1 25.9 512 57.4 512h397.3c31.4 0 57.4-25.9 57.4-57.4V57.4C512 25.9 486.1 0 454.6 0zm-58.9 324.9c0 4.8-4.1 6.9-8.9 8.9-19.2 8.1-39.7 15.7-61.5 15.7-40.5 0-68.7-44.8-163.2 2.5v51.8c0 30.3-45.7 30.2-45.7 0v-250c-9-7-15-17.9-15-30.3 0-21 17.1-38.2 38.2-38.2 21 0 38.2 17.1 38.2 38.2 0 12.2-5.8 23.2-14.9 30.2v21c37.1-12 65.5-34.4 146.1-3.4 26.6 11.4 68.7-15.7 76.5-15.7 5.5 0 10.3 4.1 10.3 8.9v160.4zm432.9-174.2h-137v70.1H825c39.8 0 40.4 62.2 0 62.2H691.6v105.6c0 45.5-70.7 46.4-70.7 0V128.3c0-22 18-39.8 39.8-39.8h167.8c39.6 0 40.5 62.2.1 62.2zm191.1 23.4c-169.3 0-169.1 252.4 0 252.4 169.9 0 169.9-252.4 0-252.4zm0 196.1c-81.6 0-82.1-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm372.4 53.4c-17.5 0-31.4-13.9-31.4-31.4v-117c0-62.4-72.6-52.5-99.1-16.4v133.4c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c43.3-51.6 162.4-60.4 162.4 39.3v141.5c.3 30.4-31.5 31.4-31.7 31.4zm179.7 2.9c-44.3 0-68.3-22.9-68.3-65.8V235.2H1488c-35.6 0-36.7-55.3 0-55.3h15.5v-37.3c0-41.3 63.8-42.1 63.8 0v37.5h24.9c35.4 0 35.7 55.3 0 55.3h-24.9v108.5c0 29.6 26.1 26.3 27.4 26.3 31.4 0 52.6 56.3-22.9 56.3zM1992 123c-19.5-50.2-95.5-50-114.5 0-107.3 275.7-99.5 252.7-99.5 262.8 0 42.8 58.3 51.2 72.1 14.4l13.5-35.9H2006l13 35.9c14.2 37.7 72.1 27.2 72.1-14.4 0-10.1 5.3 6.8-99.1-262.8zm-108.9 179.1l51.7-142.9 51.8 142.9h-103.5zm591.3-85.6l-53.7 176.3c-12.4 41.2-72 41-84 0l-42.3-135.9-42.3 135.9c-12.4 40.9-72 41.2-84.5 0l-54.2-176.3c-12.5-39.4 49.8-56.1 60.2-16.9L2213 342l45.3-139.5c10.9-32.7 59.6-34.7 71.2 0l45.3 139.5 39.3-142.4c10.3-38.3 72.6-23.8 60.3 16.9zm275.4 75.1c0-42.4-33.9-117.5-119.5-117.5-73.2 0-124.4 56.3-124.4 126 0 77.2 55.3 126.4 128.5 126.4 31.7 0 93-11.5 93-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-109 8.4-115.9-43.8h148.3c16.3 0 29.3-13.4 29.3-28.9zM2571 277.7c9.5-73.4 113.9-68.6 118.6 0H2571zm316.7 148.8c-31.4 0-81.6-10.5-96.6-31.9-12.4-17 2.5-39.8 21.8-39.8 16.3 0 36.8 22.9 77.7 22.9 27.4 0 40.4-11 40.4-25.8 0-39.8-142.9-7.4-142.9-102 0-40.4 35.3-75.7 98.6-75.7 31.4 0 74.1 9.9 87.6 29.4 10.8 14.8-1.4 36.2-20.9 36.2-15.1 0-26.7-17.3-66.2-17.3-22.9 0-37.8 10.5-37.8 23.8 0 35.9 142.4 6 142.4 103.1-.1 43.7-37.4 77.1-104.1 77.1zm266.8-252.4c-169.3 0-169.1 252.4 0 252.4 170.1 0 169.6-252.4 0-252.4zm0 196.1c-81.8 0-82-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm476.9 22V268.7c0-53.8-61.4-45.8-85.7-10.5v134c0 41.3-63.8 42.1-63.8 0V268.7c0-52.1-59.5-47.4-85.7-10.1v133.6c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c9.9-14.4 41.8-37.3 78.6-37.3 35.3 0 57.7 16.4 66.7 43.8 13.9-21.8 45.8-43.8 82.6-43.8 44.3 0 70.7 23.4 70.7 72.7v145.3c.5 17.3-13.5 31.4-31.9 31.4 3.5.1-31.3 1.1-31.3-31.3zM3992 291.6c0-42.4-32.4-117.5-117.9-117.5-73.2 0-127.5 56.3-127.5 126 0 77.2 58.3 126.4 131.6 126.4 31.7 0 91.5-11.5 91.5-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-110.5 8.4-117.5-43.8h149.8c16.3 0 29.1-13.4 29.3-28.9zm-180.5-13.9c9.7-74.4 115.9-68.3 120.1 0h-120.1z"],
|
"font-awesome-logo-full": [3992, 512, ["Font Awesome"], "f4e6", "M454.6 0H57.4C25.9 0 0 25.9 0 57.4v397.3C0 486.1 25.9 512 57.4 512h397.3c31.4 0 57.4-25.9 57.4-57.4V57.4C512 25.9 486.1 0 454.6 0zm-58.9 324.9c0 4.8-4.1 6.9-8.9 8.9-19.2 8.1-39.7 15.7-61.5 15.7-40.5 0-68.7-44.8-163.2 2.5v51.8c0 30.3-45.7 30.2-45.7 0v-250c-9-7-15-17.9-15-30.3 0-21 17.1-38.2 38.2-38.2 21 0 38.2 17.1 38.2 38.2 0 12.2-5.8 23.2-14.9 30.2v21c37.1-12 65.5-34.4 146.1-3.4 26.6 11.4 68.7-15.7 76.5-15.7 5.5 0 10.3 4.1 10.3 8.9v160.4zm432.9-174.2h-137v70.1H825c39.8 0 40.4 62.2 0 62.2H691.6v105.6c0 45.5-70.7 46.4-70.7 0V128.3c0-22 18-39.8 39.8-39.8h167.8c39.6 0 40.5 62.2.1 62.2zm191.1 23.4c-169.3 0-169.1 252.4 0 252.4 169.9 0 169.9-252.4 0-252.4zm0 196.1c-81.6 0-82.1-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm372.4 53.4c-17.5 0-31.4-13.9-31.4-31.4v-117c0-62.4-72.6-52.5-99.1-16.4v133.4c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c43.3-51.6 162.4-60.4 162.4 39.3v141.5c.3 30.4-31.5 31.4-31.7 31.4zm179.7 2.9c-44.3 0-68.3-22.9-68.3-65.8V235.2H1488c-35.6 0-36.7-55.3 0-55.3h15.5v-37.3c0-41.3 63.8-42.1 63.8 0v37.5h24.9c35.4 0 35.7 55.3 0 55.3h-24.9v108.5c0 29.6 26.1 26.3 27.4 26.3 31.4 0 52.6 56.3-22.9 56.3zM1992 123c-19.5-50.2-95.5-50-114.5 0-107.3 275.7-99.5 252.7-99.5 262.8 0 42.8 58.3 51.2 72.1 14.4l13.5-35.9H2006l13 35.9c14.2 37.7 72.1 27.2 72.1-14.4 0-10.1 5.3 6.8-99.1-262.8zm-108.9 179.1l51.7-142.9 51.8 142.9h-103.5zm591.3-85.6l-53.7 176.3c-12.4 41.2-72 41-84 0l-42.3-135.9-42.3 135.9c-12.4 40.9-72 41.2-84.5 0l-54.2-176.3c-12.5-39.4 49.8-56.1 60.2-16.9L2213 342l45.3-139.5c10.9-32.7 59.6-34.7 71.2 0l45.3 139.5 39.3-142.4c10.3-38.3 72.6-23.8 60.3 16.9zm275.4 75.1c0-42.4-33.9-117.5-119.5-117.5-73.2 0-124.4 56.3-124.4 126 0 77.2 55.3 126.4 128.5 126.4 31.7 0 93-11.5 93-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-109 8.4-115.9-43.8h148.3c16.3 0 29.3-13.4 29.3-28.9zM2571 277.7c9.5-73.4 113.9-68.6 118.6 0H2571zm316.7 148.8c-31.4 0-81.6-10.5-96.6-31.9-12.4-17 2.5-39.8 21.8-39.8 16.3 0 36.8 22.9 77.7 22.9 27.4 0 40.4-11 40.4-25.8 0-39.8-142.9-7.4-142.9-102 0-40.4 35.3-75.7 98.6-75.7 31.4 0 74.1 9.9 87.6 29.4 10.8 14.8-1.4 36.2-20.9 36.2-15.1 0-26.7-17.3-66.2-17.3-22.9 0-37.8 10.5-37.8 23.8 0 35.9 142.4 6 142.4 103.1-.1 43.7-37.4 77.1-104.1 77.1zm266.8-252.4c-169.3 0-169.1 252.4 0 252.4 170.1 0 169.6-252.4 0-252.4zm0 196.1c-81.8 0-82-139.8 0-139.8 82.5 0 82.4 139.8 0 139.8zm476.9 22V268.7c0-53.8-61.4-45.8-85.7-10.5v134c0 41.3-63.8 42.1-63.8 0V268.7c0-52.1-59.5-47.4-85.7-10.1v133.6c0 41.5-63.3 41.8-63.3 0V208c0-40 63.1-41.6 63.1 0v3.4c9.9-14.4 41.8-37.3 78.6-37.3 35.3 0 57.7 16.4 66.7 43.8 13.9-21.8 45.8-43.8 82.6-43.8 44.3 0 70.7 23.4 70.7 72.7v145.3c.5 17.3-13.5 31.4-31.9 31.4 3.5.1-31.3 1.1-31.3-31.3zM3992 291.6c0-42.4-32.4-117.5-117.9-117.5-73.2 0-127.5 56.3-127.5 126 0 77.2 58.3 126.4 131.6 126.4 31.7 0 91.5-11.5 91.5-39.8 0-18.3-21.1-31.5-39.3-22.4-49.4 26.2-110.5 8.4-117.5-43.8h149.8c16.3 0 29.1-13.4 29.3-28.9zm-180.5-13.9c9.7-74.4 115.9-68.3 120.1 0h-120.1z"],
|
||||||
"frown": [496, 512, [], "f119", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-80 128c-40.2 0-78 17.7-103.8 48.6-8.5 10.2-7.1 25.3 3.1 33.8 10.2 8.4 25.3 7.1 33.8-3.1 16.6-19.9 41-31.4 66.9-31.4s50.3 11.4 66.9 31.4c8.1 9.7 23.1 11.9 33.8 3.1 10.2-8.5 11.5-23.6 3.1-33.8C326 321.7 288.2 304 248 304z"],
|
"frown": [496, 512, [], "f119", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-80-216c17.7 0 32-14.3 32-32s-14.3-32-32-32-32 14.3-32 32 14.3 32 32 32zm160-64c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-80 128c-40.2 0-78 17.7-103.8 48.6-8.5 10.2-7.1 25.3 3.1 33.8 10.2 8.4 25.3 7.1 33.8-3.1 16.6-19.9 41-31.4 66.9-31.4s50.3 11.4 66.9 31.4c8.1 9.7 23.1 11.9 33.8 3.1 10.2-8.5 11.5-23.6 3.1-33.8C326 321.7 288.2 304 248 304z"],
|
||||||
"frown-open": [496, 512, [], "f57a", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-48-248c0-17.7-14.3-32-32-32s-32 14.3-32 32 14.3 32 32 32 32-14.3 32-32zm128-32c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-80 112c-35.6 0-88.8 21.3-95.8 61.2-2 11.8 9 21.5 20.5 18.1 31.2-9.6 59.4-15.3 75.3-15.3s44.1 5.7 75.3 15.3c11.4 3.5 22.5-6.3 20.5-18.1-7-39.9-60.2-61.2-95.8-61.2z"],
|
"frown-open": [496, 512, [], "f57a", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm-48-248c0-17.7-14.3-32-32-32s-32 14.3-32 32 14.3 32 32 32 32-14.3 32-32zm128-32c-17.7 0-32 14.3-32 32s14.3 32 32 32 32-14.3 32-32-14.3-32-32-32zm-80 112c-35.6 0-88.8 21.3-95.8 61.2-2 11.8 9 21.5 20.5 18.1 31.2-9.6 59.4-15.3 75.3-15.3s44.1 5.7 75.3 15.3c11.4 3.5 22.5-6.3 20.5-18.1-7-39.9-60.2-61.2-95.8-61.2z"],
|
||||||
@@ -261,7 +264,7 @@
|
|||||||
"thumbs-up": [512, 512, [], "f164", "M466.27 286.69C475.04 271.84 480 256 480 236.85c0-44.015-37.218-85.58-85.82-85.58H357.7c4.92-12.81 8.85-28.13 8.85-46.54C366.55 31.936 328.86 0 271.28 0c-61.607 0-58.093 94.933-71.76 108.6-22.747 22.747-49.615 66.447-68.76 83.4H32c-17.673 0-32 14.327-32 32v240c0 17.673 14.327 32 32 32h64c14.893 0 27.408-10.174 30.978-23.95 44.509 1.001 75.06 39.94 177.802 39.94 7.22 0 15.22.01 22.22.01 77.117 0 111.986-39.423 112.94-95.33 13.319-18.425 20.299-43.122 17.34-66.99 9.854-18.452 13.664-40.343 8.99-62.99zm-61.75 53.83c12.56 21.13 1.26 49.41-13.94 57.57 7.7 48.78-17.608 65.9-53.12 65.9h-37.82c-71.639 0-118.029-37.82-171.64-37.82V240h10.92c28.36 0 67.98-70.89 94.54-97.46 28.36-28.36 18.91-75.63 37.82-94.54 47.27 0 47.27 32.98 47.27 56.73 0 39.17-28.36 56.72-28.36 94.54h103.99c21.11 0 37.73 18.91 37.82 37.82.09 18.9-12.82 37.81-22.27 37.81 13.489 14.555 16.371 45.236-5.21 65.62zM88 432c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z"],
|
"thumbs-up": [512, 512, [], "f164", "M466.27 286.69C475.04 271.84 480 256 480 236.85c0-44.015-37.218-85.58-85.82-85.58H357.7c4.92-12.81 8.85-28.13 8.85-46.54C366.55 31.936 328.86 0 271.28 0c-61.607 0-58.093 94.933-71.76 108.6-22.747 22.747-49.615 66.447-68.76 83.4H32c-17.673 0-32 14.327-32 32v240c0 17.673 14.327 32 32 32h64c14.893 0 27.408-10.174 30.978-23.95 44.509 1.001 75.06 39.94 177.802 39.94 7.22 0 15.22.01 22.22.01 77.117 0 111.986-39.423 112.94-95.33 13.319-18.425 20.299-43.122 17.34-66.99 9.854-18.452 13.664-40.343 8.99-62.99zm-61.75 53.83c12.56 21.13 1.26 49.41-13.94 57.57 7.7 48.78-17.608 65.9-53.12 65.9h-37.82c-71.639 0-118.029-37.82-171.64-37.82V240h10.92c28.36 0 67.98-70.89 94.54-97.46 28.36-28.36 18.91-75.63 37.82-94.54 47.27 0 47.27 32.98 47.27 56.73 0 39.17-28.36 56.72-28.36 94.54h103.99c21.11 0 37.73 18.91 37.82 37.82.09 18.9-12.82 37.81-22.27 37.81 13.489 14.555 16.371 45.236-5.21 65.62zM88 432c0 13.255-10.745 24-24 24s-24-10.745-24-24 10.745-24 24-24 24 10.745 24 24z"],
|
||||||
"times-circle": [512, 512, [], "f057", "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z"],
|
"times-circle": [512, 512, [], "f057", "M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200zm101.8-262.2L295.6 256l62.2 62.2c4.7 4.7 4.7 12.3 0 17l-22.6 22.6c-4.7 4.7-12.3 4.7-17 0L256 295.6l-62.2 62.2c-4.7 4.7-12.3 4.7-17 0l-22.6-22.6c-4.7-4.7-4.7-12.3 0-17l62.2-62.2-62.2-62.2c-4.7-4.7-4.7-12.3 0-17l22.6-22.6c4.7-4.7 12.3-4.7 17 0l62.2 62.2 62.2-62.2c4.7-4.7 12.3-4.7 17 0l22.6 22.6c4.7 4.7 4.7 12.3 0 17z"],
|
||||||
"tired": [496, 512, [], "f5c8", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm129.1-303.8c-3.8-4.4-10.3-5.4-15.3-2.5l-80 48c-3.6 2.2-5.8 6.1-5.8 10.3s2.2 8.1 5.8 10.3l80 48c5.4 3.2 11.8 1.6 15.3-2.5 3.8-4.5 3.9-11 .1-15.5L343.6 208l33.6-40.3c3.8-4.5 3.7-11.1-.1-15.5zM220 208c0-4.2-2.2-8.1-5.8-10.3l-80-48c-5-3-11.5-1.9-15.3 2.5-3.8 4.5-3.9 11-.1 15.5l33.6 40.3-33.6 40.3c-3.8 4.5-3.7 11 .1 15.5 3.5 4.1 9.9 5.7 15.3 2.5l80-48c3.6-2.2 5.8-6.1 5.8-10.3zm28 64c-45.4 0-100.9 38.3-107.8 93.3-1.5 11.8 6.9 21.6 15.5 17.9C178.4 373.5 212 368 248 368s69.6 5.5 92.3 15.2c8.5 3.7 17-6 15.5-17.9-6.9-55-62.4-93.3-107.8-93.3z"],
|
"tired": [496, 512, [], "f5c8", "M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-110.3 0-200-89.7-200-200S137.7 56 248 56s200 89.7 200 200-89.7 200-200 200zm129.1-303.8c-3.8-4.4-10.3-5.4-15.3-2.5l-80 48c-3.6 2.2-5.8 6.1-5.8 10.3s2.2 8.1 5.8 10.3l80 48c5.4 3.2 11.8 1.6 15.3-2.5 3.8-4.5 3.9-11 .1-15.5L343.6 208l33.6-40.3c3.8-4.5 3.7-11.1-.1-15.5zM220 208c0-4.2-2.2-8.1-5.8-10.3l-80-48c-5-3-11.5-1.9-15.3 2.5-3.8 4.5-3.9 11-.1 15.5l33.6 40.3-33.6 40.3c-3.8 4.5-3.7 11 .1 15.5 3.5 4.1 9.9 5.7 15.3 2.5l80-48c3.6-2.2 5.8-6.1 5.8-10.3zm28 64c-45.4 0-100.9 38.3-107.8 93.3-1.5 11.8 6.9 21.6 15.5 17.9C178.4 373.5 212 368 248 368s69.6 5.5 92.3 15.2c8.5 3.7 17-6 15.5-17.9-6.9-55-62.4-93.3-107.8-93.3z"],
|
||||||
"trash-alt": [448, 512, [], "f2ed", "M192 188v216c0 6.627-5.373 12-12 12h-24c-6.627 0-12-5.373-12-12V188c0-6.627 5.373-12 12-12h24c6.627 0 12 5.373 12 12zm100-12h-24c-6.627 0-12 5.373-12 12v216c0 6.627 5.373 12 12 12h24c6.627 0 12-5.373 12-12V188c0-6.627-5.373-12-12-12zm132-96c13.255 0 24 10.745 24 24v12c0 6.627-5.373 12-12 12h-20v336c0 26.51-21.49 48-48 48H80c-26.51 0-48-21.49-48-48V128H12c-6.627 0-12-5.373-12-12v-12c0-13.255 10.745-24 24-24h74.411l34.018-56.696A48 48 0 0 1 173.589 0h100.823a48 48 0 0 1 41.16 23.304L349.589 80H424zm-269.611 0h139.223L276.16 50.913A6 6 0 0 0 271.015 48h-94.028a6 6 0 0 0-5.145 2.913L154.389 80zM368 128H80v330a6 6 0 0 0 6 6h276a6 6 0 0 0 6-6V128z"],
|
"trash-alt": [448, 512, [], "f2ed", "M268 416h24a12 12 0 0 0 12-12V188a12 12 0 0 0-12-12h-24a12 12 0 0 0-12 12v216a12 12 0 0 0 12 12zM432 80h-82.41l-34-56.7A48 48 0 0 0 274.41 0H173.59a48 48 0 0 0-41.16 23.3L98.41 80H16A16 16 0 0 0 0 96v16a16 16 0 0 0 16 16h16v336a48 48 0 0 0 48 48h288a48 48 0 0 0 48-48V128h16a16 16 0 0 0 16-16V96a16 16 0 0 0-16-16zM171.84 50.91A6 6 0 0 1 177 48h94a6 6 0 0 1 5.15 2.91L293.61 80H154.39zM368 464H80V128h288zm-212-48h24a12 12 0 0 0 12-12V188a12 12 0 0 0-12-12h-24a12 12 0 0 0-12 12v216a12 12 0 0 0 12 12z"],
|
||||||
"user": [448, 512, [], "f007", "M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z"],
|
"user": [448, 512, [], "f007", "M313.6 304c-28.7 0-42.5 16-89.6 16-47.1 0-60.8-16-89.6-16C60.2 304 0 364.2 0 438.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-25.6c0-74.2-60.2-134.4-134.4-134.4zM400 464H48v-25.6c0-47.6 38.8-86.4 86.4-86.4 14.6 0 38.3 16 89.6 16 51.7 0 74.9-16 89.6-16 47.6 0 86.4 38.8 86.4 86.4V464zM224 288c79.5 0 144-64.5 144-144S303.5 0 224 0 80 64.5 80 144s64.5 144 144 144zm0-240c52.9 0 96 43.1 96 96s-43.1 96-96 96-96-43.1-96-96 43.1-96 96-96z"],
|
||||||
"user-circle": [496, 512, [], "f2bd", "M248 104c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96zm0 144c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-240C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-49.7 0-95.1-18.3-130.1-48.4 14.9-23 40.4-38.6 69.6-39.5 20.8 6.4 40.6 9.6 60.5 9.6s39.7-3.1 60.5-9.6c29.2 1 54.7 16.5 69.6 39.5-35 30.1-80.4 48.4-130.1 48.4zm162.7-84.1c-24.4-31.4-62.1-51.9-105.1-51.9-10.2 0-26 9.6-57.6 9.6-31.5 0-47.4-9.6-57.6-9.6-42.9 0-80.6 20.5-105.1 51.9C61.9 339.2 48 299.2 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 43.2-13.9 83.2-37.3 115.9z"],
|
"user-circle": [496, 512, [], "f2bd", "M248 104c-53 0-96 43-96 96s43 96 96 96 96-43 96-96-43-96-96-96zm0 144c-26.5 0-48-21.5-48-48s21.5-48 48-48 48 21.5 48 48-21.5 48-48 48zm0-240C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm0 448c-49.7 0-95.1-18.3-130.1-48.4 14.9-23 40.4-38.6 69.6-39.5 20.8 6.4 40.6 9.6 60.5 9.6s39.7-3.1 60.5-9.6c29.2 1 54.7 16.5 69.6 39.5-35 30.1-80.4 48.4-130.1 48.4zm162.7-84.1c-24.4-31.4-62.1-51.9-105.1-51.9-10.2 0-26 9.6-57.6 9.6-31.5 0-47.4-9.6-57.6-9.6-42.9 0-80.6 20.5-105.1 51.9C61.9 339.2 48 299.2 48 256c0-110.3 89.7-200 200-200s200 89.7 200 200c0 43.2-13.9 83.2-37.3 115.9z"],
|
||||||
"window-close": [512, 512, [], "f410", "M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 394c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h404c3.3 0 6 2.7 6 6v340zM356.5 194.6L295.1 256l61.4 61.4c4.6 4.6 4.6 12.1 0 16.8l-22.3 22.3c-4.6 4.6-12.1 4.6-16.8 0L256 295.1l-61.4 61.4c-4.6 4.6-12.1 4.6-16.8 0l-22.3-22.3c-4.6-4.6-4.6-12.1 0-16.8l61.4-61.4-61.4-61.4c-4.6-4.6-4.6-12.1 0-16.8l22.3-22.3c4.6-4.6 12.1-4.6 16.8 0l61.4 61.4 61.4-61.4c4.6-4.6 12.1-4.6 16.8 0l22.3 22.3c4.7 4.6 4.7 12.1 0 16.8z"],
|
"window-close": [512, 512, [], "f410", "M464 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h416c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm0 394c0 3.3-2.7 6-6 6H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h404c3.3 0 6 2.7 6 6v340zM356.5 194.6L295.1 256l61.4 61.4c4.6 4.6 4.6 12.1 0 16.8l-22.3 22.3c-4.6 4.6-12.1 4.6-16.8 0L256 295.1l-61.4 61.4c-4.6 4.6-12.1 4.6-16.8 0l-22.3-22.3c-4.6-4.6-4.6-12.1 0-16.8l61.4-61.4-61.4-61.4c-4.6-4.6-4.6-12.1 0-16.8l22.3-22.3c4.6-4.6 12.1-4.6 16.8 0l61.4 61.4 61.4-61.4c4.6-4.6 12.1-4.6 16.8 0l22.3 22.3c4.7 4.6 4.7 12.1 0 16.8z"],
|
||||||
@@ -271,7 +274,7 @@
|
|||||||
};
|
};
|
||||||
|
|
||||||
bunker(function () {
|
bunker(function () {
|
||||||
define('far', icons);
|
defineIcons('far', icons);
|
||||||
});
|
});
|
||||||
|
|
||||||
}());
|
}());
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user