Skip to content

Commit 4e4626b

Browse files
validbecknrichersgithub-actions[bot]
authored
Pushing to prod PR#410 onward (#439)
* Fix staging deploy in Makefile (#428) * Simplify merge strategy for staging (#373) * Simplify merge strategy * Minor workflow tweaks * Switch to test branches * Add comment to trigger workflow * Add comment to trigger workflow * Add comment to trigger workflow * Switch to squash merge * Add comment to trigger workflow * Remove comment to trigger workflow * Remove comment to trigger workflow * Remove comment to trigger workflow * Remove comment to trigger workflow * Add test comment to trigger workflow * Add test comment to trigger workflow * Add test comment to trigger workflow * Add test comment to trigger workflow * Add test comment to trigger workflow * Try --ff strategy * Add test comment to trigger workflow * Add test comment to trigger workflow * Revert to --no-ff strategy * Try reset --hard * Switch to --merge for PRs * Switch back to merge --no-ff * Try merge --ff again * Add test comment to trigger workflow * Switch back to merge --no-ff * Add test comment to trigger workflow * Switch back to squash merging for PRs * Add test comment to trigger workflow * Remove test comments * Revert to --merge for PRs * Testing PR#373 - push to branch from local * Add comment to trigger workflow * Add comment to trigger workflow * Add comment to trigger workflow * Switch to squash merge * Add comment to trigger workflow * Remove comment to trigger workflow * Remove comment to trigger workflow * Remove comment to trigger workflow * Remove comment to trigger workflow * Add test comment to trigger workflow * Add test comment to trigger workflow * Add test comment to trigger workflow * Add test comment to trigger workflow * Add test comment to trigger workflow * Add test comment to trigger workflow * Add test comment to trigger workflow * Switch to --merge for PRs * Add test comment to trigger workflow * Add test comment to trigger workflow * Switch back to squash merging for PRs * Add test comment to trigger workflow * Remove test comments * Revert to --merge for PRs * Undo test changes * Undo test comment --------- Co-authored-by: Beck <164545837+validbeck@users.noreply.github.com> * I'm dumb (#431) * Fix branch in merge-main-into-staging.yaml (#432) * Styled screenshots & cleaned up current screenshots (#420) * Added a .screenshot CSS class * Sample image * Changed class for About -releases * Changed class for Get Started & edited images to be uniform * Changed class for guides/configuration * Changed class for guides/model-workflows * Changed class for guides/model-inventory * Changed class for guides/model-documentation * Changed class for guides/model-validation * Changed class for guides/monitoring * Changed class for developer/ * Changed class for releases/ 1st pass * Cropped images for 2024-may-22 -1 gif * Reverting changes for a gif to crop again * Cropped images for releases 2nd pass * Cropped images for releases 3rd pass * Cropped images for releases 4th pass * More tweaks * Videos styling * Tweaks to JH quickstart * More cropping * Applied class to training * Annotated screenshots in guides/ * Currency field type (#423) * Preview of Generate with AI docs sections (#419) * Preview of Generate with AI docs sections * Release notes draft * Image edits * Editing release * Release notes done * Final tweaks + new gif * Oops I lied * anchor links --------- Co-authored-by: Nik Richers <nik@validmind.ai> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1 parent 3d1dd7b commit 4e4626b

File tree

103 files changed

+298
-192
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

103 files changed

+298
-192
lines changed

site/_quarto.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,7 @@ website:
108108
- text: "---"
109109
- text: "RELEASES"
110110
# MAKE-RELEASE-NOTES-EMBED-MARKER
111+
- releases/2024-sep-25/release-notes.qmd
111112
- releases/2024-sep-09/release-notes.qmd
112113
- releases/2024-aug-13/release-notes.qmd
113114
- releases/2024-jul-22/release-notes.qmd

site/about/contributing/style-guide/conventions.qmd

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -170,14 +170,14 @@ Column 2, 50% wide
170170
```
171171
| Inline links in training | Footnotes in user guides |
172172
|------|-----|
173-
| ![](training_inline-links.png){fig-alt="A screenshot showing an example of inline links in training materials"} | ![](user-guide_footenotes.png){fig-alt="A screenshot showing an example of margin footnotes in a user guide"} |
173+
| ![](training_inline-links.png){fig-alt="A screenshot showing an example of inline links in training materials" class="screenshot"} | ![](user-guide_footenotes.png){fig-alt="A screenshot showing an example of margin footnotes in a user guide" class="screenshot"} |
174174
: **Inline vs footnotes links** examples {.hover}
175175

176176
Footnotes will automatically appear in the correct location in the margin, regardless of their origin or format.
177177

178178
| Correct | Incorrect |
179179
|------|-----|
180-
| ![](margin-footnotes_correct.png){fig-alt="A screenshot showing a correct example of footnote links automatically placed in the margin"} | ![](inline-links_incorrect.png){fig-alt="A screenshot showing an incorrect example of supplementary links in inline instructional text"} |
180+
| ![](margin-footnotes_correct.png){fig-alt="A screenshot showing a correct example of footnote links automatically placed in the margin" class="screenshot"} | ![](inline-links_incorrect.png){fig-alt="A screenshot showing an incorrect example of supplementary links in inline instructional text" class="screenshot"} |
181181
: **Margin footnotes** examples {.hover}
182182

183183
### Emphasis
@@ -242,6 +242,17 @@ Filenames should generally match the title of the article[^9] or concisely summa
242242
| `model-lifecycle.gif` | `img4.gif`|
243243
: **Filenames** examples {.hover}
244244

245+
#### Screenshots
246+
247+
- Screen captures of the UI or other elements to assist users with their tasks should have the `.screenshot` class applied to them, which will add a border distinguishing the image from the rest of the text.
248+
- When necessary, interactive elements within a larger complex screenshot should be highlighted for ease of comprehension.
249+
250+
| Correct | Incorrect |
251+
|------|-----|
252+
| ![Verification email sent by ValidMind](/guide/configuration/verify-email.png){width=70% fig-alt="Screenshot of the verification email sent by ValidMind" class="screenshot"} | ![](screenshot-incorrect.png){width=90%} |
253+
| `![Verification email sent by ValidMind](/guide/configuration/verify-email.png){width=80% fig-alt="Screenshot of the verification email sent by ValidMind" class="screenshot"}` | `![](/guide/configuration/verify-email.png){width=80%}` |
254+
: **Screenshot** examples {.hover}
255+
245256
#### Code
246257
- Format code in its own code block.[^10]
247258
- Declare the code language within the pre-formatted block to properly trigger syntax highlighting.
@@ -324,7 +335,7 @@ The ValidMind Academy is delivered in Revealjs presentation format,[^18] with a
324335

325336
:::: {.flex .flex-wrap .justify-around}
326337

327-
::: {.w-50-ns}
338+
::: {.w-40-ns}
328339

329340
Example overlay box:
330341

@@ -347,7 +358,7 @@ The ValidMind Academy is delivered in Revealjs presentation format,[^18] with a
347358

348359
::: {.w-50-ns}
349360

350-
![](training-overlay.png){fig-alt="A screenshot showing an example of a training overlay"}
361+
![](training-overlay.png){fig-alt="A screenshot showing an example of a training overlay" class="screenshot"}
351362

352363
:::
353364

Loading

site/developer/model-documentation/work-with-test-results.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ Once generated via the {{< var validmind.developer >}}, view and add the test re
3030
- Select the tests to insert into the model documentation from the list of available tests.
3131
- Search by name using **{{<fa magnifying-glass >}} Search** on the top-left.
3232

33-
![](test-driven-block-menu.png){width=85% fig-alt="A screenshot showing several test-driven blocks that have been selected for insertion into the model documentation"}
33+
![](test-driven-block-menu.png){width=85% fig-alt="A screenshot showing several test-driven blocks that have been selected for insertion into the model documentation" class="screenshot"}
3434

3535
To preview what is included in a test, select it. By default, selected tests are previewed.
3636

@@ -60,7 +60,7 @@ After you have added a test result to your documentation, you can view the follo
6060
- On the test result timeline, click on the **{{< fa chevron-down >}}** associated with a test run to expand for details.
6161
- When you are done, you can either click **Cancel** or **{{< fa x >}}** to close the metadata menu.
6262

63-
![](test-run-details.gif){width=85% fig-alt="A gif showcasing detail expansion of test runs on the test result timeline"}
63+
![](test-run-details.gif){width=85% fig-alt="A gif showcasing detail expansion of test runs on the test result timeline" class="screenshot"}
6464

6565

6666
## What's next
-4.59 KB
Loading
Loading

site/get-started/developer/try-with-colab.qmd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Google Colaboratory (Colab) is a free Jupyter Notebook environment that runs in
2828

2929
1. Open the QuickStart notebook in Google Colaboratory: [![Open in Colab](https://colab.research.google.com/assets/colab-badge.svg){fig-alt="Open in Colab"}](https://colab.research.google.com/drive/1NLtjCFUZV2I_ttGUkiAL9uwGZK_SGUlw?usp=share_link)
3030

31-
![](google-colab.png){width=90% fig-alt="The QuickStart notebook opened in Google Colab"}
31+
![](google-colab.png){width=90% fig-alt="The QuickStart notebook opened in Google Colab" class="screenshot"}
3232

3333
2. Click **File** > **Save a copy in Drive** to make a copy of the QuickStart notebook so that you can modify it later.
3434

site/get-started/developer/try-with-jupyterhub.qmd

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,6 @@ date: last-modified
55

66
Learn how to document a model with ValidMind on JupyterHub.
77

8-
::: {.grid}
9-
::: {.g-col-10}
10-
{{< video https://youtu.be/rIR8Mql7eGs >}}
11-
:::
12-
:::
13-
148
::: {.prereq}
159

1610
## {{< fa star-of-life >}} Before you begin
@@ -29,7 +23,7 @@ Signing up is FREE — {{< var link.register >}}
2923

3024
This link takes you to ValidMind's JupyterHub instance where you can log in with the Auth0 credentials for your ValidMind account to access the QuickStart notebook.
3125

32-
![](jupyterhub-dashboard.png){width=90% fig-alt="The QuickStart notebook opened in JupyterHub"}
26+
![](jupyterhub-dashboard.png){width=90% fig-alt="The QuickStart notebook opened in JupyterHub" class="screenshot"}
3327

3428
<!---
3529
1. In a web browser, go to <https://jupyterhub.validmind.ai>.
@@ -57,6 +51,12 @@ Signing up is FREE — {{< var link.register >}}
5751

5852
You can now continue running the rest of the cells if you want to see how the demo notebook works or, to save some time, you can move on to the next section to explore the {{< var vm.platform >}}.
5953

54+
#### Watch this tutorial
55+
56+
Need more help? Experience this guide in video format:
57+
58+
<iframe width="1120" height="630" src="https://www.youtube.com/embed/rIR8Mql7eGs?si=vnZA_zP4tAjFjI4r" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen style="box-shadow: 5px 5px 5px #ccc, -5px 5px 5px #ccc; border-radius: 5px;"></iframe>
59+
6060
<!--- TO DO Screenshot --->
6161

6262
## What's next
Loading
-7.72 KB
Loading

site/get-started/platform/explore-sample-model-documentation.qmd

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ First, let's take a look at how the ValidMind handles model documentation. The b
77

88
<!-- Using the variable in alt text messes up the image display -->
99

10-
![](platform-dashboard.png){width=90% fig-alt="An image showing the ValidMind Platform UI main dashboard"}
10+
![](platform-dashboard.png){width=90% fig-alt="An image showing the ValidMind Platform UI main dashboard" class="screenshot"}
1111

1212
The {{< var validmind.platform >}} is the central place to:
1313

@@ -34,7 +34,7 @@ Signing up is FREE — {{< var link.register >}}
3434

3535
2. Locate or search for the `[QuickStart] Customer Churn Model` and select it.
3636

37-
![](customer-churn-model.png){width=90% fig-alt="An image showing the main page for the QuickStart Customer Churn Model"}
37+
![](customer-churn-model.png){width=90% fig-alt="An image showing the main page for the QuickStart Customer Churn Model" class="screenshot"}
3838

3939
On the model overview page that opens, you can find important information about the model, such as:
4040

@@ -53,7 +53,7 @@ Signing up is FREE — {{< var link.register >}}
5353

5454
<!-- Using the variable in alt text messes up the image display -->
5555

56-
![](data-description.png){width=90% fig-align="left" fig-alt="An image showing the data description page in the platform UI"}
56+
![](data-description.png){width=90% fig-align="left" fig-alt="An image showing the data description page in the platform UI" class="screenshot"}
5757

5858
- This content is _generated by the {{< var validmind.developer >}}_ and provides information about the dataset used, including histograms, information about dataset quality, and test results.
5959
- Sections that need your attention get flagged with `Requires Attention`. These sections get flagged automatically whenever a test result is above or below a certain threshold.

site/get-started/platform/generate-documentation-for-your-model.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ Signing up is FREE — {{< var link.register >}}
2222

2323
1. In the left sidebar, go to the **Getting Started** section of your previously registered model:[^1]
2424

25-
![](platform-getting-started.png){width=90% fig-align="left" fig-alt="The QuickStart notebook in Colab with the section showing that you need to replace"}
25+
![](platform-getting-started.png){width=90% fig-align="left" fig-alt="The QuickStart notebook in Colab with the section showing that you need to replace" class="screenshot"}
2626

2727
The page that opens provides you with a _code snippet_ to use with the {{< var validmind.developer >}}, including:
2828

@@ -43,7 +43,7 @@ Signing up is FREE — {{< var link.register >}}
4343

4444
4. In the QuickStart notebook, replace the `vm.init()` lines that look like the following with your own client integration information from the earlier step when you registered your new model:
4545

46-
![](jupyterhub-secrets.png){width=60% fig-align="left" fig-alt="The QuickStart notebook in Colab with the section showing that you need to replace"}
46+
![](jupyterhub-secrets.png){width=60% fig-align="left" fig-alt="The QuickStart notebook in Colab with the section showing that you need to replace" class="screenshot"}
4747

4848
5. Run each cell in the notebook:
4949

-5.12 KB
Loading
-4.52 KB
Loading
-20.8 KB
Loading
Loading
Loading

site/get-started/platform/register-your-first-model.qmd

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,15 +27,15 @@ Signing up is FREE — {{< var link.register >}}
2727
- Documentation template: `Binary classification`
2828
- Use case: `Attrition/Churn Management`
2929

30-
![](model-registration.png){width=45% fig-alt="The Get Started page for a model that shows the code snippet you need to copy with the Copy snippet to clipboard button"}
30+
![](model-registration.png){width=45% fig-alt="The Get Started page for a model that shows the code snippet you need to copy with the Copy snippet to clipboard button" class="screenshot"}
3131

3232
You can fill in other options according to your own preference.
3333

3434
2. Click **Continue**.
3535

3636
After the model is registered, you get initial model documentation and a validation report based on the documentation template.
3737

38-
![](platform-first-model.png){width=90% fig-alt="The main page for a model with the Documentation and Validation Report options highlighted in the left sidebar"}
38+
![](platform-first-model.png){width=90% fig-alt="The main page for a model with the Documentation and Validation Report options highlighted in the left sidebar" class="screenshot"}
3939

4040
## What's next
4141

site/guide/configuration/configure-google-private-service-connect.qmd

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ Create a private subnet in a supported GCP region that can be used to expose Val
8686

8787
Create a Private Service Connect endpoint for accessing ValidMind services securely and privately, with service discovery managed via Google Cloud’s Service Directory.
8888

89-
![Creating an endpoint in the Google Cloud Console](gcp-add-validmind-endpoint-panel.png){fig-alt="Screenshot of an endpoint being created with the options specified in the steps"}
89+
![Creating an endpoint in the Google Cloud Console](gcp-add-validmind-endpoint-panel.png){fig-alt="Screenshot of an endpoint being created with the options specified in the steps" class="screenshot"}
9090

9191
### Steps
9292

@@ -119,13 +119,13 @@ Create a Private Service Connect endpoint for accessing ValidMind services secur
119119

120120
After the endpoint is active, test that the service is reachable through the private connection and that DNS requests resolve as expected.
121121

122-
![Active `private` endpoint in the Google Cloud Console](gcp-add-validmind-endpoint.png){fig-alt="Active endpoint being shown in the Google Cloud Console"}
122+
![Active `private` endpoint in the Google Cloud Console](gcp-add-validmind-endpoint.png){fig-alt="Active endpoint being shown in the Google Cloud Console" class="screenshot"}
123123

124124
## Create an endpoint to connect to the ValidMind authentication service
125125

126126
Repeat the steps to create an endpoint to connect to ValidMind[^3] to add another endpoint for the ValidMind authentication service.
127127

128-
![Creating an endpoint in the Google Cloud Console](gcp-add-auth-endpoint-panel.png){fig-alt="Screenshot of an endpoint being created with the options specified in the steps"}
128+
![Creating an endpoint in the Google Cloud Console](gcp-add-auth-endpoint-panel.png){fig-alt="Screenshot of an endpoint being created with the options specified in the steps" class="screenshot"}
129129

130130
### Steps
131131

@@ -140,7 +140,7 @@ Repeat the steps to create an endpoint to connect to ValidMind[^3] to add anothe
140140

141141
After the endpoint is active, test that the service is reachable through the private connection and that DNS requests resolve as expected.
142142

143-
![Active `auth` endpoint in the Google Cloud Console](gcp-add-auth-endpoint.png){fig-alt="Active endpoint being shown in the Google Cloud Console"}
143+
![Active `auth` endpoint in the Google Cloud Console](gcp-add-auth-endpoint.png){fig-alt="Active endpoint being shown in the Google Cloud Console" class="screenshot"}
144144

145145
## Test connectivity
146146

Loading
Loading

site/guide/configuration/register-with-validmind.qmd

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ Choose this method if you intend to set up your organization for your institutio
4343
- **Continue with Microsoft Account**
4444

4545
::: {.column-margin}
46-
![ValidMind signup welcome screen](signup-welcome-screen.png){width=90% fig-alt="Screenshot of the Validmind signup welcome screen"}
46+
![ValidMind signup welcome screen](signup-welcome-screen.png){width=90% fig-alt="Screenshot of the Validmind signup welcome screen" class="screenshot"}
4747
:::
4848

4949
4. Click **Continue**.
@@ -55,7 +55,7 @@ Choose this method if you intend to set up your organization for your institutio
5555
- **[organization]{.smallcaps}**[^6] — The name of your organization you are setting up ValidMind on behalf of.
5656
- **[job title]{.smallcaps}** — Your role at your organization.
5757

58-
![ValidMind profile completion screen](signup-complete-profile.png){width=80% fig-alt="Screenshot of the ValidMind profile completion screen"}
58+
![ValidMind profile completion screen](signup-complete-profile.png){width=80% fig-alt="Screenshot of the ValidMind profile completion screen" class="screenshot"}
5959

6060
6. Review the terms and conditions, then select **Yes, I accept the <u>terms & conditions</u>**[^7] to indicate that you accept them.
6161

@@ -69,7 +69,7 @@ Choose this method if you intend to set up your organization for your institutio
6969
- From: `no-reply@validmind.ai`
7070
- Subject: "Verify your email"
7171

72-
![Verification email sent by ValidMind](verify-email.png){width=80% fig-alt="Screenshot of the verification email sent by ValidMind"}
72+
![Verification email sent by ValidMind](verify-email.png){width=80% fig-alt="Screenshot of the verification email sent by ValidMind" class="screenshot"}
7373

7474
::: {.column-margin}
7575
If you cannot locate this email, you may need to review your spam or junk mail folders and filters, or request that your IT allow-list our owned domains or retrieve any messages sent by:
@@ -79,7 +79,7 @@ b. `validmind.com`
7979
:::
8080

8181
::: {.column-margin}
82-
![Confirmation of email verification](email-verified.png){fig-alt="Screenshot of the confirmation of email verification"}
82+
![Confirmation of email verification](email-verified.png){fig-alt="Screenshot of the confirmation of email verification" class="screenshot"}
8383
:::
8484

8585
8. Click **<u>Confirm my account</u>** to gain full access to ValidMind.
@@ -90,10 +90,10 @@ b. `validmind.com`
9090

9191
:::: {.flex .flex-wrap .justify-around}
9292
::: {.w-40-ns}
93-
![ValidMind's main dashboard](main-dashboard.png){fig-alt="Screenshot of the main ValidMind dashboard"}
93+
![ValidMind's main dashboard](main-dashboard.png){fig-alt="Screenshot of the main ValidMind dashboard" class="screenshot"}
9494
:::
9595
::: {.w-40-ns}
96-
![Sample models populated by ValidMind](sample-models.png){fig-alt="Screenshot of the sample models populated by ValidMind"}
96+
![Sample models populated by ValidMind](sample-models.png){fig-alt="Screenshot of the sample models populated by ValidMind" class="screenshot"}
9797
:::
9898
::::
9999

@@ -119,14 +119,14 @@ b. `validmind.com`
119119

120120
2. Within the email, click **Accept Invitation**.
121121

122-
![ValidMind organization invite email](organization-invitation-email.png){width=80% fig-alt="Screenshot of the Validmind organization invite email"}
122+
![ValidMind organization invite email](organization-invitation-email.png){width=80% fig-alt="Screenshot of the Validmind organization invite email" class="screenshot"}
123123

124124
3. On the page that opens up in your web browser, click **Accept Invitation**.
125125

126-
![ValidMind accept invitation to join an organization screen](organization-accept-invitation.png){width=80% fig-alt="Screenshot of the ValidMind accept invitation to join an organization screen"}
126+
![ValidMind accept invitation to join an organization screen](organization-accept-invitation.png){width=80% fig-alt="Screenshot of the ValidMind accept invitation to join an organization screen" class="screenshot"}
127127

128128
::: {.column-margin}
129-
![ValidMind signup welcome screen](signup-welcome-screen.png){width=90% fig-alt="Screenshot of the Validmind signup welcome screen"}
129+
![ValidMind signup welcome screen](signup-welcome-screen.png){width=90% fig-alt="Screenshot of the Validmind signup welcome screen" class="screenshot"}
130130
:::
131131

132132
4. On the Welcome screen, enter your email address and input a secure, unique password, or choose one of the single sign-on options to link to your account:
@@ -144,7 +144,7 @@ Make sure that the email or account you use to link to ValidMind is the one that
144144
- From: `no-reply@validmind.ai`
145145
- Subject: "Verify your email"
146146

147-
![Verification email sent by ValidMind](verify-email.png){width=80% fig-alt="Screenshot of the verification email sent by ValidMind"}
147+
![Verification email sent by ValidMind](verify-email.png){width=80% fig-alt="Screenshot of the verification email sent by ValidMind" class="screenshot"}
148148

149149
::: {.column-margin}
150150
If you cannot locate this email, ou may need to review your spam or junk mail folders and filters, or request that your IT allow-list our owned domains or retrieve any messages sent by:
@@ -154,7 +154,7 @@ b. `validmind.com`
154154
:::
155155

156156
::: {.column-margin}
157-
![Confirmation of email verification](email-verified.png){fig-alt="Screenshot of the confirmation of email verification"}
157+
![Confirmation of email verification](email-verified.png){fig-alt="Screenshot of the confirmation of email verification" class="screenshot"}
158158
:::
159159

160160
6. Click **<u>Confirm my account</u>** to gain full access to ValidMind.
@@ -165,10 +165,10 @@ b. `validmind.com`
165165

166166
:::: {.flex .flex-wrap .justify-around}
167167
::: {.w-40-ns}
168-
![ValidMind's main dashboard](main-dashboard.png){fig-alt="Screenshot of the main ValidMind dashboard"}
168+
![ValidMind's main dashboard](main-dashboard.png){fig-alt="Screenshot of the main ValidMind dashboard" class="screenshot"}
169169
:::
170170
::: {.w-40-ns}
171-
![Sample models populated by ValidMind](sample-models.png){fig-alt="Screenshot of the sample models populated by ValidMind"}
171+
![Sample models populated by ValidMind](sample-models.png){fig-alt="Screenshot of the sample models populated by ValidMind" class="screenshot"}
172172
:::
173173
::::
174174

353 Bytes
Loading

0 commit comments

Comments
 (0)