From cdf6e4ce47fd3e4eaac9256ae1b56ad0eee4cab5 Mon Sep 17 00:00:00 2001 From: cjsha Date: Fri, 1 Nov 2024 00:18:41 -0400 Subject: [PATCH 1/5] Add tooltips to badges TODO: - link tooltip content to definition of configuration and acquisition properties elsewhere - this commit breaks light/dark mode dropdown mode - fix it - move content out of html? --- template/partials/class.tmpl.partial | 19 +++++++++- template/partials/propertyTables.tmpl.partial | 36 +++++++++---------- template/public/main.css | 5 +++ 3 files changed, 41 insertions(+), 19 deletions(-) diff --git a/template/partials/class.tmpl.partial b/template/partials/class.tmpl.partial index 2f36cd42..7263778a 100644 --- a/template/partials/class.tmpl.partial +++ b/template/partials/class.tmpl.partial @@ -81,4 +81,21 @@ {{>partials/propertyTables}} {{/oe.properties}} -{{/oe.operator.hub}} \ No newline at end of file +{{/oe.operator.hub}} + + + + \ No newline at end of file diff --git a/template/partials/propertyTables.tmpl.partial b/template/partials/propertyTables.tmpl.partial index 1be51527..3d46b2d1 100644 --- a/template/partials/propertyTables.tmpl.partial +++ b/template/partials/propertyTables.tmpl.partial @@ -1,24 +1,24 @@ {{{name}}} - {{#acquisition}} -
- - - -
- {{/acquisition}} - {{#configuration}} -
- - - -
- {{/configuration}} + {{#acquisition}} +
+ + + +
+ {{/acquisition}} + {{#configuration}} +
+ + + +
+ {{/configuration}} {{{type}}} diff --git a/template/public/main.css b/template/public/main.css index 148040f5..d677ec8b 100644 --- a/template/public/main.css +++ b/template/public/main.css @@ -94,4 +94,9 @@ h6 { font-weight: 400; /* originally font-size: 1rem; */ font-size: 1.2rem; +} + +.custom-tooltip { + --bs-tooltip-color: var(--bs-secondary-text); + --bs-tooltip-bg: var(--bs-secondary-bg-subtle); } \ No newline at end of file From 6d802d16e21d300a59648b7d1054119a1b9a858b Mon Sep 17 00:00:00 2001 From: cjsha Date: Wed, 20 Aug 2025 23:35:35 -0400 Subject: [PATCH 2/5] Simplify tooltip --- template/partials/class.tmpl.partial | 17 ----------------- template/partials/propertyTables.tmpl.partial | 4 ++-- template/public/main.css | 5 ----- template/public/main.js | 8 ++++---- 4 files changed, 6 insertions(+), 28 deletions(-) diff --git a/template/partials/class.tmpl.partial b/template/partials/class.tmpl.partial index 7263778a..a157b7cc 100644 --- a/template/partials/class.tmpl.partial +++ b/template/partials/class.tmpl.partial @@ -82,20 +82,3 @@ {{/oe.properties}} {{/oe.operator.hub}} - - - - \ No newline at end of file diff --git a/template/partials/propertyTables.tmpl.partial b/template/partials/propertyTables.tmpl.partial index 3d46b2d1..30041372 100644 --- a/template/partials/propertyTables.tmpl.partial +++ b/template/partials/propertyTables.tmpl.partial @@ -4,7 +4,7 @@ {{#acquisition}}
- @@ -13,7 +13,7 @@ {{#configuration}}
- diff --git a/template/public/main.css b/template/public/main.css index d677ec8b..148040f5 100644 --- a/template/public/main.css +++ b/template/public/main.css @@ -94,9 +94,4 @@ h6 { font-weight: 400; /* originally font-size: 1rem; */ font-size: 1.2rem; -} - -.custom-tooltip { - --bs-tooltip-color: var(--bs-secondary-text); - --bs-tooltip-bg: var(--bs-secondary-bg-subtle); } \ No newline at end of file diff --git a/template/public/main.js b/template/public/main.js index 8c12eee7..0feffe0b 100644 --- a/template/public/main.js +++ b/template/public/main.js @@ -18,7 +18,7 @@ export default { title: 'Discord' } ], - start: () => { - WorkflowContainer.init(); - } -} \ No newline at end of file + start: () => { + WorkflowContainer.init(); + } +} From 39dd2537188cd603d27a5ee26f0962f239430848 Mon Sep 17 00:00:00 2001 From: cjsha Date: Thu, 21 Aug 2025 00:04:37 -0400 Subject: [PATCH 3/5] Populate tooltips with informative content --- template/partials/class.tmpl.partial | 10 ++++++++-- template/partials/propertyTable.tmpl.partial | 6 ++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/template/partials/class.tmpl.partial b/template/partials/class.tmpl.partial index 82ec3ea3..968520d0 100644 --- a/template/partials/class.tmpl.partial +++ b/template/partials/class.tmpl.partial @@ -37,14 +37,20 @@ {{^constituentOperator}} - +

These are properties of the {{{oe.name}}} Device Group configuration operator:

{{/constituentOperator}} {{#constituentOperator}} - +

{{{object}}} is a {{{type}}} device operator contained by the {{{oe.name}}} operator with the following properties:

{{/constituentOperator}} diff --git a/template/partials/propertyTable.tmpl.partial b/template/partials/propertyTable.tmpl.partial index 597e6509..02ac2cdf 100644 --- a/template/partials/propertyTable.tmpl.partial +++ b/template/partials/propertyTable.tmpl.partial @@ -13,7 +13,8 @@ {{#acquisition}}
- @@ -22,7 +23,8 @@ {{#configuration}}
- From 3947d70183e366070f5a554aab28e1877732bc64 Mon Sep 17 00:00:00 2001 From: cjsha Date: Thu, 21 Aug 2025 22:52:04 -0400 Subject: [PATCH 4/5] fix broken ref --- template/partials/propertyTable.tmpl.partial | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/template/partials/propertyTable.tmpl.partial b/template/partials/propertyTable.tmpl.partial index 02ac2cdf..acc9a74f 100644 --- a/template/partials/propertyTable.tmpl.partial +++ b/template/partials/propertyTable.tmpl.partial @@ -22,7 +22,7 @@ {{/acquisition}} {{#configuration}}
- +