diff --git a/package-lock.json b/package-lock.json index 4a65072..128fd16 100644 --- a/package-lock.json +++ b/package-lock.json @@ -6,11 +6,9 @@ "": { "name": "@antora/ui-default", "license": "MPL-2.0", - "dependencies": { - "word-wrap": "^1.2.5" - }, "devDependencies": { "@asciidoctor/core": "~2.2", + "@asciidoctor/tabs": "^1.0.0-beta.6", "autoprefixer": "^10.4", "browser-pack-flat": "^3.4", "browserify": "^17.0", @@ -84,6 +82,15 @@ "yarn": ">=1.1.0" } }, + "node_modules/@asciidoctor/tabs": { + "version": "1.0.0-beta.6", + "resolved": "https://registry.npmjs.org/@asciidoctor/tabs/-/tabs-1.0.0-beta.6.tgz", + "integrity": "sha512-gGZnW7UfRXnbiyKNd9PpGKtSuD8+DsqaaTSbQ1dHVkZ76NaolLhdQg8RW6/xqN3pX1vWZEcF4e81+Oe9rNRWxg==", + "dev": true, + "engines": { + "node": ">=16.0.0" + } + }, "node_modules/@babel/code-frame": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", @@ -18391,6 +18398,7 @@ "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true, "engines": { "node": ">=0.10.0" } @@ -18683,6 +18691,12 @@ "unxhr": "1.0.1" } }, + "@asciidoctor/tabs": { + "version": "1.0.0-beta.6", + "resolved": "https://registry.npmjs.org/@asciidoctor/tabs/-/tabs-1.0.0-beta.6.tgz", + "integrity": "sha512-gGZnW7UfRXnbiyKNd9PpGKtSuD8+DsqaaTSbQ1dHVkZ76NaolLhdQg8RW6/xqN3pX1vWZEcF4e81+Oe9rNRWxg==", + "dev": true + }, "@babel/code-frame": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.18.6.tgz", @@ -33080,7 +33094,8 @@ "word-wrap": { "version": "1.2.5", "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz", - "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==" + "integrity": "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==", + "dev": true }, "wordwrap": { "version": "1.0.0", diff --git a/package.json b/package.json index 7c8382c..bbe4f0c 100644 --- a/package.json +++ b/package.json @@ -20,6 +20,7 @@ ], "devDependencies": { "@asciidoctor/core": "~2.2", + "@asciidoctor/tabs": "^1.0.0-beta.6", "autoprefixer": "^10.4", "browser-pack-flat": "^3.4", "browserify": "^17.0", diff --git a/src/css/site.css b/src/css/site.css index 92945e4..602a464 100644 --- a/src/css/site.css +++ b/src/css/site.css @@ -20,3 +20,4 @@ @import "end-of-life-banner.css"; @import "link-bar.css"; @import "vendor/fontawesome.css"; +@import "@asciidoctor/tabs"; diff --git a/src/js/vendor/tabs.bundle.js b/src/js/vendor/tabs.bundle.js new file mode 100644 index 0000000..8d1016f --- /dev/null +++ b/src/js/vendor/tabs.bundle.js @@ -0,0 +1 @@ +require('@asciidoctor/tabs') diff --git a/src/partials/footer-scripts.hbs b/src/partials/footer-scripts.hbs index cdd241e..ed76490 100644 --- a/src/partials/footer-scripts.hbs +++ b/src/partials/footer-scripts.hbs @@ -1,5 +1,6 @@ + {{#if env.SITE_SEARCH_PROVIDER}} {{> search-scripts}} {{/if}}