Skip to content

Commit 030ebbe

Browse files
authored
Silence build warnings (#657)
1 parent 6f599a3 commit 030ebbe

File tree

3 files changed

+17
-7
lines changed

3 files changed

+17
-7
lines changed

src/crate/theme/rtd/crate/static/css/ng/furo.scss

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
**/
99

1010
// Import Furo's variables.
11-
@import "../../vendor/furo/styles/variables/layout";
11+
@use "../../vendor/furo/styles/variables/layout" as *;
1212

1313
// Import Furo's components.
14-
@import "../../vendor/furo/styles/components/footer";
14+
@use "../../vendor/furo/styles/components/footer";
1515

1616
// Sidebar: When primary sidebar is not collapsed, show its
1717
// content above all others.
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
@import "settings";
2-
@import "layout";
3-
@import "furo";
4-
@import "page-tools";
1+
@use "settings";
2+
@use "layout";
3+
@use "furo";
4+
@use "page-tools";

webpack.config.js

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,17 @@ module.exports = {
1313
{ loader: "style-loader" },
1414
{ loader: "css-loader", options: { sourceMap: true } },
1515
{ loader: "postcss-loader", options: { sourceMap: true } },
16-
{ loader: "sass-loader", options: { api: "legacy", sourceMap: true } },
16+
{
17+
loader: "sass-loader",
18+
options: {
19+
api: "modern-compiler",
20+
sourceMap: true,
21+
sassOptions: {
22+
// TODO: Remove this again when Furo theme has been fixed
23+
silenceDeprecations: ['import', 'global-builtin']
24+
}
25+
}
26+
},
1727
],
1828
},
1929
{

0 commit comments

Comments
 (0)