From: Dennis Reimann Date: Fri, 15 Jul 2022 10:03:59 +0000 (+0200) Subject: Update and simplify theme X-Git-Url: http://internal-gitweb-vhost/script/struct.SortKey.html?a=commitdiff_plain;h=refs%2Fremotes%2Fgithub%2Fupgrade-theme;p=bitcoindevkit.org Update and simplify theme --- diff --git a/docs/.vuepress/public/css/variables.css b/docs/.vuepress/public/css/variables.css index 5748722a51..535dd78dce 100644 --- a/docs/.vuepress/public/css/variables.css +++ b/docs/.vuepress/public/css/variables.css @@ -28,7 +28,6 @@ } } - iframe.example { width: 100%; height: 800px; diff --git a/docs/.vuepress/styles/palette.styl b/docs/.vuepress/styles/palette.styl deleted file mode 100644 index b223ba52df..0000000000 --- a/docs/.vuepress/styles/palette.styl +++ /dev/null @@ -1 +0,0 @@ -$accentColor = #F7931A diff --git a/package-lock.json b/package-lock.json index 3e3ed33d69..9c1ab83f5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -11,10 +11,8 @@ "devDependencies": { "broken-link-checker": "0.7.8", "serve": "14.0.1", - "squarecrypto-vuepress-devkit-theme": "0.4.1", + "squarecrypto-vuepress-devkit-theme": "0.4.4", "start-server-and-test": "1.14.0", - "vue-server-renderer": "2.7.5", - "vue-template-compiler": "2.7.5", "vuepress": "1.9.7" } }, @@ -16344,9 +16342,9 @@ "dev": true }, "node_modules/squarecrypto-vuepress-devkit-theme": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/squarecrypto-vuepress-devkit-theme/-/squarecrypto-vuepress-devkit-theme-0.4.1.tgz", - "integrity": "sha512-jhIHI1SG0y6hamH5L7uMk6cmTaUZ5zpo9MtUQY1hLY8orJVb1s6bg2cWtFPe8gsyDshFK9bjxkXE/1ILnl3hdQ==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/squarecrypto-vuepress-devkit-theme/-/squarecrypto-vuepress-devkit-theme-0.4.4.tgz", + "integrity": "sha512-XY9Z4ee4ruQ2rqTa0sQ+XEA9/hnA2mGMprJGCYUKCP1TNJWG3LwFR1B4Djscp+Vc7gXs1B+NcMAR6EQzngsf7Q==", "dev": true, "dependencies": { "@vuepress/plugin-back-to-top": "1.9.7", @@ -16360,7 +16358,8 @@ "vue-tabs-component": "1.5.0", "vuepress-plugin-clean-urls": "1.1.2", "vuepress-plugin-code-copy": "1.0.6", - "vuepress-plugin-mermaidjs": "^1.8.1", + "vuepress-plugin-code-switcher": "1.1.0", + "vuepress-plugin-mermaidjs": "1.8.1", "vuepress-plugin-seo": "0.1.4", "vuepress-plugin-sitemap": "2.3.1", "vuepress-plugin-tabs": "0.3.0" @@ -18710,6 +18709,15 @@ "integrity": "sha512-FiqwMtlb4rEsOI56O6sSkekcd3SlESxbkR2IaTIQxsMOMoalKfW5R9WlR1Pjm10v6jmU661Ex8MR11k9IzrNUg==", "dev": true }, + "node_modules/vuepress-plugin-code-switcher": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vuepress-plugin-code-switcher/-/vuepress-plugin-code-switcher-1.1.0.tgz", + "integrity": "sha512-En6bhztg1m6TdzswclJ1WKylTyOYb56ghxvSit5by2/Xnpd6zIs4Ec/i6f7cmLRmNAuKzoB3r6+576i32L7BPQ==", + "dev": true, + "dependencies": { + "@vuepress/plugin-register-components": "^1.8.0" + } + }, "node_modules/vuepress-plugin-container": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/vuepress-plugin-container/-/vuepress-plugin-container-2.1.5.tgz", @@ -18788,12 +18796,12 @@ } }, "node_modules/vuepress-plugin-mermaidjs": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/vuepress-plugin-mermaidjs/-/vuepress-plugin-mermaidjs-1.9.1.tgz", - "integrity": "sha512-ZJiFyia/NMjnkCni7baaRaRxi4+SJG4DetgQ3PodlWITWVzxzOGlkBdwKzaBNIAa43NLQwgUu5Mgwe9nBZWl9w==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/vuepress-plugin-mermaidjs/-/vuepress-plugin-mermaidjs-1.8.1.tgz", + "integrity": "sha512-gVnl2t2cbTd0ZWqikZzPPIjBvvcSKzAcuiON96Fi6RQo0QzIpjzXxuIp9bZ+tFUHn6UZp6hqqPtOdbsgcajilg==", "dev": true, "dependencies": { - "mermaid": "^8.14.0" + "mermaid": "^8.8.3" } }, "node_modules/vuepress-plugin-seo": { @@ -33147,9 +33155,9 @@ "dev": true }, "squarecrypto-vuepress-devkit-theme": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/squarecrypto-vuepress-devkit-theme/-/squarecrypto-vuepress-devkit-theme-0.4.1.tgz", - "integrity": "sha512-jhIHI1SG0y6hamH5L7uMk6cmTaUZ5zpo9MtUQY1hLY8orJVb1s6bg2cWtFPe8gsyDshFK9bjxkXE/1ILnl3hdQ==", + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/squarecrypto-vuepress-devkit-theme/-/squarecrypto-vuepress-devkit-theme-0.4.4.tgz", + "integrity": "sha512-XY9Z4ee4ruQ2rqTa0sQ+XEA9/hnA2mGMprJGCYUKCP1TNJWG3LwFR1B4Djscp+Vc7gXs1B+NcMAR6EQzngsf7Q==", "dev": true, "requires": { "@vuepress/plugin-back-to-top": "1.9.7", @@ -33163,7 +33171,8 @@ "vue-tabs-component": "1.5.0", "vuepress-plugin-clean-urls": "1.1.2", "vuepress-plugin-code-copy": "1.0.6", - "vuepress-plugin-mermaidjs": "^1.8.1", + "vuepress-plugin-code-switcher": "1.1.0", + "vuepress-plugin-mermaidjs": "1.8.1", "vuepress-plugin-seo": "0.1.4", "vuepress-plugin-sitemap": "2.3.1", "vuepress-plugin-tabs": "0.3.0" @@ -35041,6 +35050,15 @@ "integrity": "sha512-FiqwMtlb4rEsOI56O6sSkekcd3SlESxbkR2IaTIQxsMOMoalKfW5R9WlR1Pjm10v6jmU661Ex8MR11k9IzrNUg==", "dev": true }, + "vuepress-plugin-code-switcher": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vuepress-plugin-code-switcher/-/vuepress-plugin-code-switcher-1.1.0.tgz", + "integrity": "sha512-En6bhztg1m6TdzswclJ1WKylTyOYb56ghxvSit5by2/Xnpd6zIs4Ec/i6f7cmLRmNAuKzoB3r6+576i32L7BPQ==", + "dev": true, + "requires": { + "@vuepress/plugin-register-components": "^1.8.0" + } + }, "vuepress-plugin-container": { "version": "2.1.5", "resolved": "https://registry.npmjs.org/vuepress-plugin-container/-/vuepress-plugin-container-2.1.5.tgz", @@ -35106,12 +35124,12 @@ } }, "vuepress-plugin-mermaidjs": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/vuepress-plugin-mermaidjs/-/vuepress-plugin-mermaidjs-1.9.1.tgz", - "integrity": "sha512-ZJiFyia/NMjnkCni7baaRaRxi4+SJG4DetgQ3PodlWITWVzxzOGlkBdwKzaBNIAa43NLQwgUu5Mgwe9nBZWl9w==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/vuepress-plugin-mermaidjs/-/vuepress-plugin-mermaidjs-1.8.1.tgz", + "integrity": "sha512-gVnl2t2cbTd0ZWqikZzPPIjBvvcSKzAcuiON96Fi6RQo0QzIpjzXxuIp9bZ+tFUHn6UZp6hqqPtOdbsgcajilg==", "dev": true, "requires": { - "mermaid": "^8.14.0" + "mermaid": "^8.8.3" } }, "vuepress-plugin-seo": { diff --git a/package.json b/package.json index 39051b6334..19211000c1 100644 --- a/package.json +++ b/package.json @@ -31,10 +31,8 @@ "devDependencies": { "broken-link-checker": "0.7.8", "serve": "14.0.1", - "squarecrypto-vuepress-devkit-theme": "0.4.1", + "squarecrypto-vuepress-devkit-theme": "0.4.4", "start-server-and-test": "1.14.0", - "vue-server-renderer": "2.7.5", - "vue-template-compiler": "2.7.5", "vuepress": "1.9.7" } }