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 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..dbad2ff544 100644 --- a/site/assets/styles/_links.scss +++ b/site/assets/styles/_links.scss @@ -3,12 +3,18 @@ /* Base link styles */ a { color: #DE257E; - text-decoration: none; -} - -a:hover { - text-decoration: underline 2px solid #083E44; - /* text-underline-offset: 6px; */ + text-decoration: none !important; +} + +/* Section-specific underline treatments */ +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; } /* Special link hover states */ 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/theme.scss b/site/theme.scss index a4d54e5024..5672dde16f 100644 --- a/site/theme.scss +++ b/site/theme.scss @@ -1,7 +1,9 @@ /*-- scss:defaults --*/ // Base ValidMind colors $body-color: #222425; -$link-color: $body-color; +$link-color: #DE257E; +$link-hover-color: #DE257E; + $navbar-fg: #2e3133; $navbar-hl: #de257e; diff --git a/site/training/assets/training.css b/site/training/assets/training.css index 1abe473011..fd9c05cd23 100644 --- a/site/training/assets/training.css +++ b/site/training/assets/training.css @@ -6,6 +6,17 @@ a:hover { text-decoration: underline 2px solid #042426; } +/* Section-specific underline treatments */ +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; +} + .training-hero { position: relative; margin-top: -50px;