]> git.ipfire.org Git - thirdparty/bootstrap.git/commit
docs: bundle assets with Hugo
authorXhmikosR <xhmikosr@gmail.com>
Fri, 8 Mar 2024 10:43:44 +0000 (12:43 +0200)
committerXhmikosR <xhmikosr@gmail.com>
Tue, 19 Mar 2024 09:25:15 +0000 (11:25 +0200)
commit24f749cb768b7d7830ed9bc7b3b38d35dbbccffd
treebc752763aad4e8c36f84a73d2a0e751a364a0e8e
parente340674d06f1c5b054eb5395bac85a3cf36d3463
docs: bundle assets with Hugo

Also:

* load any docs' third-party dependencies from node_modules (except for examples)
* exclude docsearch from layouts that don't use it
* preconnect to algolia only when not examples layout
* switch to `RelPermalink`
* refactor JS assets into partials
20 files changed:
.eslintrc.json
hugo.yml
package-lock.json
package.json
site/assets/js/application.js
site/assets/js/partials/code-examples.js [moved from site/assets/js/code-examples.js with 97% similarity]
site/assets/js/partials/sidebar.js [new file with mode: 0644]
site/assets/js/partials/snippets.js [new file with mode: 0644]
site/assets/js/search.js
site/assets/js/snippets.js
site/assets/js/stackblitz.js [new file with mode: 0644]
site/assets/js/vendor/clipboard.min.js [deleted file]
site/assets/scss/_search.scss
site/content/docs/5.3/components/alerts.md
site/content/docs/5.3/components/modal.md
site/content/docs/5.3/components/toasts.md
site/content/docs/5.3/docsref.md
site/layouts/partials/header.html
site/layouts/partials/scripts.html
site/layouts/partials/stylesheet.html