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",