diff --git a/11ty/_includes/layouts/base.njk b/11ty/_includes/layouts/base.njk
index 254d7691..a1e79b73 100644
--- a/11ty/_includes/layouts/base.njk
+++ b/11ty/_includes/layouts/base.njk
@@ -11,8 +11,10 @@
name="description"
content="{{ renderData.description or description or metadata.description }}"
>
-
+
+ {% block pageStyles %}
+ {% endblock pageStyles %}
{% block content %}{% endblock content %}
diff --git a/11ty/_includes/layouts/documentation.njk b/11ty/_includes/layouts/documentation.njk
index bffc7aa1..7f0fce88 100644
--- a/11ty/_includes/layouts/documentation.njk
+++ b/11ty/_includes/layouts/documentation.njk
@@ -1,7 +1,10 @@
{% extends 'layouts/base.njk' %}
{% set pageType = 'Page' %}
{% set titleWithPath = title + ' « Documentation « ' %}
-
+{% block pageStyles %}
+ {# Code highlighting #}
+
+{% endblock %}
{% block content %}
{% include 'components/sub-page-header.njk' %}
diff --git a/assets/css/base.scss b/assets/css/base.scss
index d24235c0..5ac267d6 100644
--- a/assets/css/base.scss
+++ b/assets/css/base.scss
@@ -21,9 +21,6 @@
@import 'components/word', 'components/lists', 'components/definitions',
'components/flag';
-// 5.1 Code Highlighting
-@import '~prism-themes/themes/prism-a11y-dark';
-
// 6. Page-specific styles
@import './layouts/pages';
diff --git a/assets/css/base/_fonts.scss b/assets/css/base/_fonts.scss
index d274f490..71c95dc3 100644
--- a/assets/css/base/_fonts.scss
+++ b/assets/css/base/_fonts.scss
@@ -1,5 +1,3 @@
-@import url('https://use.typekit.net/qlo3dpu.css');
-
$sans-serif: monotype-grotesque, 'Lucida Sans', sans-serif;
$serif: orpheuspro, Palatino, Times, serif;
$ext-sans: monotype-grotesque-extended, Arial Black, sans-serif;
diff --git a/package-lock.json b/package-lock.json
index 8ab7112b..3cd1462d 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -11252,11 +11252,6 @@
"parse-ms": "^0.1.0"
}
},
- "prism-themes": {
- "version": "1.3.0",
- "resolved": "https://registry.npmjs.org/prism-themes/-/prism-themes-1.3.0.tgz",
- "integrity": "sha512-4hDQyNuBRyWVvwHeTH4yY5TIWrl6BHmhoh85kgfTFgwklGerWA3R2RFp7Sg0zPCnQS8SsloKsEIN3ao63KhiIw=="
- },
"prismjs": {
"version": "1.17.1",
"resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.17.1.tgz",
diff --git a/package.json b/package.json
index bb8c7542..1e744eab 100644
--- a/package.json
+++ b/package.json
@@ -52,8 +52,7 @@
"dependencies": {
"@11ty/eleventy": "^0.10.0",
"markdown-it-anchor": "^5.2.5",
- "markdown-it-prism": "^2.0.3",
- "prism-themes": "^1.3.0"
+ "markdown-it-prism": "^2.0.3"
},
"devDependencies": {
"ava": "^3.5.0",