Skip to content

Commit 4289817

Browse files
committed
webpack does icons now
1 parent f5ba609 commit 4289817

File tree

5 files changed

+15
-3
lines changed

5 files changed

+15
-3
lines changed

frontend/javascript/app.js

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,5 +16,10 @@ import "jquery";
1616
import "bootstrap";
1717
import "./modules";
1818

19+
// Load fonts
20+
import "bootstrap-icons/font/fonts/bootstrap-icons.woff"
21+
import "bootstrap-icons/font/fonts/bootstrap-icons.woff2"
22+
23+
// Load styles
1924
import "../stylesheets/app.scss"
2025
import "../stylesheets/presentations.scss"

frontend/javascript/modules/acceptDuesDatepicker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import "whatwg-fetch";
44
import FetchUtil from "../utils/fetchUtil";
55
import Exception from "../exceptions/exception";
66
import FetchException from "../exceptions/fetchException";
7-
import sweetAlert from "../../../node_modules/bootstrap-sweetalert/dev/sweetalert.es6.js"; // eslint-disable-line max-len
7+
import sweetAlert from "bootstrap-sweetalert/dev/sweetalert.es6.js";
88

99
export default class DatePicker {
1010
constructor(input) {

frontend/javascript/utils/fetchUtil.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
import "whatwg-fetch";
33
import Exception from "../exceptions/exception";
44
import FetchException from "../exceptions/fetchException";
5-
import sweetAlert from "../../../node_modules/bootstrap-sweetalert/dev/sweetalert.es6.js"; // eslint-disable-line max-len
5+
import sweetAlert from "bootstrap-sweetalert/dev/sweetalert.es6.js";
66

77
export default class FetchUtil {
88
static checkStatus(response) {

frontend/stylesheets/app.scss

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
@use 'dataTables.bootstrap.css';
44
@use 'bootstrap-material-datetimepicker.css';
55

6-
// $bootstrap-icons-font-dir: "bootstrap-icons/font/fonts";
6+
$bootstrap-icons-font-dir: "../fonts/";
77
@import "bootstrap-icons/font/bootstrap-icons";
88

99
// External

webpack.config.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -85,6 +85,13 @@ var webpackConfig = {
8585
],
8686
}
8787
}
88+
},
89+
{
90+
test: /\.(woff|woff2|eot|ttf|otf)$/i,
91+
type: "asset/resource",
92+
generator: {
93+
filename: "fonts/[name][ext]",
94+
},
8895
}
8996
]
9097
},

0 commit comments

Comments
 (0)