diff --git a/go.mod b/go.mod index 5724e88eb..9e167575c 100644 --- a/go.mod +++ b/go.mod @@ -2,4 +2,4 @@ module github.com/google/docsy-example go 1.12 -require github.com/google/docsy v0.15.0 +require github.com/google/docsy/theme v0.16.0 diff --git a/go.sum b/go.sum index a4a9e8b5d..879c6f050 100644 --- a/go.sum +++ b/go.sum @@ -1,4 +1,2 @@ -github.com/FortAwesome/Font-Awesome v0.0.0-20241216213156-af620534bfc3/go.mod h1:IUgezN/MFpCDIlFezw3L8j83oeiIuYoj28Miwr/KUYo= -github.com/google/docsy v0.15.0 h1:MNJ1nrE2ZuweXlUNaegTo/UbSKZJu+WMczahfZaxosI= -github.com/google/docsy v0.15.0/go.mod h1:1Fj1W1O3esZh7IBQ8XAYtxtg10udBXuGI89+LUQc1AU= -github.com/twbs/bootstrap v5.3.8+incompatible/go.mod h1:fZTSrkpSf0/HkL0IIJzvVspTt1r9zuf7XlZau8kpcY0= +github.com/google/docsy/theme v0.16.0 h1:9uV9qEhk7UpJ8KYbSpTPQlq6htH+8hYskedgGZVnNsU= +github.com/google/docsy/theme v0.16.0/go.mod h1:NX/JqXCbZBn9Q2Hj7ez9Xeh9z4XcLiwmDYZXhB4RhRM= diff --git a/hugo.yaml b/hugo.yaml index 6e29448b1..97a94f053 100644 --- a/hugo.yaml +++ b/hugo.yaml @@ -220,7 +220,7 @@ module: # workspace: docsy.work hugoVersion: extended: true - min: 0.146.0 + min: 0.160.1 imports: - - path: github.com/google/docsy + - path: github.com/google/docsy/theme disable: false \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 70977cee9..51eab3241 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,7 +9,9 @@ "version": "0.13.0", "license": "Apache-2.0", "devDependencies": { + "@fortawesome/fontawesome-free": "6.7.2", "autoprefixer": "^10.5.4", + "bootstrap": "5.3.8", "cross-env": "^10.1.0", "hugo-extended": "0.164.0", "postcss-cli": "^11.0.1", @@ -29,6 +31,16 @@ "dev": true, "license": "MIT" }, + "node_modules/@fortawesome/fontawesome-free": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/@fortawesome/fontawesome-free/-/fontawesome-free-6.7.2.tgz", + "integrity": "sha512-JUOtgFW6k9u4Y+xeIaEiLr3+cjoUPiAuLXoyKOJSia6Duzb7pq+A76P9ZdPDoAoxHdHzq6gE9/jKBGXlZT8FbA==", + "dev": true, + "license": "(CC-BY-4.0 AND OFL-1.1 AND MIT)", + "engines": { + "node": ">=6" + } + }, "node_modules/@isaacs/fs-minipass": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/@isaacs/fs-minipass/-/fs-minipass-4.0.1.tgz", @@ -42,6 +54,18 @@ "node": ">=18.0.0" } }, + "node_modules/@popperjs/core": { + "version": "2.11.8", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", + "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", + "dev": true, + "license": "MIT", + "peer": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/popperjs" + } + }, "node_modules/adm-zip": { "version": "0.5.17", "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.5.17.tgz", @@ -155,6 +179,26 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/bootstrap": { + "version": "5.3.8", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.3.8.tgz", + "integrity": "sha512-HP1SZDqaLDPwsNiqRqi5NcP0SSXciX2s9E+RyqJIIqGo+vJeN5AJVM98CXmW/Wux0nQ5L7jeWUdplCEf0Ee+tg==", + "dev": true, + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/twbs" + }, + { + "type": "opencollective", + "url": "https://opencollective.com/bootstrap" + } + ], + "license": "MIT", + "peerDependencies": { + "@popperjs/core": "^2.11.8" + } + }, "node_modules/braces": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", diff --git a/package.json b/package.json index f310f65d6..768312b66 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "_commit:public": "HASH=$(git rev-parse --short main); cd public && git add -A && git commit -m \"Site at $HASH\"", "_diff:check": "git diff --name-only --exit-code", "_fix:permissions": "chmod -R u+w public/* 2>/dev/null || true", - "_get:docsy": "hugo mod get github.com/google/docsy@v$npm_package_version", + "_get:docsy": "hugo mod get github.com/google/docsy/theme@v$npm_package_version", "_hugo-dev": "npm run _hugo -- -e dev -DFE", "_hugo": "hugo --cleanDestinationDir", "_local": "npx cross-env HUGO_MODULE_WORKSPACE=docsy.work", @@ -44,7 +44,9 @@ "update:packages": "npx npm-check-updates -u" }, "devDependencies": { + "@fortawesome/fontawesome-free": "6.7.2", "autoprefixer": "^10.5.4", + "bootstrap": "5.3.8", "cross-env": "^10.1.0", "hugo-extended": "0.164.0", "postcss-cli": "^11.0.1",