From a0dda411dc3cd8488a463a60f20f9b6c68dee48f Mon Sep 17 00:00:00 2001 From: hestonhoffman Date: Fri, 3 Apr 2026 13:19:44 -0700 Subject: [PATCH 1/2] (cdocs) Glossary tooltips --- content/en/agent/tooltip_test.mdoc.md | 26 ++++++++++++++++++++++++++ package.json | 2 +- yarn.lock | 10 +++++----- 3 files changed, 32 insertions(+), 6 deletions(-) create mode 100644 content/en/agent/tooltip_test.mdoc.md diff --git a/content/en/agent/tooltip_test.mdoc.md b/content/en/agent/tooltip_test.mdoc.md new file mode 100644 index 00000000000..08a5d52979d --- /dev/null +++ b/content/en/agent/tooltip_test.mdoc.md @@ -0,0 +1,26 @@ +--- +title: Glossary tooltip Test Page +draft: true +--- + +Note: I made this page before we introduced Playwright. I'll set that up soon. + +## Case tests + +Default case: {% glossary-glossary-tooltip term="new" /%} + +Title case: {% glossary-tooltip term="new" case="title" /%} + +Title case: {% glossary-tooltip term="snmp" case="title" /%} + +Sentence case: {% glossary-tooltip term="new" case="sentence" /%} + +Sentence case: {% glossary-tooltip term="snmp" case="sentence" /%} + +Lower case: {% glossary-tooltip term="new" case="lower" /%} + +Upper case: {% glossary-tooltip term="new" case="upper" /%} + +## Falls back to plain text when no short definition is found + +No glossary-tooltip rendered: {% glossary-tooltip term="anomaly" /%} \ No newline at end of file diff --git a/package.json b/package.json index b604432baab..8de4935964f 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "@popperjs/core": "^2.11.8", "alpinejs": "^3.13.7", "bootstrap": "^5.2", - "cdocs-hugo-integration": "https://s3.amazonaws.com/origin-static-assets/corp-node-packages/master/cdocs-hugo-integration-v2.15.0.tgz", + "cdocs-hugo-integration": "https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc1.tgz", "del": "4.1.1", "fancy-log": "^1.3.3", "geo-locate": "https://s3.amazonaws.com/origin-static-assets/corp-node-packages/master/geo-locate-v1.0.2.tgz", diff --git a/yarn.lock b/yarn.lock index 55830dd16c8..57fab218041 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6647,9 +6647,9 @@ __metadata: languageName: node linkType: hard -"cdocs-hugo-integration@https://s3.amazonaws.com/origin-static-assets/corp-node-packages/master/cdocs-hugo-integration-v2.15.0.tgz": - version: 2.15.0 - resolution: "cdocs-hugo-integration@https://s3.amazonaws.com/origin-static-assets/corp-node-packages/master/cdocs-hugo-integration-v2.15.0.tgz" +"cdocs-hugo-integration@https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc1.tgz": + version: 2.16.0-rc1 + resolution: "cdocs-hugo-integration@https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc1.tgz" dependencies: "@prettier/sync": "npm:^0.5.2" "@types/markdown-it": "npm:^14.1.2" @@ -6674,7 +6674,7 @@ __metadata: vite: "npm:^5.4.10" vite-plugin-singlefile: "npm:^2.0.2" zod: "npm:^4.1.12" - checksum: 10/81b9ee967e91ee79de1b278fad1eb6008c995611bd895507e8a71a0bcc79e790abd40ad349baf37aca099d1e5b6125261cb7b0d3ad772f0b3e58134dcdeaf0dd + checksum: 10/f69e1c2d524ab994880b9fdc03324eceae584bf27e8a49ff4e7819faef7ecbb27e36d58bc3dc1cbf0fae8c3ca156ad6eabb4ad4fbd6f56c3b6a4152b8116f8a3 languageName: node linkType: hard @@ -7725,7 +7725,7 @@ __metadata: acorn: "npm:^7.4.1" alpinejs: "npm:^3.13.7" bootstrap: "npm:^5.2" - cdocs-hugo-integration: "https://s3.amazonaws.com/origin-static-assets/corp-node-packages/master/cdocs-hugo-integration-v2.15.0.tgz" + cdocs-hugo-integration: "https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc1.tgz" cross-env: "npm:^5.2.1" del: "npm:4.1.1" eslint: "npm:^6.8.0" From 637969a508137437598c24a1a8c67adf988ecbf0 Mon Sep 17 00:00:00 2001 From: hestonhoffman Date: Fri, 3 Apr 2026 14:45:27 -0700 Subject: [PATCH 2/2] wip --- content/.gitignore | 1 + .../terms/{extract_(ETL).md => extract_etl.md} | 1 - content/es/glossary/terms/extract_(ETL).md | 1 - content/fr/glossary/terms/extract_(ETL).md | 1 - content/ja/glossary/terms/extract_(ETL).md | 1 - package.json | 2 +- yarn.lock | 10 +++++----- 7 files changed, 7 insertions(+), 10 deletions(-) rename content/en/glossary/terms/{extract_(ETL).md => extract_etl.md} (95%) diff --git a/content/.gitignore b/content/.gitignore index 0d24a3180e1..97dbddb9394 100644 --- a/content/.gitignore +++ b/content/.gitignore @@ -55,3 +55,4 @@ /en/dd_e2e/cdocs/integration/content_filtering.md /en/dd_e2e/cdocs/integration/headings_and_toc.md /en/dd_e2e/cdocs/integration/sticky_data.md +/en/agent/tooltip_test.md diff --git a/content/en/glossary/terms/extract_(ETL).md b/content/en/glossary/terms/extract_etl.md similarity index 95% rename from content/en/glossary/terms/extract_(ETL).md rename to content/en/glossary/terms/extract_etl.md index 61dc9380866..247e516b468 100644 --- a/content/en/glossary/terms/extract_(ETL).md +++ b/content/en/glossary/terms/extract_etl.md @@ -1,6 +1,5 @@ --- id: extract_etl title: extract, transform, and load (ETL) -related_terms: --- An established system where you pull data, transform the data, and load the output into a data warehouse. For more information, see the blog post. \ No newline at end of file diff --git a/content/es/glossary/terms/extract_(ETL).md b/content/es/glossary/terms/extract_(ETL).md index a7c18570f4c..e67c79cf5cb 100644 --- a/content/es/glossary/terms/extract_(ETL).md +++ b/content/es/glossary/terms/extract_(ETL).md @@ -1,6 +1,5 @@ --- id: extract_etl -related_terms: null title: extracción, transformación y carga (ETL) --- Un sistema establecido en el que se extraen datos, se transforman y se carga el resultado en un almacén de datos. Para obtener más información, consulta la entrada del blog. \ No newline at end of file diff --git a/content/fr/glossary/terms/extract_(ETL).md b/content/fr/glossary/terms/extract_(ETL).md index c63e1d89304..dea7c6ac5ab 100644 --- a/content/fr/glossary/terms/extract_(ETL).md +++ b/content/fr/glossary/terms/extract_(ETL).md @@ -1,6 +1,5 @@ --- id: extract_etl -related_terms: null title: extract, transform, and load (ETL) --- Un système établi dans lequel vous récupérez des données, les transformez et chargez le résultat dans un entrepôt de données. Pour plus d'informations, consultez l'article de blog à ce sujet. \ No newline at end of file diff --git a/content/ja/glossary/terms/extract_(ETL).md b/content/ja/glossary/terms/extract_(ETL).md index adf41b6e94f..7cdb31df18d 100644 --- a/content/ja/glossary/terms/extract_(ETL).md +++ b/content/ja/glossary/terms/extract_(ETL).md @@ -1,6 +1,5 @@ --- id: extract_etl -related_terms: null title: 抽出、変換、書き出し (ETL) --- データを抽出し、変換し、その結果をデータウェアハウスにロードする確立されたシステム。詳しくは、ブログ記事を参照してください。 \ No newline at end of file diff --git a/package.json b/package.json index 8de4935964f..925fbcc8251 100644 --- a/package.json +++ b/package.json @@ -53,7 +53,7 @@ "@popperjs/core": "^2.11.8", "alpinejs": "^3.13.7", "bootstrap": "^5.2", - "cdocs-hugo-integration": "https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc1.tgz", + "cdocs-hugo-integration": "https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc4.tgz", "del": "4.1.1", "fancy-log": "^1.3.3", "geo-locate": "https://s3.amazonaws.com/origin-static-assets/corp-node-packages/master/geo-locate-v1.0.2.tgz", diff --git a/yarn.lock b/yarn.lock index 57fab218041..6957d760ac3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6647,9 +6647,9 @@ __metadata: languageName: node linkType: hard -"cdocs-hugo-integration@https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc1.tgz": - version: 2.16.0-rc1 - resolution: "cdocs-hugo-integration@https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc1.tgz" +"cdocs-hugo-integration@https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc4.tgz": + version: 2.16.0-rc4 + resolution: "cdocs-hugo-integration@https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc4.tgz" dependencies: "@prettier/sync": "npm:^0.5.2" "@types/markdown-it": "npm:^14.1.2" @@ -6674,7 +6674,7 @@ __metadata: vite: "npm:^5.4.10" vite-plugin-singlefile: "npm:^2.0.2" zod: "npm:^4.1.12" - checksum: 10/f69e1c2d524ab994880b9fdc03324eceae584bf27e8a49ff4e7819faef7ecbb27e36d58bc3dc1cbf0fae8c3ca156ad6eabb4ad4fbd6f56c3b6a4152b8116f8a3 + checksum: 10/0de9824ead523ad14903afe22430674ec0f0fc270cd576c72f31aa1043b982e532847d305bbb4dc6d60ff770846c84bd450d4d1e491a4b9db4749c33f030561a languageName: node linkType: hard @@ -7725,7 +7725,7 @@ __metadata: acorn: "npm:^7.4.1" alpinejs: "npm:^3.13.7" bootstrap: "npm:^5.2" - cdocs-hugo-integration: "https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc1.tgz" + cdocs-hugo-integration: "https://s3.amazonaws.com/origin-static-assets/corp-node-packages/heston/glossary/cdocs-hugo-integration-v2.16.0-rc4.tgz" cross-env: "npm:^5.2.1" del: "npm:4.1.1" eslint: "npm:^6.8.0"