From 475a9a5927d74ae9603b43b7362b1f791560461a Mon Sep 17 00:00:00 2001 From: Nik Richers Date: Thu, 25 Sep 2025 16:12:48 -0700 Subject: [PATCH 1/6] Apply the basic fixes we agreed on --- site/_quarto.yml | 23 +++++++++++++---------- site/assets/styles/_links.scss | 2 +- site/theme.scss | 2 +- 3 files changed, 15 insertions(+), 12 deletions(-) diff --git a/site/_quarto.yml b/site/_quarto.yml index 8247f87cc2..308a5a1c9f 100644 --- a/site/_quarto.yml +++ b/site/_quarto.yml @@ -38,23 +38,25 @@ website: right: - text: "{{< fa book-open >}} Documentation" menu: - - text: "{{< fa circle-info >}} About {{< var vm.product >}}" + - text: "About {{< var vm.product >}}" file: about/overview.qmd - - text: "{{< fa rocket >}} Get Started" + - text: "Get Started" file: get-started/get-started.qmd - - text: "{{< fa book >}} Guides" + - text: "Guides" file: guide/guides.qmd - - text: "{{< fa envelope-open-text >}} Support" + - text: "Support" file: support/support.qmd - - text: "{{< fa bullhorn >}} Releases" + - text: "Releases" file: releases/all-releases.qmd - text: "---" - - text: "{{< fa cube >}} Python Library" - - text: "{{< fa code >}} {{< var validmind.developer >}}" + - text: "{{< var validmind.developer >}}" file: developer/validmind-library.qmd + - text: "Python API" + file: validmind/validmind.qmd + - text: "Public REST API" + file: reference/validmind-rest-api-vm.qmd - text: "---" - - text: "{{< fa graduation-cap >}} {{< var validmind.training >}}" - - text: "{{< fa building-columns >}} Training Courses" + - text: "Training Courses" file: training/training.qmd # The log in menu is defined in _quarto-development.yml, _quarto-staging.yml, and _quarto-production.yml as not all environments have the same login options. @@ -194,7 +196,8 @@ website:
  • For developers
  • For validators
  • Code samples
  • -
  • API Reference
  • +
  • Python API
  • +
  • Public REST API
  • - text: | diff --git a/site/assets/styles/_links.scss b/site/assets/styles/_links.scss index 7b6c9a232a..a1a93acc5d 100644 --- a/site/assets/styles/_links.scss +++ b/site/assets/styles/_links.scss @@ -3,7 +3,7 @@ /* Base link styles */ a { color: #DE257E; - text-decoration: none; + text-decoration: none !important; } a:hover { diff --git a/site/theme.scss b/site/theme.scss index a4d54e5024..f8e152c564 100644 --- a/site/theme.scss +++ b/site/theme.scss @@ -1,7 +1,7 @@ /*-- scss:defaults --*/ // Base ValidMind colors $body-color: #222425; -$link-color: $body-color; +$link-color: #DE257E; $navbar-fg: #2e3133; $navbar-hl: #de257e; From 3be49a93998f7b7bcfcb2e58f6337dd0401224b6 Mon Sep 17 00:00:00 2001 From: Nik Richers Date: Thu, 2 Oct 2025 09:47:11 -0700 Subject: [PATCH 2/6] Remove a:hover experiment --- site/assets/styles/_links.scss | 5 ----- 1 file changed, 5 deletions(-) diff --git a/site/assets/styles/_links.scss b/site/assets/styles/_links.scss index a1a93acc5d..7f07d46828 100644 --- a/site/assets/styles/_links.scss +++ b/site/assets/styles/_links.scss @@ -6,11 +6,6 @@ a { text-decoration: none !important; } -a:hover { - text-decoration: underline 2px solid #083E44; - /* text-underline-offset: 6px; */ -} - /* Special link hover states */ a.footnote-ref:hover, a.anchorjs-link:hover { /* color: black; */ From 14776d9d0afcc8e1e5a5ed93e693085ec8a11bcf Mon Sep 17 00:00:00 2001 From: Nik Richers Date: Mon, 6 Oct 2025 11:54:13 -0700 Subject: [PATCH 3/6] Update .gitignore --- site/.gitignore | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/site/.gitignore b/site/.gitignore index ea48dacc92..78c6374415 100644 --- a/site/.gitignore +++ b/site/.gitignore @@ -5,4 +5,5 @@ /.luarc.json # Environment -site/.env \ No newline at end of file +site/.env +**/*.quarto_ipynb From 8ed5763622acc405ecebab961a1a3a3a66cbb965 Mon Sep 17 00:00:00 2001 From: Nik Richers Date: Mon, 6 Oct 2025 12:52:23 -0700 Subject: [PATCH 4/6] Underline specific links only --- site/assets/styles/_links.scss | 7 +++++++ site/theme.scss | 2 ++ 2 files changed, 9 insertions(+) diff --git a/site/assets/styles/_links.scss b/site/assets/styles/_links.scss index 7f07d46828..7339399d50 100644 --- a/site/assets/styles/_links.scss +++ b/site/assets/styles/_links.scss @@ -6,6 +6,13 @@ a { text-decoration: none !important; } +/* Section-specific underline treatments */ +#prerequisites li > label a:hover, +#whats-next ul li a:hover, +div[id^="fn"] > p > a:hover { + text-decoration: underline 2px solid #083E44 !important; +} + /* Special link hover states */ a.footnote-ref:hover, a.anchorjs-link:hover { /* color: black; */ diff --git a/site/theme.scss b/site/theme.scss index f8e152c564..5672dde16f 100644 --- a/site/theme.scss +++ b/site/theme.scss @@ -2,6 +2,8 @@ // Base ValidMind colors $body-color: #222425; $link-color: #DE257E; +$link-hover-color: #DE257E; + $navbar-fg: #2e3133; $navbar-hl: #de257e; From 6eb303db1f5c3f6802ac8250746d1397f3601777 Mon Sep 17 00:00:00 2001 From: Nik Richers Date: Tue, 7 Oct 2025 09:27:19 -0700 Subject: [PATCH 5/6] Address review comments from Beck --- site/assets/styles/_links.scss | 4 +++- site/styles.css | 3 ++- site/training/assets/training.css | 9 +++++++++ 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/site/assets/styles/_links.scss b/site/assets/styles/_links.scss index 7339399d50..21d1cc1cd1 100644 --- a/site/assets/styles/_links.scss +++ b/site/assets/styles/_links.scss @@ -9,7 +9,9 @@ a { /* Section-specific underline treatments */ #prerequisites li > label a:hover, #whats-next ul li a:hover, -div[id^="fn"] > p > a:hover { +div[id^="fn"] > p > a:hover, +#submit-feedback ol li p a:hover, +#connect-with-us ul li > a:hover { text-decoration: underline 2px solid #083E44 !important; } diff --git a/site/styles.css b/site/styles.css index 3749ca58be..a458310136 100644 --- a/site/styles.css +++ b/site/styles.css @@ -39,9 +39,10 @@ body { box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.2); border-radius: 5px; border: 1px solid #222425; + padding-left: 10px; + padding-bottom: 10px !important; } - .sidebar-navigation .sidebar-divider { margin-top: 1rem; } diff --git a/site/training/assets/training.css b/site/training/assets/training.css index 1abe473011..87b8322251 100644 --- a/site/training/assets/training.css +++ b/site/training/assets/training.css @@ -6,6 +6,15 @@ a:hover { text-decoration: underline 2px solid #042426; } +/* Section-specific underline treatments */ +#prerequisites li > label a:hover, +#whats-next ul li a:hover, +div[id^="fn"] > p > a:hover, +#submit-feedback ol li p a:hover, +#connect-with-us ul li > a:hover { + text-decoration: underline 2px solid #083E44 !important; +} + .training-hero { position: relative; margin-top: -50px; From 2964fff7331fe5b9fb99cb6113f6008f62b6cd25 Mon Sep 17 00:00:00 2001 From: Nik Richers Date: Tue, 7 Oct 2025 16:33:04 -0700 Subject: [PATCH 6/6] Final CSS tweak --- site/assets/styles/_links.scss | 12 +++++++----- site/training/assets/training.css | 12 +++++++----- 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/site/assets/styles/_links.scss b/site/assets/styles/_links.scss index 21d1cc1cd1..dbad2ff544 100644 --- a/site/assets/styles/_links.scss +++ b/site/assets/styles/_links.scss @@ -7,11 +7,13 @@ a { } /* Section-specific underline treatments */ -#prerequisites li > label a:hover, -#whats-next ul li a:hover, -div[id^="fn"] > p > a:hover, -#submit-feedback ol li p a:hover, -#connect-with-us ul li > a:hover { +div[id^="fn"] a:hover, +#connect-with-us a:hover, +#prerequisites a:hover, +#supported-model-types a:hover, +#supported-modeling-libraries-and-other-tools a:hover, +#submit-feedback a:hover, +#whats-next a:hover:not(.quarto-grid-link) { text-decoration: underline 2px solid #083E44 !important; } diff --git a/site/training/assets/training.css b/site/training/assets/training.css index 87b8322251..fd9c05cd23 100644 --- a/site/training/assets/training.css +++ b/site/training/assets/training.css @@ -7,11 +7,13 @@ a:hover { } /* Section-specific underline treatments */ -#prerequisites li > label a:hover, -#whats-next ul li a:hover, -div[id^="fn"] > p > a:hover, -#submit-feedback ol li p a:hover, -#connect-with-us ul li > a:hover { +div[id^="fn"] a:hover, +#connect-with-us a:hover, +#prerequisites a:hover, +#supported-model-types a:hover, +#supported-modeling-libraries-and-other-tools a:hover, +#submit-feedback a:hover, +#whats-next a:hover:not(.quarto-grid-link) { text-decoration: underline 2px solid #083E44 !important; }