--- a/webpack.config.js 2022-03-25 10:03:40.000000000 -0600
+++ b/webpack.config.js 2022-04-12 14:05:34.969792749 -0600
@@ -24,13 +24,6 @@ const staticPath = resolve(
__dirname,
"src/pydata_sphinx_theme/theme/pydata_sphinx_theme/static"
);
-const vendor = resolve(staticPath, "vendor");
-const vendorVersions = {
- fontAwesome: require("@fortawesome/fontawesome-free/package.json").version,
-};
-const vendorPaths = {
- fontAwesome: resolve(vendor, "fontawesome", vendorVersions.fontAwesome),
-};
//
// Cache-busting Jinja2 macros (`webpack-macros.html`) used in `layout.html`
@@ -64,17 +57,11 @@ function macroTemplate({ compilation })
{# Load FontAwesome icons #}
{% macro head_pre_icons() %}
-
-
+ href="file:///usr/share/fontawesome5/css/all.min.css">
+
+
{% endmacro %}
{% macro head_pre_assets() %}
@@ -146,24 +133,6 @@ module.exports = {
minify: false,
css: true,
templateContent: macroTemplate,
- }),
- new CopyPlugin([
- // fontawesome
- {
- context: "./node_modules/@fortawesome/fontawesome-free",
- from: "LICENSE.txt",
- to: resolve(vendorPaths.fontAwesome, "LICENSE.txt"),
- },
- {
- context: "./node_modules/@fortawesome/fontawesome-free/css",
- from: "all.min.css",
- to: resolve(vendorPaths.fontAwesome, "css"),
- },
- {
- context: "./node_modules/@fortawesome/fontawesome-free",
- from: "webfonts",
- to: resolve(vendorPaths.fontAwesome, "webfonts"),
- },
- ]),
+ })
],
};