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;