From 01462844655bc515c485983b84ed384ffa532199 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jind=C5=99ich=20B=C3=A4r?= Date: Mon, 1 Sep 2025 13:50:07 +0200 Subject: [PATCH 1/4] chore: install `docusaurus-biel` package --- package-lock.json | 12 +++++++++++- package.json | 1 + 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/package-lock.json b/package-lock.json index d8076bcdcf..93cb97f40b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -28,6 +28,7 @@ "@signalwire/docusaurus-plugin-llms-txt": "^1.2.1", "ajv": "^8.17.1", "clsx": "^2.0.0", + "docusaurus-biel": "^1.0.8", "docusaurus-plugin-image-zoom": "^3.0.1", "docusaurus-plugin-openapi-docs": "^4.3.7", "docusaurus-theme-openapi-docs": "^4.3.7", @@ -74,7 +75,7 @@ }, "apify-docs-theme": { "name": "@apify/docs-theme", - "version": "1.0.203", + "version": "1.0.207", "license": "ISC", "dependencies": { "@apify/docs-search-modal": "^1.2.2", @@ -11740,6 +11741,15 @@ "node": ">=0.10.0" } }, + "node_modules/docusaurus-biel": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/docusaurus-biel/-/docusaurus-biel-1.0.8.tgz", + "integrity": "sha512-/0Di34OijQWfU8JO+lGud4GmOtja21EEEGjg4r1BjxVwBykewV6NN/fvwuT/4Y7b1KM2Zzuyd3s1oGg1Il55rA==", + "license": "MIT", + "peerDependencies": { + "@docusaurus/core": "3.x" + } + }, "node_modules/docusaurus-gtm-plugin": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/docusaurus-gtm-plugin/-/docusaurus-gtm-plugin-0.0.2.tgz", diff --git a/package.json b/package.json index a4aa7ff682..2a21d75913 100644 --- a/package.json +++ b/package.json @@ -82,6 +82,7 @@ "@signalwire/docusaurus-plugin-llms-txt": "^1.2.1", "ajv": "^8.17.1", "clsx": "^2.0.0", + "docusaurus-biel": "^1.0.8", "docusaurus-plugin-image-zoom": "^3.0.1", "docusaurus-plugin-openapi-docs": "^4.3.7", "docusaurus-theme-openapi-docs": "^4.3.7", From 9626a2742fb7eaf0a22fe73b6df8473b0b7361cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jind=C5=99ich=20B=C3=A4r?= Date: Mon, 1 Sep 2025 13:50:30 +0200 Subject: [PATCH 2/4] feat: add Biel.AI chatbot widget --- docusaurus.config.js | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/docusaurus.config.js b/docusaurus.config.js index 1cf94cc3a5..9afe62cae2 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -131,6 +131,13 @@ module.exports = { ], ]), plugins: [ + [ + 'docusaurus-biel',{ + project: 'zat23cvkm1', + headerTitle: 'Biel.ai chatbot', + version: 'latest' + } + ], 'docusaurus-plugin-image-zoom', [ '@docusaurus/plugin-content-docs', From 136d200065e5d395bf98efe8df890c9820293c37 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jind=C5=99ich=20B=C3=A4r?= Date: Mon, 1 Sep 2025 14:03:16 +0200 Subject: [PATCH 3/4] chore: run linter --- docusaurus.config.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docusaurus.config.js b/docusaurus.config.js index 9afe62cae2..b27c7bd400 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -132,11 +132,11 @@ module.exports = { ]), plugins: [ [ - 'docusaurus-biel',{ + 'docusaurus-biel', { project: 'zat23cvkm1', headerTitle: 'Biel.ai chatbot', - version: 'latest' - } + version: 'latest', + }, ], 'docusaurus-plugin-image-zoom', [ From 6b16eaf9d1a12196c0243c0eac10402b6198dbf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jind=C5=99ich=20B=C3=A4r?= Date: Mon, 1 Sep 2025 14:29:13 +0200 Subject: [PATCH 4/4] chore: make space for Intercom widget --- apify-docs-theme/src/theme/custom.css | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apify-docs-theme/src/theme/custom.css b/apify-docs-theme/src/theme/custom.css index cf734cd9b0..f2513a79d4 100644 --- a/apify-docs-theme/src/theme/custom.css +++ b/apify-docs-theme/src/theme/custom.css @@ -125,6 +125,8 @@ html[data-theme='dark'] { } :root { + --biel-button-position-right: 84px; + --biel-button-position-bottom: 24px; /* use default system font based on https://devhints.io/css-system-font-stack */ --ifm-font-family-base: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans', @@ -1997,3 +1999,4 @@ div[class^="navbarSearchContainer"] { width: 14px !important; height: 15px !important; } +