diff --git a/docs/clearml_agent/clearml_agent_execution_env.md b/docs/clearml_agent/clearml_agent_execution_env.md
index f20b21c4..e325a6c1 100644
--- a/docs/clearml_agent/clearml_agent_execution_env.md
+++ b/docs/clearml_agent/clearml_agent_execution_env.md
@@ -44,7 +44,10 @@ ClearML Agent uses the provided default Docker container, which can be overridde
You can set the docker container via the UI:
1. Clone the experiment
2. Set the Docker in the cloned task's **Execution** tab **> Container** section
- 
+
+ 
+ 
+
3. Enqueue the cloned task
The task will be executed in the container specified in the UI.
diff --git a/docs/clearml_agent/clearml_agent_fractional_gpus.md b/docs/clearml_agent/clearml_agent_fractional_gpus.md
index 42e8870d..f5d3e2e5 100644
--- a/docs/clearml_agent/clearml_agent_fractional_gpus.md
+++ b/docs/clearml_agent/clearml_agent_fractional_gpus.md
@@ -273,7 +273,8 @@ The agent’s default container can be overridden via the UI:
1. Clone the task
1. Set the Docker in the cloned task's **Execution** tab > **Container** section
- 
+ 
+ 
1. Enqueue the cloned task
diff --git a/docs/clearml_sdk/task_sdk.md b/docs/clearml_sdk/task_sdk.md
index 34c4950d..6e7fbc8c 100644
--- a/docs/clearml_sdk/task_sdk.md
+++ b/docs/clearml_sdk/task_sdk.md
@@ -895,7 +895,8 @@ task.connect(me)
task.connect(params_dictionary)
```
-
+
+
### Configuration Objects
@@ -918,7 +919,8 @@ config_file_yaml = task.connect_configuration(
)
```
-
+
+
### User Properties
A task's user properties do not impact task execution, so you can add / modify the properties at any stage. Add user
@@ -932,7 +934,8 @@ task.set_user_properties(
)
```
-
+
+
## Scalars
diff --git a/docs/fundamentals/agents_and_queues.md b/docs/fundamentals/agents_and_queues.md
index 7cf98b33..c0a03217 100644
--- a/docs/fundamentals/agents_and_queues.md
+++ b/docs/fundamentals/agents_and_queues.md
@@ -59,7 +59,8 @@ Installing an Agent on machines allows it to monitor all the machine's status (G
When managing multiple machines, this allows users to have an overview of their HW resources: the status of each machine,
the expected workload on each machine, etc.
-
+
+
You can organize your queues according to resource usage. Say you have a single-GPU machine. You can create a queue called
diff --git a/docs/fundamentals/artifacts.md b/docs/fundamentals/artifacts.md
index f9820d43..79a7f441 100644
--- a/docs/fundamentals/artifacts.md
+++ b/docs/fundamentals/artifacts.md
@@ -50,7 +50,8 @@ Artifacts appear under the **ARTIFACTS** tab of a Task. Each artifact's location
applications are prohibited from accessing the local disk for security reasons)
* **Network stored artifacts**: Display a download action to retrieve files from URLs (e.g., `https://`, `s3://`).
-
+
+
## SDK Interface
See the [Artifacts](../clearml_sdk/task_sdk.md#artifacts) section in the Task SDK page for an overview of how to work
diff --git a/docs/fundamentals/hpo.md b/docs/fundamentals/hpo.md
index 0640ab50..d384cc15 100644
--- a/docs/fundamentals/hpo.md
+++ b/docs/fundamentals/hpo.md
@@ -31,13 +31,17 @@ The preceding diagram demonstrates the typical flow of hyperparameter optimizati
summary of the optimization results in tabular and parallel coordinate formats, and in a scalar plot.
-
+
+
+
-
+
+
-
+
+
diff --git a/docs/fundamentals/hyperparameters.md b/docs/fundamentals/hyperparameters.md
index e021076a..2853cd4f 100644
--- a/docs/fundamentals/hyperparameters.md
+++ b/docs/fundamentals/hyperparameters.md
@@ -124,7 +124,9 @@ The configuration panel is split into three sections according to type:
These sections are further broken down into subsections based on how the parameters were logged (General / Args / TF_Define / Environment).
-
+
+
+
## SDK Interface
diff --git a/docs/fundamentals/logger.md b/docs/fundamentals/logger.md
index 49e2033a..3f394fc4 100644
--- a/docs/fundamentals/logger.md
+++ b/docs/fundamentals/logger.md
@@ -19,7 +19,8 @@ ClearML supports four types of reports:
- Plots - General graphs and diagrams, such as histograms, confusion matrices, line plots, and custom plotly charts.
- Debug Samples - Images, audio, and videos. Can be reported per iteration.
-
+
+
## Automatic Reporting
@@ -31,7 +32,8 @@ library warning messages.
GPU, CPU, Memory, and Network information is also automatically captured.
-
+
+
### Supported Packages
- [TensorBoard](https://www.tensorflow.org/tensorboard)
@@ -74,7 +76,8 @@ outputs that would be used later on.
Only the last X results of each title / series are saved to prevent overloading the server.
See details in [`Logger.report_media`](../references/sdk/logger.md#report_media).
-
+
+
### Explicit Reporting Examples
diff --git a/docs/fundamentals/models.md b/docs/fundamentals/models.md
index 2313cf3b..16ae3546 100644
--- a/docs/fundamentals/models.md
+++ b/docs/fundamentals/models.md
@@ -68,7 +68,8 @@ label enumeration, lineage, and general information, click the model name, which
Models can also be accessed through their associated project's [Model Table](../webapp/webapp_model_table.md), where all
the models associated with a project are listed.
-
+
+
## SDK Interface
diff --git a/docs/fundamentals/task.md b/docs/fundamentals/task.md
index be85c1c1..5a779075 100644
--- a/docs/fundamentals/task.md
+++ b/docs/fundamentals/task.md
@@ -39,7 +39,8 @@ modified hyperparameters
-
+
+
## Task Sections
diff --git a/docs/getting_started/ds/ds_second_steps.md b/docs/getting_started/ds/ds_second_steps.md
index a098aa72..d15880aa 100644
--- a/docs/getting_started/ds/ds_second_steps.md
+++ b/docs/getting_started/ds/ds_second_steps.md
@@ -143,7 +143,8 @@ Since not all metrics are tracked that way, you can also manually report metrics
You can log everything, from time series data and confusion matrices to HTML, Audio, and Video, to custom plotly graphs! Everything goes!
-
+
+
Once everything is neatly logged and displayed, use the [comparison tool](../../webapp/webapp_exp_comparing.md) to find the best configuration!
@@ -152,7 +153,8 @@ Once everything is neatly logged and displayed, use the [comparison tool](../../
The experiments table is a powerful tool for creating dashboards and views of your own projects, your team's projects, or the entire development.
-
+
+
### Creating Leaderboards
diff --git a/docs/getting_started/main.md b/docs/getting_started/main.md
index ec2f70fb..54dd7a25 100644
--- a/docs/getting_started/main.md
+++ b/docs/getting_started/main.md
@@ -120,7 +120,8 @@ GUI applications
- Build [pipelines](../pipelines/pipelines.md) from code
- Much more!
-
+
+
## Who We Are
ClearML is supported by you :heart: and the [clear.ml](https://clear.ml) team, which helps enterprise companies build scalable MLOps/LLMOps.
diff --git a/docs/img/4100.png b/docs/img/4100.png
index 710abe9c..7bd6b4f1 100644
Binary files a/docs/img/4100.png and b/docs/img/4100.png differ
diff --git a/docs/img/4100_dark.png b/docs/img/4100_dark.png
new file mode 100644
index 00000000..388b8942
Binary files /dev/null and b/docs/img/4100_dark.png differ
diff --git a/docs/img/agents_queues_resource_management.png b/docs/img/agents_queues_resource_management.png
index 54261f9a..8ef3443d 100644
Binary files a/docs/img/agents_queues_resource_management.png and b/docs/img/agents_queues_resource_management.png differ
diff --git a/docs/img/agents_queues_resource_management_dark.png b/docs/img/agents_queues_resource_management_dark.png
new file mode 100644
index 00000000..25f15847
Binary files /dev/null and b/docs/img/agents_queues_resource_management_dark.png differ
diff --git a/docs/img/app_context_menu.png b/docs/img/app_context_menu.png
index 5d07ea47..9287f6fa 100644
Binary files a/docs/img/app_context_menu.png and b/docs/img/app_context_menu.png differ
diff --git a/docs/img/app_context_menu_dark.png b/docs/img/app_context_menu_dark.png
new file mode 100644
index 00000000..39a3f514
Binary files /dev/null and b/docs/img/app_context_menu_dark.png differ
diff --git a/docs/img/apps_dashboard.png b/docs/img/apps_dashboard.png
index 89a46511..1059a12e 100644
Binary files a/docs/img/apps_dashboard.png and b/docs/img/apps_dashboard.png differ
diff --git a/docs/img/apps_dashboard_dark.png b/docs/img/apps_dashboard_dark.png
new file mode 100644
index 00000000..ebfa8162
Binary files /dev/null and b/docs/img/apps_dashboard_dark.png differ
diff --git a/docs/img/apps_dashboard_wizard.png b/docs/img/apps_dashboard_wizard.png
index 53c42af4..17bfd7ba 100644
Binary files a/docs/img/apps_dashboard_wizard.png and b/docs/img/apps_dashboard_wizard.png differ
diff --git a/docs/img/apps_dashboard_wizard_dark.png b/docs/img/apps_dashboard_wizard_dark.png
new file mode 100644
index 00000000..57e9b977
Binary files /dev/null and b/docs/img/apps_dashboard_wizard_dark.png differ
diff --git a/docs/img/apps_embedding_model_deployment.png b/docs/img/apps_embedding_model_deployment.png
index 5e6cd56c..ec9b5c84 100644
Binary files a/docs/img/apps_embedding_model_deployment.png and b/docs/img/apps_embedding_model_deployment.png differ
diff --git a/docs/img/apps_embedding_model_deployment_dark.png b/docs/img/apps_embedding_model_deployment_dark.png
new file mode 100644
index 00000000..4469940d
Binary files /dev/null and b/docs/img/apps_embedding_model_deployment_dark.png differ
diff --git a/docs/img/apps_embedding_model_deployment_form.png b/docs/img/apps_embedding_model_deployment_form.png
index 54574778..4a07dd10 100644
Binary files a/docs/img/apps_embedding_model_deployment_form.png and b/docs/img/apps_embedding_model_deployment_form.png differ
diff --git a/docs/img/apps_embedding_model_deployment_form_dark.png b/docs/img/apps_embedding_model_deployment_form_dark.png
new file mode 100644
index 00000000..9c22d1a0
Binary files /dev/null and b/docs/img/apps_embedding_model_deployment_form_dark.png differ
diff --git a/docs/img/apps_format_overview.png b/docs/img/apps_format_overview.png
index 790bdde2..4492ac34 100644
Binary files a/docs/img/apps_format_overview.png and b/docs/img/apps_format_overview.png differ
diff --git a/docs/img/apps_format_overview_dark.png b/docs/img/apps_format_overview_dark.png
new file mode 100644
index 00000000..8e71d81d
Binary files /dev/null and b/docs/img/apps_format_overview_dark.png differ
diff --git a/docs/img/apps_gradio.png b/docs/img/apps_gradio.png
new file mode 100644
index 00000000..7d145982
Binary files /dev/null and b/docs/img/apps_gradio.png differ
diff --git a/docs/img/apps_gradio_dark.png b/docs/img/apps_gradio_dark.png
new file mode 100644
index 00000000..3959ed79
Binary files /dev/null and b/docs/img/apps_gradio_dark.png differ
diff --git a/docs/img/apps_hpo_wizard.png b/docs/img/apps_hpo_wizard.png
index 5c304b54..08d97419 100644
Binary files a/docs/img/apps_hpo_wizard.png and b/docs/img/apps_hpo_wizard.png differ
diff --git a/docs/img/apps_hpo_wizard_dark.png b/docs/img/apps_hpo_wizard_dark.png
new file mode 100644
index 00000000..11ae211a
Binary files /dev/null and b/docs/img/apps_hpo_wizard_dark.png differ
diff --git a/docs/img/apps_instance_list_actions.png b/docs/img/apps_instance_list_actions.png
index 849cf961..708cb41d 100644
Binary files a/docs/img/apps_instance_list_actions.png and b/docs/img/apps_instance_list_actions.png differ
diff --git a/docs/img/apps_instance_list_actions_dark.png b/docs/img/apps_instance_list_actions_dark.png
new file mode 100644
index 00000000..0035c2a8
Binary files /dev/null and b/docs/img/apps_instance_list_actions_dark.png differ
diff --git a/docs/img/apps_jupyter_lab.png b/docs/img/apps_jupyter_lab.png
index 55fc4365..48ba54b9 100644
Binary files a/docs/img/apps_jupyter_lab.png and b/docs/img/apps_jupyter_lab.png differ
diff --git a/docs/img/apps_jupyter_lab_dark.png b/docs/img/apps_jupyter_lab_dark.png
new file mode 100644
index 00000000..8cfeb724
Binary files /dev/null and b/docs/img/apps_jupyter_lab_dark.png differ
diff --git a/docs/img/apps_model_deployment.png b/docs/img/apps_model_deployment.png
index b05132f0..cc6e7ae4 100644
Binary files a/docs/img/apps_model_deployment.png and b/docs/img/apps_model_deployment.png differ
diff --git a/docs/img/apps_model_deployment_dark.png b/docs/img/apps_model_deployment_dark.png
new file mode 100644
index 00000000..301f673d
Binary files /dev/null and b/docs/img/apps_model_deployment_dark.png differ
diff --git a/docs/img/apps_model_deployment_form.png b/docs/img/apps_model_deployment_form.png
index f1594f9f..8cef1655 100644
Binary files a/docs/img/apps_model_deployment_form.png and b/docs/img/apps_model_deployment_form.png differ
diff --git a/docs/img/apps_model_deployment_form_dark.png b/docs/img/apps_model_deployment_form_dark.png
new file mode 100644
index 00000000..1d0d5b1a
Binary files /dev/null and b/docs/img/apps_model_deployment_form_dark.png differ
diff --git a/docs/img/apps_overview_page.png b/docs/img/apps_overview_page.png
index 1936b424..58c5b7c9 100644
Binary files a/docs/img/apps_overview_page.png and b/docs/img/apps_overview_page.png differ
diff --git a/docs/img/apps_overview_page_dark.png b/docs/img/apps_overview_page_dark.png
new file mode 100644
index 00000000..c51ae3ab
Binary files /dev/null and b/docs/img/apps_overview_page_dark.png differ
diff --git a/docs/img/apps_ssh_session_dashboard.png b/docs/img/apps_ssh_session_dashboard.png
index 4e50d1f1..e443189d 100644
Binary files a/docs/img/apps_ssh_session_dashboard.png and b/docs/img/apps_ssh_session_dashboard.png differ
diff --git a/docs/img/apps_ssh_session_dashboard_dark.png b/docs/img/apps_ssh_session_dashboard_dark.png
new file mode 100644
index 00000000..b02da6e5
Binary files /dev/null and b/docs/img/apps_ssh_session_dashboard_dark.png differ
diff --git a/docs/img/apps_ssh_session_wizard.png b/docs/img/apps_ssh_session_wizard.png
index 5648fa78..cdf8d7ed 100644
Binary files a/docs/img/apps_ssh_session_wizard.png and b/docs/img/apps_ssh_session_wizard.png differ
diff --git a/docs/img/apps_ssh_session_wizard_dark.png b/docs/img/apps_ssh_session_wizard_dark.png
new file mode 100644
index 00000000..46fa4d58
Binary files /dev/null and b/docs/img/apps_ssh_session_wizard_dark.png differ
diff --git a/docs/img/apps_taskscheduler_dashboard.png b/docs/img/apps_taskscheduler_dashboard.png
index a5b86a98..49915fda 100644
Binary files a/docs/img/apps_taskscheduler_dashboard.png and b/docs/img/apps_taskscheduler_dashboard.png differ
diff --git a/docs/img/apps_taskscheduler_dashboard_dark.png b/docs/img/apps_taskscheduler_dashboard_dark.png
new file mode 100644
index 00000000..fc0647be
Binary files /dev/null and b/docs/img/apps_taskscheduler_dashboard_dark.png differ
diff --git a/docs/img/apps_taskscheduler_executed_tasks.png b/docs/img/apps_taskscheduler_executed_tasks.png
index 30034b04..694f5360 100644
Binary files a/docs/img/apps_taskscheduler_executed_tasks.png and b/docs/img/apps_taskscheduler_executed_tasks.png differ
diff --git a/docs/img/apps_taskscheduler_executed_tasks_dark.png b/docs/img/apps_taskscheduler_executed_tasks_dark.png
new file mode 100644
index 00000000..57b0fb6e
Binary files /dev/null and b/docs/img/apps_taskscheduler_executed_tasks_dark.png differ
diff --git a/docs/img/apps_taskscheduler_scheduled_tasks.png b/docs/img/apps_taskscheduler_scheduled_tasks.png
index d17f325c..d5c5af6d 100644
Binary files a/docs/img/apps_taskscheduler_scheduled_tasks.png and b/docs/img/apps_taskscheduler_scheduled_tasks.png differ
diff --git a/docs/img/apps_taskscheduler_scheduled_tasks_dark.png b/docs/img/apps_taskscheduler_scheduled_tasks_dark.png
new file mode 100644
index 00000000..3035f4e4
Binary files /dev/null and b/docs/img/apps_taskscheduler_scheduled_tasks_dark.png differ
diff --git a/docs/img/apps_taskscheduler_wizard.png b/docs/img/apps_taskscheduler_wizard.png
index 767236df..3b7ae8b7 100644
Binary files a/docs/img/apps_taskscheduler_wizard.png and b/docs/img/apps_taskscheduler_wizard.png differ
diff --git a/docs/img/apps_taskscheduler_wizard_dark.png b/docs/img/apps_taskscheduler_wizard_dark.png
new file mode 100644
index 00000000..2447c07f
Binary files /dev/null and b/docs/img/apps_taskscheduler_wizard_dark.png differ
diff --git a/docs/img/apps_trigger_manager_dashboard.png b/docs/img/apps_trigger_manager_dashboard.png
index 139b595e..50134991 100644
Binary files a/docs/img/apps_trigger_manager_dashboard.png and b/docs/img/apps_trigger_manager_dashboard.png differ
diff --git a/docs/img/apps_trigger_manager_dashboard_dark.png b/docs/img/apps_trigger_manager_dashboard_dark.png
new file mode 100644
index 00000000..d3703239
Binary files /dev/null and b/docs/img/apps_trigger_manager_dashboard_dark.png differ
diff --git a/docs/img/apps_trigger_manager_wizard.png b/docs/img/apps_trigger_manager_wizard.png
index d2e2e243..8fc83ed3 100644
Binary files a/docs/img/apps_trigger_manager_wizard.png and b/docs/img/apps_trigger_manager_wizard.png differ
diff --git a/docs/img/apps_trigger_manager_wizard_dark.png b/docs/img/apps_trigger_manager_wizard_dark.png
new file mode 100644
index 00000000..55c13391
Binary files /dev/null and b/docs/img/apps_trigger_manager_wizard_dark.png differ
diff --git a/docs/img/apps_vs_code.png b/docs/img/apps_vs_code.png
index 4b66c78e..e12eaf4d 100644
Binary files a/docs/img/apps_vs_code.png and b/docs/img/apps_vs_code.png differ
diff --git a/docs/img/apps_vs_code_dark.png b/docs/img/apps_vs_code_dark.png
new file mode 100644
index 00000000..ad4abe90
Binary files /dev/null and b/docs/img/apps_vs_code_dark.png differ
diff --git a/docs/img/fractional_gpu_task_container.png b/docs/img/fractional_gpu_task_container.png
index 424ce5a6..422f2611 100644
Binary files a/docs/img/fractional_gpu_task_container.png and b/docs/img/fractional_gpu_task_container.png differ
diff --git a/docs/img/fractional_gpu_task_container_dark.png b/docs/img/fractional_gpu_task_container_dark.png
new file mode 100644
index 00000000..8a458b47
Binary files /dev/null and b/docs/img/fractional_gpu_task_container_dark.png differ
diff --git a/docs/img/fundamentals_hpo_parallel_coordinates.png b/docs/img/fundamentals_hpo_parallel_coordinates.png
index 5eb1884e..51bee5bc 100644
Binary files a/docs/img/fundamentals_hpo_parallel_coordinates.png and b/docs/img/fundamentals_hpo_parallel_coordinates.png differ
diff --git a/docs/img/fundamentals_hpo_parallel_coordinates_dark.png b/docs/img/fundamentals_hpo_parallel_coordinates_dark.png
new file mode 100644
index 00000000..3412cf58
Binary files /dev/null and b/docs/img/fundamentals_hpo_parallel_coordinates_dark.png differ
diff --git a/docs/img/fundamentals_hpo_scalars.png b/docs/img/fundamentals_hpo_scalars.png
index 5e515b22..86be75b7 100644
Binary files a/docs/img/fundamentals_hpo_scalars.png and b/docs/img/fundamentals_hpo_scalars.png differ
diff --git a/docs/img/fundamentals_hpo_scalars_dark.png b/docs/img/fundamentals_hpo_scalars_dark.png
new file mode 100644
index 00000000..be6c3716
Binary files /dev/null and b/docs/img/fundamentals_hpo_scalars_dark.png differ
diff --git a/docs/img/fundamentals_hpo_summary.png b/docs/img/fundamentals_hpo_summary.png
index f4b2f771..970c2e2d 100644
Binary files a/docs/img/fundamentals_hpo_summary.png and b/docs/img/fundamentals_hpo_summary.png differ
diff --git a/docs/img/fundamentals_hpo_summary_dark.png b/docs/img/fundamentals_hpo_summary_dark.png
new file mode 100644
index 00000000..87d1d227
Binary files /dev/null and b/docs/img/fundamentals_hpo_summary_dark.png differ
diff --git a/docs/img/fundamentals_logger_cpu_monitoring.png b/docs/img/fundamentals_logger_cpu_monitoring.png
index 6f5b9c70..cb640a02 100644
Binary files a/docs/img/fundamentals_logger_cpu_monitoring.png and b/docs/img/fundamentals_logger_cpu_monitoring.png differ
diff --git a/docs/img/fundamentals_logger_cpu_monitoring_dark.png b/docs/img/fundamentals_logger_cpu_monitoring_dark.png
new file mode 100644
index 00000000..d16e9e6d
Binary files /dev/null and b/docs/img/fundamentals_logger_cpu_monitoring_dark.png differ
diff --git a/docs/img/fundamentals_task.png b/docs/img/fundamentals_task.png
index 8389b8c6..59d24769 100644
Binary files a/docs/img/fundamentals_task.png and b/docs/img/fundamentals_task.png differ
diff --git a/docs/img/fundamentals_task_config_hyperparams.png b/docs/img/fundamentals_task_config_hyperparams.png
index 982b90a8..c0e7d1c9 100644
Binary files a/docs/img/fundamentals_task_config_hyperparams.png and b/docs/img/fundamentals_task_config_hyperparams.png differ
diff --git a/docs/img/fundamentals_task_config_hyperparams_dark.png b/docs/img/fundamentals_task_config_hyperparams_dark.png
new file mode 100644
index 00000000..940f53e2
Binary files /dev/null and b/docs/img/fundamentals_task_config_hyperparams_dark.png differ
diff --git a/docs/img/fundamentals_task_config_object.png b/docs/img/fundamentals_task_config_object.png
index 31026f10..e516e114 100644
Binary files a/docs/img/fundamentals_task_config_object.png and b/docs/img/fundamentals_task_config_object.png differ
diff --git a/docs/img/fundamentals_task_config_object_dark.png b/docs/img/fundamentals_task_config_object_dark.png
new file mode 100644
index 00000000..2dcf756c
Binary files /dev/null and b/docs/img/fundamentals_task_config_object_dark.png differ
diff --git a/docs/img/fundamentals_task_config_properties.png b/docs/img/fundamentals_task_config_properties.png
index 8bda2e83..03db4c77 100644
Binary files a/docs/img/fundamentals_task_config_properties.png and b/docs/img/fundamentals_task_config_properties.png differ
diff --git a/docs/img/fundamentals_task_config_properties_dark.png b/docs/img/fundamentals_task_config_properties_dark.png
new file mode 100644
index 00000000..2695f289
Binary files /dev/null and b/docs/img/fundamentals_task_config_properties_dark.png differ
diff --git a/docs/img/fundamentals_task_dark.png b/docs/img/fundamentals_task_dark.png
new file mode 100644
index 00000000..665c18d7
Binary files /dev/null and b/docs/img/fundamentals_task_dark.png differ
diff --git a/docs/img/gif/filter_screenshots.gif b/docs/img/gif/filter_screenshots.gif
index d8ddc8b3..7585193d 100644
Binary files a/docs/img/gif/filter_screenshots.gif and b/docs/img/gif/filter_screenshots.gif differ
diff --git a/docs/img/gif/filter_screenshots_dark.gif b/docs/img/gif/filter_screenshots_dark.gif
new file mode 100644
index 00000000..3e9ae5ab
Binary files /dev/null and b/docs/img/gif/filter_screenshots_dark.gif differ
diff --git a/docs/img/gif/webapp_exp_table_cust.gif b/docs/img/gif/webapp_exp_table_cust.gif
index 190de441..fc96edec 100644
Binary files a/docs/img/gif/webapp_exp_table_cust.gif and b/docs/img/gif/webapp_exp_table_cust.gif differ
diff --git a/docs/img/gif/webapp_exp_table_cust_dark.gif b/docs/img/gif/webapp_exp_table_cust_dark.gif
new file mode 100644
index 00000000..1e04ad0f
Binary files /dev/null and b/docs/img/gif/webapp_exp_table_cust_dark.gif differ
diff --git a/docs/img/gif/webapp_metric_snapshot.gif b/docs/img/gif/webapp_metric_snapshot.gif
index 95c23f78..714e61a2 100644
Binary files a/docs/img/gif/webapp_metric_snapshot.gif and b/docs/img/gif/webapp_metric_snapshot.gif differ
diff --git a/docs/img/gif/webapp_metric_snapshot_dark.gif b/docs/img/gif/webapp_metric_snapshot_dark.gif
new file mode 100644
index 00000000..55ab5ea2
Binary files /dev/null and b/docs/img/gif/webapp_metric_snapshot_dark.gif differ
diff --git a/docs/img/gif/webapp_screenshots.gif b/docs/img/gif/webapp_screenshots.gif
index b182f489..a0394169 100644
Binary files a/docs/img/gif/webapp_screenshots.gif and b/docs/img/gif/webapp_screenshots.gif differ
diff --git a/docs/img/gif/webapp_screenshots_dark.gif b/docs/img/gif/webapp_screenshots_dark.gif
new file mode 100644
index 00000000..83626705
Binary files /dev/null and b/docs/img/gif/webapp_screenshots_dark.gif differ
diff --git a/docs/img/hyperparameters_sections.png b/docs/img/hyperparameters_sections.png
index 283bf413..6b259831 100644
Binary files a/docs/img/hyperparameters_sections.png and b/docs/img/hyperparameters_sections.png differ
diff --git a/docs/img/hyperparameters_sections_dark.png b/docs/img/hyperparameters_sections_dark.png
new file mode 100644
index 00000000..3e5f8d93
Binary files /dev/null and b/docs/img/hyperparameters_sections_dark.png differ
diff --git a/docs/img/pipelines_comparison_plots.png b/docs/img/pipelines_comparison_plots.png
index e543ccdc..8bf32274 100644
Binary files a/docs/img/pipelines_comparison_plots.png and b/docs/img/pipelines_comparison_plots.png differ
diff --git a/docs/img/pipelines_comparison_plots_dark.png b/docs/img/pipelines_comparison_plots_dark.png
new file mode 100644
index 00000000..ddb71888
Binary files /dev/null and b/docs/img/pipelines_comparison_plots_dark.png differ
diff --git a/docs/img/pipelines_comparison_plots_merged.png b/docs/img/pipelines_comparison_plots_merged.png
index 38bc31c3..e088e6d6 100644
Binary files a/docs/img/pipelines_comparison_plots_merged.png and b/docs/img/pipelines_comparison_plots_merged.png differ
diff --git a/docs/img/pipelines_comparison_plots_merged_dark.png b/docs/img/pipelines_comparison_plots_merged_dark.png
new file mode 100644
index 00000000..1ea18b4d
Binary files /dev/null and b/docs/img/pipelines_comparison_plots_merged_dark.png differ
diff --git a/docs/img/pipelines_comparison_scalars.png b/docs/img/pipelines_comparison_scalars.png
index 63bc22c5..5fb5e774 100644
Binary files a/docs/img/pipelines_comparison_scalars.png and b/docs/img/pipelines_comparison_scalars.png differ
diff --git a/docs/img/pipelines_comparison_scalars_dark.png b/docs/img/pipelines_comparison_scalars_dark.png
new file mode 100644
index 00000000..f50b2623
Binary files /dev/null and b/docs/img/pipelines_comparison_scalars_dark.png differ
diff --git a/docs/img/pipelines_comparison_single_scalar.png b/docs/img/pipelines_comparison_single_scalar.png
index 10b13fc5..2541a69d 100644
Binary files a/docs/img/pipelines_comparison_single_scalar.png and b/docs/img/pipelines_comparison_single_scalar.png differ
diff --git a/docs/img/pipelines_comparison_single_scalar_dark.png b/docs/img/pipelines_comparison_single_scalar_dark.png
new file mode 100644
index 00000000..9a74aa95
Binary files /dev/null and b/docs/img/pipelines_comparison_single_scalar_dark.png differ
diff --git a/docs/img/report_plotly.png b/docs/img/report_plotly.png
index 3cf6cb70..52651471 100644
Binary files a/docs/img/report_plotly.png and b/docs/img/report_plotly.png differ
diff --git a/docs/img/report_plotly_dark.png b/docs/img/report_plotly_dark.png
new file mode 100644
index 00000000..2d6bfc73
Binary files /dev/null and b/docs/img/report_plotly_dark.png differ
diff --git a/docs/img/reports_blockquotes.png b/docs/img/reports_blockquotes.png
index adf1df12..ac0576a3 100644
Binary files a/docs/img/reports_blockquotes.png and b/docs/img/reports_blockquotes.png differ
diff --git a/docs/img/reports_blockquotes_dark.png b/docs/img/reports_blockquotes_dark.png
new file mode 100644
index 00000000..a62c9c11
Binary files /dev/null and b/docs/img/reports_blockquotes_dark.png differ
diff --git a/docs/img/reports_headings.png b/docs/img/reports_headings.png
index 8e1dda95..fe953aa7 100644
Binary files a/docs/img/reports_headings.png and b/docs/img/reports_headings.png differ
diff --git a/docs/img/reports_headings_dark.png b/docs/img/reports_headings_dark.png
new file mode 100644
index 00000000..6f4cb78f
Binary files /dev/null and b/docs/img/reports_headings_dark.png differ
diff --git a/docs/img/reports_horizontal_rules.png b/docs/img/reports_horizontal_rules.png
index 34c2647b..039a9cd4 100644
Binary files a/docs/img/reports_horizontal_rules.png and b/docs/img/reports_horizontal_rules.png differ
diff --git a/docs/img/reports_horizontal_rules_dark.png b/docs/img/reports_horizontal_rules_dark.png
new file mode 100644
index 00000000..0f241c54
Binary files /dev/null and b/docs/img/reports_horizontal_rules_dark.png differ
diff --git a/docs/img/reports_ordered_list.png b/docs/img/reports_ordered_list.png
index affd14cd..829bff5b 100644
Binary files a/docs/img/reports_ordered_list.png and b/docs/img/reports_ordered_list.png differ
diff --git a/docs/img/reports_ordered_list_dark.png b/docs/img/reports_ordered_list_dark.png
new file mode 100644
index 00000000..843b5ab1
Binary files /dev/null and b/docs/img/reports_ordered_list_dark.png differ
diff --git a/docs/img/reports_step_2.png b/docs/img/reports_step_2.png
index 66135d32..5fd6b618 100644
Binary files a/docs/img/reports_step_2.png and b/docs/img/reports_step_2.png differ
diff --git a/docs/img/reports_step_2_dark.png b/docs/img/reports_step_2_dark.png
new file mode 100644
index 00000000..004b8417
Binary files /dev/null and b/docs/img/reports_step_2_dark.png differ
diff --git a/docs/img/reports_step_2a.png b/docs/img/reports_step_2a.png
index 99ad198e..2f6639be 100644
Binary files a/docs/img/reports_step_2a.png and b/docs/img/reports_step_2a.png differ
diff --git a/docs/img/reports_step_2a_dark.png b/docs/img/reports_step_2a_dark.png
new file mode 100644
index 00000000..c1d13442
Binary files /dev/null and b/docs/img/reports_step_2a_dark.png differ
diff --git a/docs/img/reports_step_3.png b/docs/img/reports_step_3.png
index 7b56dec3..fd6a0d8d 100644
Binary files a/docs/img/reports_step_3.png and b/docs/img/reports_step_3.png differ
diff --git a/docs/img/reports_step_3_dark.png b/docs/img/reports_step_3_dark.png
new file mode 100644
index 00000000..d1648aed
Binary files /dev/null and b/docs/img/reports_step_3_dark.png differ
diff --git a/docs/img/reports_table.png b/docs/img/reports_table.png
index dd0c5ee4..a8b4f85b 100644
Binary files a/docs/img/reports_table.png and b/docs/img/reports_table.png differ
diff --git a/docs/img/reports_table_dark.png b/docs/img/reports_table_dark.png
new file mode 100644
index 00000000..870f9ee6
Binary files /dev/null and b/docs/img/reports_table_dark.png differ
diff --git a/docs/img/reports_unordered_list.png b/docs/img/reports_unordered_list.png
index 82b830d2..3d1e8437 100644
Binary files a/docs/img/reports_unordered_list.png and b/docs/img/reports_unordered_list.png differ
diff --git a/docs/img/reports_unordered_list_dark.png b/docs/img/reports_unordered_list_dark.png
new file mode 100644
index 00000000..f552f654
Binary files /dev/null and b/docs/img/reports_unordered_list_dark.png differ
diff --git a/docs/img/resource_configuration.png b/docs/img/resource_configuration.png
index d968072e..1f81b2a6 100644
Binary files a/docs/img/resource_configuration.png and b/docs/img/resource_configuration.png differ
diff --git a/docs/img/resource_configuration_dark.png b/docs/img/resource_configuration_dark.png
new file mode 100644
index 00000000..261d5716
Binary files /dev/null and b/docs/img/resource_configuration_dark.png differ
diff --git a/docs/img/resource_configuration_pool_card.png b/docs/img/resource_configuration_pool_card.png
index 8d6e89ca..114bcc08 100644
Binary files a/docs/img/resource_configuration_pool_card.png and b/docs/img/resource_configuration_pool_card.png differ
diff --git a/docs/img/resource_configuration_pool_card_dark.png b/docs/img/resource_configuration_pool_card_dark.png
new file mode 100644
index 00000000..a531d67d
Binary files /dev/null and b/docs/img/resource_configuration_pool_card_dark.png differ
diff --git a/docs/img/resource_configuration_profile_card.png b/docs/img/resource_configuration_profile_card.png
index 9e3a122e..841bdd93 100644
Binary files a/docs/img/resource_configuration_profile_card.png and b/docs/img/resource_configuration_profile_card.png differ
diff --git a/docs/img/resource_configuration_profile_card_dark.png b/docs/img/resource_configuration_profile_card_dark.png
new file mode 100644
index 00000000..c18d6375
Binary files /dev/null and b/docs/img/resource_configuration_profile_card_dark.png differ
diff --git a/docs/img/resource_example_policy.png b/docs/img/resource_example_policy.png
index 07ce56f2..8fd866bc 100644
Binary files a/docs/img/resource_example_policy.png and b/docs/img/resource_example_policy.png differ
diff --git a/docs/img/resource_example_policy_dark.png b/docs/img/resource_example_policy_dark.png
new file mode 100644
index 00000000..d18b3bcd
Binary files /dev/null and b/docs/img/resource_example_policy_dark.png differ
diff --git a/docs/img/resource_example_policy_priority.png b/docs/img/resource_example_policy_priority.png
index 6e237d02..5618cb61 100644
Binary files a/docs/img/resource_example_policy_priority.png and b/docs/img/resource_example_policy_priority.png differ
diff --git a/docs/img/resource_example_policy_priority_dark.png b/docs/img/resource_example_policy_priority_dark.png
new file mode 100644
index 00000000..b4326a17
Binary files /dev/null and b/docs/img/resource_example_policy_priority_dark.png differ
diff --git a/docs/img/resource_example_pool_card.png b/docs/img/resource_example_pool_card.png
index 1051a1a3..b1e7e130 100644
Binary files a/docs/img/resource_example_pool_card.png and b/docs/img/resource_example_pool_card.png differ
diff --git a/docs/img/resource_example_pool_card_dark.png b/docs/img/resource_example_pool_card_dark.png
new file mode 100644
index 00000000..3699518b
Binary files /dev/null and b/docs/img/resource_example_pool_card_dark.png differ
diff --git a/docs/img/resource_example_pool_priority.png b/docs/img/resource_example_pool_priority.png
index 7f8341dd..c20c474e 100644
Binary files a/docs/img/resource_example_pool_priority.png and b/docs/img/resource_example_pool_priority.png differ
diff --git a/docs/img/resource_example_pool_priority_dark.png b/docs/img/resource_example_pool_priority_dark.png
new file mode 100644
index 00000000..d343c910
Binary files /dev/null and b/docs/img/resource_example_pool_priority_dark.png differ
diff --git a/docs/img/resource_example_pools.png b/docs/img/resource_example_pools.png
index f1ddc396..f955bae9 100644
Binary files a/docs/img/resource_example_pools.png and b/docs/img/resource_example_pools.png differ
diff --git a/docs/img/resource_example_pools_dark.png b/docs/img/resource_example_pools_dark.png
new file mode 100644
index 00000000..658f4c65
Binary files /dev/null and b/docs/img/resource_example_pools_dark.png differ
diff --git a/docs/img/resource_example_profile.png b/docs/img/resource_example_profile.png
index 374fc4f9..687e5d76 100644
Binary files a/docs/img/resource_example_profile.png and b/docs/img/resource_example_profile.png differ
diff --git a/docs/img/resource_example_profile_dark.png b/docs/img/resource_example_profile_dark.png
new file mode 100644
index 00000000..e42e1da8
Binary files /dev/null and b/docs/img/resource_example_profile_dark.png differ
diff --git a/docs/img/resource_example_profile_pool_links.png b/docs/img/resource_example_profile_pool_links.png
index e2f13cf8..e267135e 100644
Binary files a/docs/img/resource_example_profile_pool_links.png and b/docs/img/resource_example_profile_pool_links.png differ
diff --git a/docs/img/resource_example_profile_pool_links_dark.png b/docs/img/resource_example_profile_pool_links_dark.png
new file mode 100644
index 00000000..46061851
Binary files /dev/null and b/docs/img/resource_example_profile_pool_links_dark.png differ
diff --git a/docs/img/resource_example_profile_priority.png b/docs/img/resource_example_profile_priority.png
index 1c8ee3b6..caa20156 100644
Binary files a/docs/img/resource_example_profile_priority.png and b/docs/img/resource_example_profile_priority.png differ
diff --git a/docs/img/resource_example_profile_priority_dark.png b/docs/img/resource_example_profile_priority_dark.png
new file mode 100644
index 00000000..ee688d78
Binary files /dev/null and b/docs/img/resource_example_profile_priority_dark.png differ
diff --git a/docs/img/resource_policies_dashboard.png b/docs/img/resource_policies_dashboard.png
index 4168a2b6..ab0f9428 100644
Binary files a/docs/img/resource_policies_dashboard.png and b/docs/img/resource_policies_dashboard.png differ
diff --git a/docs/img/resource_policies_dashboard_dark.png b/docs/img/resource_policies_dashboard_dark.png
new file mode 100644
index 00000000..5b105920
Binary files /dev/null and b/docs/img/resource_policies_dashboard_dark.png differ
diff --git a/docs/img/resource_policies_policy_card.png b/docs/img/resource_policies_policy_card.png
index 2fdd511e..48e46006 100644
Binary files a/docs/img/resource_policies_policy_card.png and b/docs/img/resource_policies_policy_card.png differ
diff --git a/docs/img/resource_policies_policy_card_dark.png b/docs/img/resource_policies_policy_card_dark.png
new file mode 100644
index 00000000..2c72696b
Binary files /dev/null and b/docs/img/resource_policies_policy_card_dark.png differ
diff --git a/docs/img/resource_policies_profile_card_admin.png b/docs/img/resource_policies_profile_card_admin.png
index 0062778e..9fd2268b 100644
Binary files a/docs/img/resource_policies_profile_card_admin.png and b/docs/img/resource_policies_profile_card_admin.png differ
diff --git a/docs/img/resource_policies_profile_card_admin_dark.png b/docs/img/resource_policies_profile_card_admin_dark.png
new file mode 100644
index 00000000..21978bb2
Binary files /dev/null and b/docs/img/resource_policies_profile_card_admin_dark.png differ
diff --git a/docs/img/resource_policies_profile_card_non_admin.png b/docs/img/resource_policies_profile_card_non_admin.png
index e38a9d62..fe2cef99 100644
Binary files a/docs/img/resource_policies_profile_card_non_admin.png and b/docs/img/resource_policies_profile_card_non_admin.png differ
diff --git a/docs/img/resource_policies_profile_card_non_admin_dark.png b/docs/img/resource_policies_profile_card_non_admin_dark.png
new file mode 100644
index 00000000..8b508def
Binary files /dev/null and b/docs/img/resource_policies_profile_card_non_admin_dark.png differ
diff --git a/docs/img/resource_policies_remove_profile.png b/docs/img/resource_policies_remove_profile.png
index e0ce43b2..672c245d 100644
Binary files a/docs/img/resource_policies_remove_profile.png and b/docs/img/resource_policies_remove_profile.png differ
diff --git a/docs/img/resource_policies_remove_profile_dark.png b/docs/img/resource_policies_remove_profile_dark.png
new file mode 100644
index 00000000..cb65d5a2
Binary files /dev/null and b/docs/img/resource_policies_remove_profile_dark.png differ
diff --git a/docs/img/settings_access_rules.png b/docs/img/settings_access_rules.png
index fcc1d72e..ab1e9292 100644
Binary files a/docs/img/settings_access_rules.png and b/docs/img/settings_access_rules.png differ
diff --git a/docs/img/settings_access_rules_dark.png b/docs/img/settings_access_rules_dark.png
new file mode 100644
index 00000000..9fcde90c
Binary files /dev/null and b/docs/img/settings_access_rules_dark.png differ
diff --git a/docs/img/settings_admin_vaults.png b/docs/img/settings_admin_vaults.png
index 4449e255..49df3330 100644
Binary files a/docs/img/settings_admin_vaults.png and b/docs/img/settings_admin_vaults.png differ
diff --git a/docs/img/settings_admin_vaults_dark.png b/docs/img/settings_admin_vaults_dark.png
new file mode 100644
index 00000000..fff18883
Binary files /dev/null and b/docs/img/settings_admin_vaults_dark.png differ
diff --git a/docs/img/settings_billing_usage.png b/docs/img/settings_billing_usage.png
index da661619..0b045480 100644
Binary files a/docs/img/settings_billing_usage.png and b/docs/img/settings_billing_usage.png differ
diff --git a/docs/img/settings_billing_usage_dark.png b/docs/img/settings_billing_usage_dark.png
new file mode 100644
index 00000000..68457a83
Binary files /dev/null and b/docs/img/settings_billing_usage_dark.png differ
diff --git a/docs/img/settings_billing_usage_free.png b/docs/img/settings_billing_usage_free.png
index d3c21f94..5f8fe341 100644
Binary files a/docs/img/settings_billing_usage_free.png and b/docs/img/settings_billing_usage_free.png differ
diff --git a/docs/img/settings_billing_usage_free_dark.png b/docs/img/settings_billing_usage_free_dark.png
new file mode 100644
index 00000000..6566648e
Binary files /dev/null and b/docs/img/settings_billing_usage_free_dark.png differ
diff --git a/docs/img/settings_configuration_creation.png b/docs/img/settings_configuration_creation.png
index dd28f006..a0c68e7b 100644
Binary files a/docs/img/settings_configuration_creation.png and b/docs/img/settings_configuration_creation.png differ
diff --git a/docs/img/settings_configuration_creation_dark.png b/docs/img/settings_configuration_creation_dark.png
new file mode 100644
index 00000000..95d63073
Binary files /dev/null and b/docs/img/settings_configuration_creation_dark.png differ
diff --git a/docs/img/settings_configuration_vault.png b/docs/img/settings_configuration_vault.png
index 7c85d304..71972502 100644
Binary files a/docs/img/settings_configuration_vault.png and b/docs/img/settings_configuration_vault.png differ
diff --git a/docs/img/settings_configuration_vault_dark.png b/docs/img/settings_configuration_vault_dark.png
new file mode 100644
index 00000000..64c202bd
Binary files /dev/null and b/docs/img/settings_configuration_vault_dark.png differ
diff --git a/docs/img/settings_hidden_projects.png b/docs/img/settings_hidden_projects.png
index 0a7995eb..18e69eb8 100644
Binary files a/docs/img/settings_hidden_projects.png and b/docs/img/settings_hidden_projects.png differ
diff --git a/docs/img/settings_hidden_projects_dark.png b/docs/img/settings_hidden_projects_dark.png
new file mode 100644
index 00000000..bbfa2501
Binary files /dev/null and b/docs/img/settings_hidden_projects_dark.png differ
diff --git a/docs/img/settings_identity_chart.png b/docs/img/settings_identity_chart.png
index c76d0c12..d5743cfc 100644
Binary files a/docs/img/settings_identity_chart.png and b/docs/img/settings_identity_chart.png differ
diff --git a/docs/img/settings_identity_chart_dark.png b/docs/img/settings_identity_chart_dark.png
new file mode 100644
index 00000000..2aca3b63
Binary files /dev/null and b/docs/img/settings_identity_chart_dark.png differ
diff --git a/docs/img/settings_service_account_config_vault.png b/docs/img/settings_service_account_config_vault.png
index 59a19468..874facdd 100644
Binary files a/docs/img/settings_service_account_config_vault.png and b/docs/img/settings_service_account_config_vault.png differ
diff --git a/docs/img/settings_service_account_config_vault_dark.png b/docs/img/settings_service_account_config_vault_dark.png
new file mode 100644
index 00000000..dc454374
Binary files /dev/null and b/docs/img/settings_service_account_config_vault_dark.png differ
diff --git a/docs/img/settings_service_accounts.png b/docs/img/settings_service_accounts.png
index f1070291..f2f5be4e 100644
Binary files a/docs/img/settings_service_accounts.png and b/docs/img/settings_service_accounts.png differ
diff --git a/docs/img/settings_service_accounts_dark.png b/docs/img/settings_service_accounts_dark.png
new file mode 100644
index 00000000..51a32a5a
Binary files /dev/null and b/docs/img/settings_service_accounts_dark.png differ
diff --git a/docs/img/settings_user_group.png b/docs/img/settings_user_group.png
index 59fbee32..9ab73e63 100644
Binary files a/docs/img/settings_user_group.png and b/docs/img/settings_user_group.png differ
diff --git a/docs/img/settings_user_group_dark.png b/docs/img/settings_user_group_dark.png
new file mode 100644
index 00000000..62c2c46c
Binary files /dev/null and b/docs/img/settings_user_group_dark.png differ
diff --git a/docs/img/settings_user_management_table.png b/docs/img/settings_user_management_table.png
index 7e935d93..c064f480 100644
Binary files a/docs/img/settings_user_management_table.png and b/docs/img/settings_user_management_table.png differ
diff --git a/docs/img/settings_user_management_table_dark.png b/docs/img/settings_user_management_table_dark.png
new file mode 100644
index 00000000..dcd2e750
Binary files /dev/null and b/docs/img/settings_user_management_table_dark.png differ
diff --git a/docs/img/settings_user_table.png b/docs/img/settings_user_table.png
index 0f33e8bc..2d32a40f 100644
Binary files a/docs/img/settings_user_table.png and b/docs/img/settings_user_table.png differ
diff --git a/docs/img/settings_user_table_dark.png b/docs/img/settings_user_table_dark.png
new file mode 100644
index 00000000..2bd5d88b
Binary files /dev/null and b/docs/img/settings_user_table_dark.png differ
diff --git a/docs/img/settings_workspace_configuration.png b/docs/img/settings_workspace_configuration.png
index d2518611..2709e0cc 100644
Binary files a/docs/img/settings_workspace_configuration.png and b/docs/img/settings_workspace_configuration.png differ
diff --git a/docs/img/settings_workspace_configuration_dark.png b/docs/img/settings_workspace_configuration_dark.png
new file mode 100644
index 00000000..f9beb735
Binary files /dev/null and b/docs/img/settings_workspace_configuration_dark.png differ
diff --git a/docs/img/webapp_clone.png b/docs/img/webapp_clone.png
index 6fa4936b..caaabf6c 100644
Binary files a/docs/img/webapp_clone.png and b/docs/img/webapp_clone.png differ
diff --git a/docs/img/webapp_clone_dark.png b/docs/img/webapp_clone_dark.png
new file mode 100644
index 00000000..92ef3011
Binary files /dev/null and b/docs/img/webapp_clone_dark.png differ
diff --git a/docs/img/webapp_compare_05.png b/docs/img/webapp_compare_05.png
index d7406a0b..44e10e1e 100644
Binary files a/docs/img/webapp_compare_05.png and b/docs/img/webapp_compare_05.png differ
diff --git a/docs/img/webapp_compare_05_dark.png b/docs/img/webapp_compare_05_dark.png
new file mode 100644
index 00000000..ba8bdb68
Binary files /dev/null and b/docs/img/webapp_compare_05_dark.png differ
diff --git a/docs/img/webapp_compare_07.png b/docs/img/webapp_compare_07.png
index ab8cc837..3945f223 100644
Binary files a/docs/img/webapp_compare_07.png and b/docs/img/webapp_compare_07.png differ
diff --git a/docs/img/webapp_compare_07_dark.png b/docs/img/webapp_compare_07_dark.png
new file mode 100644
index 00000000..86d144fa
Binary files /dev/null and b/docs/img/webapp_compare_07_dark.png differ
diff --git a/docs/img/webapp_compare_08.png b/docs/img/webapp_compare_08.png
index dd8ba6a6..6161824c 100644
Binary files a/docs/img/webapp_compare_08.png and b/docs/img/webapp_compare_08.png differ
diff --git a/docs/img/webapp_compare_08_dark.png b/docs/img/webapp_compare_08_dark.png
new file mode 100644
index 00000000..2fee4ddc
Binary files /dev/null and b/docs/img/webapp_compare_08_dark.png differ
diff --git a/docs/img/webapp_compare_11.png b/docs/img/webapp_compare_11.png
index 2b1e0d8a..d96082ab 100644
Binary files a/docs/img/webapp_compare_11.png and b/docs/img/webapp_compare_11.png differ
diff --git a/docs/img/webapp_compare_11_dark.png b/docs/img/webapp_compare_11_dark.png
new file mode 100644
index 00000000..547baa3c
Binary files /dev/null and b/docs/img/webapp_compare_11_dark.png differ
diff --git a/docs/img/webapp_compare_30.png b/docs/img/webapp_compare_30.png
index dc18a3ba..65f5f536 100644
Binary files a/docs/img/webapp_compare_30.png and b/docs/img/webapp_compare_30.png differ
diff --git a/docs/img/webapp_compare_30_dark.png b/docs/img/webapp_compare_30_dark.png
new file mode 100644
index 00000000..c16b7272
Binary files /dev/null and b/docs/img/webapp_compare_30_dark.png differ
diff --git a/docs/img/webapp_compare_exp_plots.png b/docs/img/webapp_compare_exp_plots.png
index 2e845bb6..a990349f 100644
Binary files a/docs/img/webapp_compare_exp_plots.png and b/docs/img/webapp_compare_exp_plots.png differ
diff --git a/docs/img/webapp_compare_exp_plots_dark.png b/docs/img/webapp_compare_exp_plots_dark.png
new file mode 100644
index 00000000..57392c96
Binary files /dev/null and b/docs/img/webapp_compare_exp_plots_dark.png differ
diff --git a/docs/img/webapp_compare_exp_scalar_vals.png b/docs/img/webapp_compare_exp_scalar_vals.png
index 0af45aa4..b23d8f1f 100644
Binary files a/docs/img/webapp_compare_exp_scalar_vals.png and b/docs/img/webapp_compare_exp_scalar_vals.png differ
diff --git a/docs/img/webapp_compare_exp_scalar_vals_dark.png b/docs/img/webapp_compare_exp_scalar_vals_dark.png
new file mode 100644
index 00000000..6e94cc92
Binary files /dev/null and b/docs/img/webapp_compare_exp_scalar_vals_dark.png differ
diff --git a/docs/img/webapp_compare_exp_select_1.png b/docs/img/webapp_compare_exp_select_1.png
index fa277a24..10f5dd18 100644
Binary files a/docs/img/webapp_compare_exp_select_1.png and b/docs/img/webapp_compare_exp_select_1.png differ
diff --git a/docs/img/webapp_compare_exp_select_1_dark.png b/docs/img/webapp_compare_exp_select_1_dark.png
new file mode 100644
index 00000000..e951f994
Binary files /dev/null and b/docs/img/webapp_compare_exp_select_1_dark.png differ
diff --git a/docs/img/webapp_compare_exp_select_2.png b/docs/img/webapp_compare_exp_select_2.png
index aae9e245..e1e561fd 100644
Binary files a/docs/img/webapp_compare_exp_select_2.png and b/docs/img/webapp_compare_exp_select_2.png differ
diff --git a/docs/img/webapp_compare_exp_select_2_dark.png b/docs/img/webapp_compare_exp_select_2_dark.png
new file mode 100644
index 00000000..d1a3b2e0
Binary files /dev/null and b/docs/img/webapp_compare_exp_select_2_dark.png differ
diff --git a/docs/img/webapp_compare_exp_single_scalars.png b/docs/img/webapp_compare_exp_single_scalars.png
index 18e50c12..c0c22291 100644
Binary files a/docs/img/webapp_compare_exp_single_scalars.png and b/docs/img/webapp_compare_exp_single_scalars.png differ
diff --git a/docs/img/webapp_compare_exp_single_scalars_dark.png b/docs/img/webapp_compare_exp_single_scalars_dark.png
new file mode 100644
index 00000000..93e4bc96
Binary files /dev/null and b/docs/img/webapp_compare_exp_single_scalars_dark.png differ
diff --git a/docs/img/webapp_compare_model_select_1.png b/docs/img/webapp_compare_model_select_1.png
index 0c88d7bf..692c1e7d 100644
Binary files a/docs/img/webapp_compare_model_select_1.png and b/docs/img/webapp_compare_model_select_1.png differ
diff --git a/docs/img/webapp_compare_model_select_1_dark.png b/docs/img/webapp_compare_model_select_1_dark.png
new file mode 100644
index 00000000..c6421bed
Binary files /dev/null and b/docs/img/webapp_compare_model_select_1_dark.png differ
diff --git a/docs/img/webapp_compare_model_select_2.png b/docs/img/webapp_compare_model_select_2.png
index 28206694..0595ced4 100644
Binary files a/docs/img/webapp_compare_model_select_2.png and b/docs/img/webapp_compare_model_select_2.png differ
diff --git a/docs/img/webapp_compare_model_select_2_dark.png b/docs/img/webapp_compare_model_select_2_dark.png
new file mode 100644
index 00000000..29577fd3
Binary files /dev/null and b/docs/img/webapp_compare_model_select_2_dark.png differ
diff --git a/docs/img/webapp_compare_model_single_scalars.png b/docs/img/webapp_compare_model_single_scalars.png
index 4e909cd2..f959ba4f 100644
Binary files a/docs/img/webapp_compare_model_single_scalars.png and b/docs/img/webapp_compare_model_single_scalars.png differ
diff --git a/docs/img/webapp_compare_model_single_scalars_dark.png b/docs/img/webapp_compare_model_single_scalars_dark.png
new file mode 100644
index 00000000..a1e949ea
Binary files /dev/null and b/docs/img/webapp_compare_model_single_scalars_dark.png differ
diff --git a/docs/img/webapp_compare_models_merge_plots.png b/docs/img/webapp_compare_models_merge_plots.png
index d40b5322..c6df26b7 100644
Binary files a/docs/img/webapp_compare_models_merge_plots.png and b/docs/img/webapp_compare_models_merge_plots.png differ
diff --git a/docs/img/webapp_compare_models_merge_plots_dark.png b/docs/img/webapp_compare_models_merge_plots_dark.png
new file mode 100644
index 00000000..e7e5b80b
Binary files /dev/null and b/docs/img/webapp_compare_models_merge_plots_dark.png differ
diff --git a/docs/img/webapp_compare_models_scalar_table.png b/docs/img/webapp_compare_models_scalar_table.png
index a79b6ba8..462a863f 100644
Binary files a/docs/img/webapp_compare_models_scalar_table.png and b/docs/img/webapp_compare_models_scalar_table.png differ
diff --git a/docs/img/webapp_compare_models_scalar_table_dark.png b/docs/img/webapp_compare_models_scalar_table_dark.png
new file mode 100644
index 00000000..b1c9eb9a
Binary files /dev/null and b/docs/img/webapp_compare_models_scalar_table_dark.png differ
diff --git a/docs/img/webapp_compare_models_side_plots.png b/docs/img/webapp_compare_models_side_plots.png
index 573b0329..413d767c 100644
Binary files a/docs/img/webapp_compare_models_side_plots.png and b/docs/img/webapp_compare_models_side_plots.png differ
diff --git a/docs/img/webapp_compare_models_side_plots_dark.png b/docs/img/webapp_compare_models_side_plots_dark.png
new file mode 100644
index 00000000..f119f681
Binary files /dev/null and b/docs/img/webapp_compare_models_side_plots_dark.png differ
diff --git a/docs/img/webapp_compare_models_text.png b/docs/img/webapp_compare_models_text.png
index e1ccf640..7aef0543 100644
Binary files a/docs/img/webapp_compare_models_text.png and b/docs/img/webapp_compare_models_text.png differ
diff --git a/docs/img/webapp_compare_models_text_dark.png b/docs/img/webapp_compare_models_text_dark.png
new file mode 100644
index 00000000..3dc919cb
Binary files /dev/null and b/docs/img/webapp_compare_models_text_dark.png differ
diff --git a/docs/img/webapp_compare_scatter.png b/docs/img/webapp_compare_scatter.png
index 2c735b04..55a6cff0 100644
Binary files a/docs/img/webapp_compare_scatter.png and b/docs/img/webapp_compare_scatter.png differ
diff --git a/docs/img/webapp_compare_scatter_dark.png b/docs/img/webapp_compare_scatter_dark.png
new file mode 100644
index 00000000..14b84d4b
Binary files /dev/null and b/docs/img/webapp_compare_scatter_dark.png differ
diff --git a/docs/img/webapp_compare_view_1.png b/docs/img/webapp_compare_view_1.png
index 7734a953..8e12dd08 100644
Binary files a/docs/img/webapp_compare_view_1.png and b/docs/img/webapp_compare_view_1.png differ
diff --git a/docs/img/webapp_compare_view_1_dark.png b/docs/img/webapp_compare_view_1_dark.png
new file mode 100644
index 00000000..b875c962
Binary files /dev/null and b/docs/img/webapp_compare_view_1_dark.png differ
diff --git a/docs/img/webapp_compare_view_2.png b/docs/img/webapp_compare_view_2.png
index 7a740a0e..422a1444 100644
Binary files a/docs/img/webapp_compare_view_2.png and b/docs/img/webapp_compare_view_2.png differ
diff --git a/docs/img/webapp_compare_view_2_dark.png b/docs/img/webapp_compare_view_2_dark.png
new file mode 100644
index 00000000..d951aa72
Binary files /dev/null and b/docs/img/webapp_compare_view_2_dark.png differ
diff --git a/docs/img/webapp_compare_view_3.png b/docs/img/webapp_compare_view_3.png
index 987fe104..5f9b815e 100644
Binary files a/docs/img/webapp_compare_view_3.png and b/docs/img/webapp_compare_view_3.png differ
diff --git a/docs/img/webapp_compare_view_3_dark.png b/docs/img/webapp_compare_view_3_dark.png
new file mode 100644
index 00000000..f0165890
Binary files /dev/null and b/docs/img/webapp_compare_view_3_dark.png differ
diff --git a/docs/img/webapp_compare_view_4.png b/docs/img/webapp_compare_view_4.png
index dbeb4e22..e681cd54 100644
Binary files a/docs/img/webapp_compare_view_4.png and b/docs/img/webapp_compare_view_4.png differ
diff --git a/docs/img/webapp_compare_view_4_dark.png b/docs/img/webapp_compare_view_4_dark.png
new file mode 100644
index 00000000..707b8cde
Binary files /dev/null and b/docs/img/webapp_compare_view_4_dark.png differ
diff --git a/docs/img/webapp_dashboard.png b/docs/img/webapp_dashboard.png
index ff4fbf69..eaab02d1 100644
Binary files a/docs/img/webapp_dashboard.png and b/docs/img/webapp_dashboard.png differ
diff --git a/docs/img/webapp_dashboard_dark.png b/docs/img/webapp_dashboard_dark.png
new file mode 100644
index 00000000..a260dae2
Binary files /dev/null and b/docs/img/webapp_dashboard_dark.png differ
diff --git a/docs/img/webapp_dataset_actions.png b/docs/img/webapp_dataset_actions.png
index 6457cb7d..b0f4e641 100644
Binary files a/docs/img/webapp_dataset_actions.png and b/docs/img/webapp_dataset_actions.png differ
diff --git a/docs/img/webapp_dataset_actions_dark.png b/docs/img/webapp_dataset_actions_dark.png
new file mode 100644
index 00000000..ae637202
Binary files /dev/null and b/docs/img/webapp_dataset_actions_dark.png differ
diff --git a/docs/img/webapp_dataset_card.png b/docs/img/webapp_dataset_card.png
index 5aadd2ec..84c5bb58 100644
Binary files a/docs/img/webapp_dataset_card.png and b/docs/img/webapp_dataset_card.png differ
diff --git a/docs/img/webapp_dataset_card_context_menu.png b/docs/img/webapp_dataset_card_context_menu.png
index 6d561f53..23039350 100644
Binary files a/docs/img/webapp_dataset_card_context_menu.png and b/docs/img/webapp_dataset_card_context_menu.png differ
diff --git a/docs/img/webapp_dataset_card_context_menu_dark.png b/docs/img/webapp_dataset_card_context_menu_dark.png
new file mode 100644
index 00000000..b4fffd3d
Binary files /dev/null and b/docs/img/webapp_dataset_card_context_menu_dark.png differ
diff --git a/docs/img/webapp_dataset_card_dark.png b/docs/img/webapp_dataset_card_dark.png
new file mode 100644
index 00000000..7fa442a8
Binary files /dev/null and b/docs/img/webapp_dataset_card_dark.png differ
diff --git a/docs/img/webapp_dataset_console.png b/docs/img/webapp_dataset_console.png
index 473be7bc..bb47f1ca 100644
Binary files a/docs/img/webapp_dataset_console.png and b/docs/img/webapp_dataset_console.png differ
diff --git a/docs/img/webapp_dataset_console_dark.png b/docs/img/webapp_dataset_console_dark.png
new file mode 100644
index 00000000..2aad334c
Binary files /dev/null and b/docs/img/webapp_dataset_console_dark.png differ
diff --git a/docs/img/webapp_dataset_content.png b/docs/img/webapp_dataset_content.png
index 002dac39..9c17ba49 100644
Binary files a/docs/img/webapp_dataset_content.png and b/docs/img/webapp_dataset_content.png differ
diff --git a/docs/img/webapp_dataset_content_dark.png b/docs/img/webapp_dataset_content_dark.png
new file mode 100644
index 00000000..a7c5b918
Binary files /dev/null and b/docs/img/webapp_dataset_content_dark.png differ
diff --git a/docs/img/webapp_dataset_lineage.png b/docs/img/webapp_dataset_lineage.png
index 0bc8aaa2..35649fd7 100644
Binary files a/docs/img/webapp_dataset_lineage.png and b/docs/img/webapp_dataset_lineage.png differ
diff --git a/docs/img/webapp_dataset_lineage_dark.png b/docs/img/webapp_dataset_lineage_dark.png
new file mode 100644
index 00000000..855f7aa5
Binary files /dev/null and b/docs/img/webapp_dataset_lineage_dark.png differ
diff --git a/docs/img/webapp_dataset_node.png b/docs/img/webapp_dataset_node.png
index d4fde890..922bede9 100644
Binary files a/docs/img/webapp_dataset_node.png and b/docs/img/webapp_dataset_node.png differ
diff --git a/docs/img/webapp_dataset_node_dark.png b/docs/img/webapp_dataset_node_dark.png
new file mode 100644
index 00000000..8d95f5c7
Binary files /dev/null and b/docs/img/webapp_dataset_node_dark.png differ
diff --git a/docs/img/webapp_dataset_page.png b/docs/img/webapp_dataset_page.png
index 8f981238..aad7cee5 100644
Binary files a/docs/img/webapp_dataset_page.png and b/docs/img/webapp_dataset_page.png differ
diff --git a/docs/img/webapp_dataset_page_dark.png b/docs/img/webapp_dataset_page_dark.png
new file mode 100644
index 00000000..d8687e1b
Binary files /dev/null and b/docs/img/webapp_dataset_page_dark.png differ
diff --git a/docs/img/webapp_dataset_preview.png b/docs/img/webapp_dataset_preview.png
index 258f75c5..333a8ef0 100644
Binary files a/docs/img/webapp_dataset_preview.png and b/docs/img/webapp_dataset_preview.png differ
diff --git a/docs/img/webapp_dataset_preview_dark.png b/docs/img/webapp_dataset_preview_dark.png
new file mode 100644
index 00000000..9cf5cd1e
Binary files /dev/null and b/docs/img/webapp_dataset_preview_dark.png differ
diff --git a/docs/img/webapp_dataset_project_card.png b/docs/img/webapp_dataset_project_card.png
index c40733d8..d6edbd18 100644
Binary files a/docs/img/webapp_dataset_project_card.png and b/docs/img/webapp_dataset_project_card.png differ
diff --git a/docs/img/webapp_dataset_project_card_dark.png b/docs/img/webapp_dataset_project_card_dark.png
new file mode 100644
index 00000000..eb0932a7
Binary files /dev/null and b/docs/img/webapp_dataset_project_card_dark.png differ
diff --git a/docs/img/webapp_dataset_task_page.png b/docs/img/webapp_dataset_task_page.png
index 2a7480c0..5842b0d8 100644
Binary files a/docs/img/webapp_dataset_task_page.png and b/docs/img/webapp_dataset_task_page.png differ
diff --git a/docs/img/webapp_dataset_task_page_dark.png b/docs/img/webapp_dataset_task_page_dark.png
new file mode 100644
index 00000000..810986a1
Binary files /dev/null and b/docs/img/webapp_dataset_task_page_dark.png differ
diff --git a/docs/img/webapp_dataset_version_info.png b/docs/img/webapp_dataset_version_info.png
index 25e8e67d..ecfdc09a 100644
Binary files a/docs/img/webapp_dataset_version_info.png and b/docs/img/webapp_dataset_version_info.png differ
diff --git a/docs/img/webapp_dataset_version_info_dark.png b/docs/img/webapp_dataset_version_info_dark.png
new file mode 100644
index 00000000..c4eb46bd
Binary files /dev/null and b/docs/img/webapp_dataset_version_info_dark.png differ
diff --git a/docs/img/webapp_exp_artifacts_01.png b/docs/img/webapp_exp_artifacts_01.png
index 5452e06c..8dc55994 100644
Binary files a/docs/img/webapp_exp_artifacts_01.png and b/docs/img/webapp_exp_artifacts_01.png differ
diff --git a/docs/img/webapp_exp_artifacts_01_dark.png b/docs/img/webapp_exp_artifacts_01_dark.png
new file mode 100644
index 00000000..339ad216
Binary files /dev/null and b/docs/img/webapp_exp_artifacts_01_dark.png differ
diff --git a/docs/img/webapp_exp_container.png b/docs/img/webapp_exp_container.png
index de34d7cc..92c8b892 100644
Binary files a/docs/img/webapp_exp_container.png and b/docs/img/webapp_exp_container.png differ
diff --git a/docs/img/webapp_exp_container_dark.png b/docs/img/webapp_exp_container_dark.png
new file mode 100644
index 00000000..2fe71940
Binary files /dev/null and b/docs/img/webapp_exp_container_dark.png differ
diff --git a/docs/img/webapp_exp_installed_packages.png b/docs/img/webapp_exp_installed_packages.png
index 99942c7e..01338394 100644
Binary files a/docs/img/webapp_exp_installed_packages.png and b/docs/img/webapp_exp_installed_packages.png differ
diff --git a/docs/img/webapp_exp_installed_packages_2.png b/docs/img/webapp_exp_installed_packages_2.png
new file mode 100644
index 00000000..d1d700c4
Binary files /dev/null and b/docs/img/webapp_exp_installed_packages_2.png differ
diff --git a/docs/img/webapp_exp_installed_packages_2.png.png b/docs/img/webapp_exp_installed_packages_2.png.png
deleted file mode 100644
index ade1dc41..00000000
Binary files a/docs/img/webapp_exp_installed_packages_2.png.png and /dev/null differ
diff --git a/docs/img/webapp_exp_installed_packages_2_dark.png b/docs/img/webapp_exp_installed_packages_2_dark.png
new file mode 100644
index 00000000..1d6744c3
Binary files /dev/null and b/docs/img/webapp_exp_installed_packages_2_dark.png differ
diff --git a/docs/img/webapp_exp_installed_packages_dark.png b/docs/img/webapp_exp_installed_packages_dark.png
new file mode 100644
index 00000000..20e4490a
Binary files /dev/null and b/docs/img/webapp_exp_installed_packages_dark.png differ
diff --git a/docs/img/webapp_exp_output.png b/docs/img/webapp_exp_output.png
index f250933b..bad23e3d 100644
Binary files a/docs/img/webapp_exp_output.png and b/docs/img/webapp_exp_output.png differ
diff --git a/docs/img/webapp_exp_output_dark.png b/docs/img/webapp_exp_output_dark.png
new file mode 100644
index 00000000..27d3eec0
Binary files /dev/null and b/docs/img/webapp_exp_output_dark.png differ
diff --git a/docs/img/webapp_exp_source_code.png b/docs/img/webapp_exp_source_code.png
index 96aaa3bb..90c8f7e5 100644
Binary files a/docs/img/webapp_exp_source_code.png and b/docs/img/webapp_exp_source_code.png differ
diff --git a/docs/img/webapp_exp_source_code_dark.png b/docs/img/webapp_exp_source_code_dark.png
new file mode 100644
index 00000000..9a56a4c0
Binary files /dev/null and b/docs/img/webapp_exp_source_code_dark.png differ
diff --git a/docs/img/webapp_exp_table_sharing.png b/docs/img/webapp_exp_table_sharing.png
index 497f7cd9..4d79d5d7 100644
Binary files a/docs/img/webapp_exp_table_sharing.png and b/docs/img/webapp_exp_table_sharing.png differ
diff --git a/docs/img/webapp_exp_table_sharing_dark.png b/docs/img/webapp_exp_table_sharing_dark.png
new file mode 100644
index 00000000..be6af882
Binary files /dev/null and b/docs/img/webapp_exp_table_sharing_dark.png differ
diff --git a/docs/img/webapp_exp_uncommitted_changes.png b/docs/img/webapp_exp_uncommitted_changes.png
index 965ef505..83c9d7ee 100644
Binary files a/docs/img/webapp_exp_uncommitted_changes.png and b/docs/img/webapp_exp_uncommitted_changes.png differ
diff --git a/docs/img/webapp_exp_uncommitted_changes_dark.png b/docs/img/webapp_exp_uncommitted_changes_dark.png
new file mode 100644
index 00000000..50fd8679
Binary files /dev/null and b/docs/img/webapp_exp_uncommitted_changes_dark.png differ
diff --git a/docs/img/webapp_experiment_table.png b/docs/img/webapp_experiment_table.png
index 2fb35a8d..7623f945 100644
Binary files a/docs/img/webapp_experiment_table.png and b/docs/img/webapp_experiment_table.png differ
diff --git a/docs/img/webapp_experiment_table_context_menu.png b/docs/img/webapp_experiment_table_context_menu.png
index 660a3b08..715f03b2 100644
Binary files a/docs/img/webapp_experiment_table_context_menu.png and b/docs/img/webapp_experiment_table_context_menu.png differ
diff --git a/docs/img/webapp_experiment_table_context_menu_dark.png b/docs/img/webapp_experiment_table_context_menu_dark.png
new file mode 100644
index 00000000..e0bd1c4e
Binary files /dev/null and b/docs/img/webapp_experiment_table_context_menu_dark.png differ
diff --git a/docs/img/webapp_experiment_table_dark.png b/docs/img/webapp_experiment_table_dark.png
new file mode 100644
index 00000000..2b3544a7
Binary files /dev/null and b/docs/img/webapp_experiment_table_dark.png differ
diff --git a/docs/img/webapp_info_audit_log.png b/docs/img/webapp_info_audit_log.png
index ab8df3a7..3016704b 100644
Binary files a/docs/img/webapp_info_audit_log.png and b/docs/img/webapp_info_audit_log.png differ
diff --git a/docs/img/webapp_info_audit_log_dark.png b/docs/img/webapp_info_audit_log_dark.png
new file mode 100644
index 00000000..b788fc2b
Binary files /dev/null and b/docs/img/webapp_info_audit_log_dark.png differ
diff --git a/docs/img/webapp_metric_snapshot_selection.png b/docs/img/webapp_metric_snapshot_selection.png
index 2181136f..bd6ac4d5 100644
Binary files a/docs/img/webapp_metric_snapshot_selection.png and b/docs/img/webapp_metric_snapshot_selection.png differ
diff --git a/docs/img/webapp_metric_snapshot_selection_dark.png b/docs/img/webapp_metric_snapshot_selection_dark.png
new file mode 100644
index 00000000..699592d6
Binary files /dev/null and b/docs/img/webapp_metric_snapshot_selection_dark.png differ
diff --git a/docs/img/webapp_model_config_actions.png b/docs/img/webapp_model_config_actions.png
index 1ea67f11..1f5a4f47 100644
Binary files a/docs/img/webapp_model_config_actions.png and b/docs/img/webapp_model_config_actions.png differ
diff --git a/docs/img/webapp_model_config_actions_dark.png b/docs/img/webapp_model_config_actions_dark.png
new file mode 100644
index 00000000..d6a07dbc
Binary files /dev/null and b/docs/img/webapp_model_config_actions_dark.png differ
diff --git a/docs/img/webapp_model_endpoints_active_table.png b/docs/img/webapp_model_endpoints_active_table.png
index 7afd4104..e1f702f2 100644
Binary files a/docs/img/webapp_model_endpoints_active_table.png and b/docs/img/webapp_model_endpoints_active_table.png differ
diff --git a/docs/img/webapp_model_endpoints_active_table_dark.png b/docs/img/webapp_model_endpoints_active_table_dark.png
new file mode 100644
index 00000000..584437fd
Binary files /dev/null and b/docs/img/webapp_model_endpoints_active_table_dark.png differ
diff --git a/docs/img/webapp_model_endpoints_details.png b/docs/img/webapp_model_endpoints_details.png
index 46cdf3f0..2797c6f5 100644
Binary files a/docs/img/webapp_model_endpoints_details.png and b/docs/img/webapp_model_endpoints_details.png differ
diff --git a/docs/img/webapp_model_endpoints_details_dark.png b/docs/img/webapp_model_endpoints_details_dark.png
new file mode 100644
index 00000000..c8528f9d
Binary files /dev/null and b/docs/img/webapp_model_endpoints_details_dark.png differ
diff --git a/docs/img/webapp_model_endpoints_loading_table.png b/docs/img/webapp_model_endpoints_loading_table.png
index cc933a97..daeed96c 100644
Binary files a/docs/img/webapp_model_endpoints_loading_table.png and b/docs/img/webapp_model_endpoints_loading_table.png differ
diff --git a/docs/img/webapp_model_endpoints_loading_table_dark.png b/docs/img/webapp_model_endpoints_loading_table_dark.png
new file mode 100644
index 00000000..5c628166
Binary files /dev/null and b/docs/img/webapp_model_endpoints_loading_table_dark.png differ
diff --git a/docs/img/webapp_model_endpoints_monitor.png b/docs/img/webapp_model_endpoints_monitor.png
index 6b00b713..d48135c5 100644
Binary files a/docs/img/webapp_model_endpoints_monitor.png and b/docs/img/webapp_model_endpoints_monitor.png differ
diff --git a/docs/img/webapp_model_endpoints_monitor_dark.png b/docs/img/webapp_model_endpoints_monitor_dark.png
new file mode 100644
index 00000000..9e382348
Binary files /dev/null and b/docs/img/webapp_model_endpoints_monitor_dark.png differ
diff --git a/docs/img/webapp_model_general.png b/docs/img/webapp_model_general.png
index 5d604c5c..2931f90f 100644
Binary files a/docs/img/webapp_model_general.png and b/docs/img/webapp_model_general.png differ
diff --git a/docs/img/webapp_model_general_dark.png b/docs/img/webapp_model_general_dark.png
new file mode 100644
index 00000000..37225ece
Binary files /dev/null and b/docs/img/webapp_model_general_dark.png differ
diff --git a/docs/img/webapp_model_labels.png b/docs/img/webapp_model_labels.png
index 3eba3e7e..49eb5eca 100644
Binary files a/docs/img/webapp_model_labels.png and b/docs/img/webapp_model_labels.png differ
diff --git a/docs/img/webapp_model_labels_dark.png b/docs/img/webapp_model_labels_dark.png
new file mode 100644
index 00000000..9f08eac5
Binary files /dev/null and b/docs/img/webapp_model_labels_dark.png differ
diff --git a/docs/img/webapp_model_labels_edit.png b/docs/img/webapp_model_labels_edit.png
index 888f4d1f..14cea905 100644
Binary files a/docs/img/webapp_model_labels_edit.png and b/docs/img/webapp_model_labels_edit.png differ
diff --git a/docs/img/webapp_model_labels_edit_dark.png b/docs/img/webapp_model_labels_edit_dark.png
new file mode 100644
index 00000000..2fa0969c
Binary files /dev/null and b/docs/img/webapp_model_labels_edit_dark.png differ
diff --git a/docs/img/webapp_model_lineage.png b/docs/img/webapp_model_lineage.png
index fd07c6e4..8a9e7e9d 100644
Binary files a/docs/img/webapp_model_lineage.png and b/docs/img/webapp_model_lineage.png differ
diff --git a/docs/img/webapp_model_lineage_dark.png b/docs/img/webapp_model_lineage_dark.png
new file mode 100644
index 00000000..9b223947
Binary files /dev/null and b/docs/img/webapp_model_lineage_dark.png differ
diff --git a/docs/img/webapp_model_metadata.png b/docs/img/webapp_model_metadata.png
index 63d220bf..0779c1a9 100644
Binary files a/docs/img/webapp_model_metadata.png and b/docs/img/webapp_model_metadata.png differ
diff --git a/docs/img/webapp_model_metadata_dark.png b/docs/img/webapp_model_metadata_dark.png
new file mode 100644
index 00000000..7fa3c038
Binary files /dev/null and b/docs/img/webapp_model_metadata_dark.png differ
diff --git a/docs/img/webapp_model_metadata_edit.png b/docs/img/webapp_model_metadata_edit.png
index bf14d387..838cacd3 100644
Binary files a/docs/img/webapp_model_metadata_edit.png and b/docs/img/webapp_model_metadata_edit.png differ
diff --git a/docs/img/webapp_model_metadata_edit_dark.png b/docs/img/webapp_model_metadata_edit_dark.png
new file mode 100644
index 00000000..b18fd060
Binary files /dev/null and b/docs/img/webapp_model_metadata_edit_dark.png differ
diff --git a/docs/img/webapp_model_network.png b/docs/img/webapp_model_network.png
index 8e3a8892..c93e3564 100644
Binary files a/docs/img/webapp_model_network.png and b/docs/img/webapp_model_network.png differ
diff --git a/docs/img/webapp_model_network_dark.png b/docs/img/webapp_model_network_dark.png
new file mode 100644
index 00000000..433f0a67
Binary files /dev/null and b/docs/img/webapp_model_network_dark.png differ
diff --git a/docs/img/webapp_model_plots.png b/docs/img/webapp_model_plots.png
index c773f47d..aa836d62 100644
Binary files a/docs/img/webapp_model_plots.png and b/docs/img/webapp_model_plots.png differ
diff --git a/docs/img/webapp_model_plots_dark.png b/docs/img/webapp_model_plots_dark.png
new file mode 100644
index 00000000..3b2b7f6b
Binary files /dev/null and b/docs/img/webapp_model_plots_dark.png differ
diff --git a/docs/img/webapp_model_scalars.png b/docs/img/webapp_model_scalars.png
index 911380d1..7cb02d5a 100644
Binary files a/docs/img/webapp_model_scalars.png and b/docs/img/webapp_model_scalars.png differ
diff --git a/docs/img/webapp_model_scalars_dark.png b/docs/img/webapp_model_scalars_dark.png
new file mode 100644
index 00000000..21fc7fb5
Binary files /dev/null and b/docs/img/webapp_model_scalars_dark.png differ
diff --git a/docs/img/webapp_models_01.png b/docs/img/webapp_models_01.png
index 4275c006..e583646a 100644
Binary files a/docs/img/webapp_models_01.png and b/docs/img/webapp_models_01.png differ
diff --git a/docs/img/webapp_models_01_dark.png b/docs/img/webapp_models_01_dark.png
new file mode 100644
index 00000000..0015d16b
Binary files /dev/null and b/docs/img/webapp_models_01_dark.png differ
diff --git a/docs/img/webapp_models_table_batch_operations.png b/docs/img/webapp_models_table_batch_operations.png
index 0102521a..eb578f5f 100644
Binary files a/docs/img/webapp_models_table_batch_operations.png and b/docs/img/webapp_models_table_batch_operations.png differ
diff --git a/docs/img/webapp_models_table_batch_operations_dark.png b/docs/img/webapp_models_table_batch_operations_dark.png
new file mode 100644
index 00000000..1b4581fe
Binary files /dev/null and b/docs/img/webapp_models_table_batch_operations_dark.png differ
diff --git a/docs/img/webapp_orch_dash_resource_group_info.png b/docs/img/webapp_orch_dash_resource_group_info.png
index ef20cebb..805f89fd 100644
Binary files a/docs/img/webapp_orch_dash_resource_group_info.png and b/docs/img/webapp_orch_dash_resource_group_info.png differ
diff --git a/docs/img/webapp_orch_dash_resource_group_info_dark.png b/docs/img/webapp_orch_dash_resource_group_info_dark.png
new file mode 100644
index 00000000..6fa941ff
Binary files /dev/null and b/docs/img/webapp_orch_dash_resource_group_info_dark.png differ
diff --git a/docs/img/webapp_orch_dash_resource_groups.png b/docs/img/webapp_orch_dash_resource_groups.png
index 8d6ecf6a..0b4933ba 100644
Binary files a/docs/img/webapp_orch_dash_resource_groups.png and b/docs/img/webapp_orch_dash_resource_groups.png differ
diff --git a/docs/img/webapp_orch_dash_resource_groups_dark.png b/docs/img/webapp_orch_dash_resource_groups_dark.png
new file mode 100644
index 00000000..b6a53bce
Binary files /dev/null and b/docs/img/webapp_orch_dash_resource_groups_dark.png differ
diff --git a/docs/img/webapp_orch_dash_threshold_modal.png b/docs/img/webapp_orch_dash_threshold_modal.png
index 06577a0d..7a97d252 100644
Binary files a/docs/img/webapp_orch_dash_threshold_modal.png and b/docs/img/webapp_orch_dash_threshold_modal.png differ
diff --git a/docs/img/webapp_orch_dash_threshold_modal_dark.png b/docs/img/webapp_orch_dash_threshold_modal_dark.png
new file mode 100644
index 00000000..7c73cf0c
Binary files /dev/null and b/docs/img/webapp_orch_dash_threshold_modal_dark.png differ
diff --git a/docs/img/webapp_orchestration_autoscalers.png b/docs/img/webapp_orchestration_autoscalers.png
index 051a092c..21de7dc0 100644
Binary files a/docs/img/webapp_orchestration_autoscalers.png and b/docs/img/webapp_orchestration_autoscalers.png differ
diff --git a/docs/img/webapp_orchestration_autoscalers_dark.png b/docs/img/webapp_orchestration_autoscalers_dark.png
new file mode 100644
index 00000000..1eafd5ac
Binary files /dev/null and b/docs/img/webapp_orchestration_autoscalers_dark.png differ
diff --git a/docs/img/webapp_orchestration_dash.png b/docs/img/webapp_orchestration_dash.png
index 212b307d..331c16b8 100644
Binary files a/docs/img/webapp_orchestration_dash.png and b/docs/img/webapp_orchestration_dash.png differ
diff --git a/docs/img/webapp_orchestration_dash_dark.png b/docs/img/webapp_orchestration_dash_dark.png
new file mode 100644
index 00000000..f8d8c83d
Binary files /dev/null and b/docs/img/webapp_orchestration_dash_dark.png differ
diff --git a/docs/img/webapp_pipeline_DAG.png b/docs/img/webapp_pipeline_DAG.png
index ec196a8c..1bb75224 100644
Binary files a/docs/img/webapp_pipeline_DAG.png and b/docs/img/webapp_pipeline_DAG.png differ
diff --git a/docs/img/webapp_pipeline_DAG_collapsed.png b/docs/img/webapp_pipeline_DAG_collapsed.png
index 502e03ef..72f21f2c 100644
Binary files a/docs/img/webapp_pipeline_DAG_collapsed.png and b/docs/img/webapp_pipeline_DAG_collapsed.png differ
diff --git a/docs/img/webapp_pipeline_DAG_collapsed_dark.png b/docs/img/webapp_pipeline_DAG_collapsed_dark.png
new file mode 100644
index 00000000..c27b20a8
Binary files /dev/null and b/docs/img/webapp_pipeline_DAG_collapsed_dark.png differ
diff --git a/docs/img/webapp_pipeline_DAG_dark.png b/docs/img/webapp_pipeline_DAG_dark.png
new file mode 100644
index 00000000..8abe3920
Binary files /dev/null and b/docs/img/webapp_pipeline_DAG_dark.png differ
diff --git a/docs/img/webapp_pipeline_card.png b/docs/img/webapp_pipeline_card.png
index 69a59aff..4708ce5f 100644
Binary files a/docs/img/webapp_pipeline_card.png and b/docs/img/webapp_pipeline_card.png differ
diff --git a/docs/img/webapp_pipeline_card_dark.png b/docs/img/webapp_pipeline_card_dark.png
new file mode 100644
index 00000000..6b1defc9
Binary files /dev/null and b/docs/img/webapp_pipeline_card_dark.png differ
diff --git a/docs/img/webapp_pipeline_context_menu.png b/docs/img/webapp_pipeline_context_menu.png
index 7cb7bf1d..1155dd68 100644
Binary files a/docs/img/webapp_pipeline_context_menu.png and b/docs/img/webapp_pipeline_context_menu.png differ
diff --git a/docs/img/webapp_pipeline_context_menu_dark.png b/docs/img/webapp_pipeline_context_menu_dark.png
new file mode 100644
index 00000000..c983ba25
Binary files /dev/null and b/docs/img/webapp_pipeline_context_menu_dark.png differ
diff --git a/docs/img/webapp_pipeline_new_run.png b/docs/img/webapp_pipeline_new_run.png
index c9514e88..dbcc4a5b 100644
Binary files a/docs/img/webapp_pipeline_new_run.png and b/docs/img/webapp_pipeline_new_run.png differ
diff --git a/docs/img/webapp_pipeline_new_run_dark.png b/docs/img/webapp_pipeline_new_run_dark.png
new file mode 100644
index 00000000..ae003711
Binary files /dev/null and b/docs/img/webapp_pipeline_new_run_dark.png differ
diff --git a/docs/img/webapp_pipeline_node.png b/docs/img/webapp_pipeline_node.png
index 5f8bc346..2806f2c0 100644
Binary files a/docs/img/webapp_pipeline_node.png and b/docs/img/webapp_pipeline_node.png differ
diff --git a/docs/img/webapp_pipeline_node_dark.png b/docs/img/webapp_pipeline_node_dark.png
new file mode 100644
index 00000000..9a5d1f85
Binary files /dev/null and b/docs/img/webapp_pipeline_node_dark.png differ
diff --git a/docs/img/webapp_pipeline_project_card.png b/docs/img/webapp_pipeline_project_card.png
index 77ae1d8a..545a2d78 100644
Binary files a/docs/img/webapp_pipeline_project_card.png and b/docs/img/webapp_pipeline_project_card.png differ
diff --git a/docs/img/webapp_pipeline_project_card_dark.png b/docs/img/webapp_pipeline_project_card_dark.png
new file mode 100644
index 00000000..a65da15e
Binary files /dev/null and b/docs/img/webapp_pipeline_project_card_dark.png differ
diff --git a/docs/img/webapp_pipeline_run_info.png b/docs/img/webapp_pipeline_run_info.png
index 3f0e811d..7b95355f 100644
Binary files a/docs/img/webapp_pipeline_run_info.png and b/docs/img/webapp_pipeline_run_info.png differ
diff --git a/docs/img/webapp_pipeline_run_info_dark.png b/docs/img/webapp_pipeline_run_info_dark.png
new file mode 100644
index 00000000..cd6d4f97
Binary files /dev/null and b/docs/img/webapp_pipeline_run_info_dark.png differ
diff --git a/docs/img/webapp_pipeline_runs_table.png b/docs/img/webapp_pipeline_runs_table.png
index e7a784a1..8c18e850 100644
Binary files a/docs/img/webapp_pipeline_runs_table.png and b/docs/img/webapp_pipeline_runs_table.png differ
diff --git a/docs/img/webapp_pipeline_runs_table_dark.png b/docs/img/webapp_pipeline_runs_table_dark.png
new file mode 100644
index 00000000..d3ab9102
Binary files /dev/null and b/docs/img/webapp_pipeline_runs_table_dark.png differ
diff --git a/docs/img/webapp_pipeline_stage_card.png b/docs/img/webapp_pipeline_stage_card.png
index f215fec3..387a9889 100644
Binary files a/docs/img/webapp_pipeline_stage_card.png and b/docs/img/webapp_pipeline_stage_card.png differ
diff --git a/docs/img/webapp_pipeline_stage_card_dark.png b/docs/img/webapp_pipeline_stage_card_dark.png
new file mode 100644
index 00000000..f215fec3
Binary files /dev/null and b/docs/img/webapp_pipeline_stage_card_dark.png differ
diff --git a/docs/img/webapp_pipeline_stage_info.png b/docs/img/webapp_pipeline_stage_info.png
index 14aba241..33124eaa 100644
Binary files a/docs/img/webapp_pipeline_stage_info.png and b/docs/img/webapp_pipeline_stage_info.png differ
diff --git a/docs/img/webapp_pipeline_stage_info_dark.png b/docs/img/webapp_pipeline_stage_info_dark.png
new file mode 100644
index 00000000..14aba241
Binary files /dev/null and b/docs/img/webapp_pipeline_stage_info_dark.png differ
diff --git a/docs/img/webapp_pipeline_step_code.png b/docs/img/webapp_pipeline_step_code.png
index 6c386d3f..23d5b0e1 100644
Binary files a/docs/img/webapp_pipeline_step_code.png and b/docs/img/webapp_pipeline_step_code.png differ
diff --git a/docs/img/webapp_pipeline_step_code_dark.png b/docs/img/webapp_pipeline_step_code_dark.png
new file mode 100644
index 00000000..0cbfa2f9
Binary files /dev/null and b/docs/img/webapp_pipeline_step_code_dark.png differ
diff --git a/docs/img/webapp_pipeline_step_console.png b/docs/img/webapp_pipeline_step_console.png
index 23571a0c..4a53c1ca 100644
Binary files a/docs/img/webapp_pipeline_step_console.png and b/docs/img/webapp_pipeline_step_console.png differ
diff --git a/docs/img/webapp_pipeline_step_console_dark.png b/docs/img/webapp_pipeline_step_console_dark.png
new file mode 100644
index 00000000..56fcdde5
Binary files /dev/null and b/docs/img/webapp_pipeline_step_console_dark.png differ
diff --git a/docs/img/webapp_pipeline_step_debug.png b/docs/img/webapp_pipeline_step_debug.png
index 13385004..44405bbf 100644
Binary files a/docs/img/webapp_pipeline_step_debug.png and b/docs/img/webapp_pipeline_step_debug.png differ
diff --git a/docs/img/webapp_pipeline_step_debug_dark.png b/docs/img/webapp_pipeline_step_debug_dark.png
new file mode 100644
index 00000000..bb64a37d
Binary files /dev/null and b/docs/img/webapp_pipeline_step_debug_dark.png differ
diff --git a/docs/img/webapp_pipeline_step_info.png b/docs/img/webapp_pipeline_step_info.png
index ba7b0290..3677776f 100644
Binary files a/docs/img/webapp_pipeline_step_info.png and b/docs/img/webapp_pipeline_step_info.png differ
diff --git a/docs/img/webapp_pipeline_step_info_dark.png b/docs/img/webapp_pipeline_step_info_dark.png
new file mode 100644
index 00000000..92156e94
Binary files /dev/null and b/docs/img/webapp_pipeline_step_info_dark.png differ
diff --git a/docs/img/webapp_pipeline_table.png b/docs/img/webapp_pipeline_table.png
index ac7ffdf3..540362eb 100644
Binary files a/docs/img/webapp_pipeline_table.png and b/docs/img/webapp_pipeline_table.png differ
diff --git a/docs/img/webapp_pipeline_table_dark.png b/docs/img/webapp_pipeline_table_dark.png
new file mode 100644
index 00000000..8a481462
Binary files /dev/null and b/docs/img/webapp_pipeline_table_dark.png differ
diff --git a/docs/img/webapp_pipeline_task_info.png b/docs/img/webapp_pipeline_task_info.png
index 2fffa127..2f4e3f7d 100644
Binary files a/docs/img/webapp_pipeline_task_info.png and b/docs/img/webapp_pipeline_task_info.png differ
diff --git a/docs/img/webapp_pipeline_task_info_dark.png b/docs/img/webapp_pipeline_task_info_dark.png
new file mode 100644
index 00000000..9e5fec60
Binary files /dev/null and b/docs/img/webapp_pipeline_task_info_dark.png differ
diff --git a/docs/img/webapp_pipelines_context_menu.png b/docs/img/webapp_pipelines_context_menu.png
index 3276fde0..a7461d8f 100644
Binary files a/docs/img/webapp_pipelines_context_menu.png and b/docs/img/webapp_pipelines_context_menu.png differ
diff --git a/docs/img/webapp_pipelines_context_menu_dark.png b/docs/img/webapp_pipelines_context_menu_dark.png
new file mode 100644
index 00000000..be4ab057
Binary files /dev/null and b/docs/img/webapp_pipelines_context_menu_dark.png differ
diff --git a/docs/img/webapp_project_card.png b/docs/img/webapp_project_card.png
index 97c69804..58e710a1 100644
Binary files a/docs/img/webapp_project_card.png and b/docs/img/webapp_project_card.png differ
diff --git a/docs/img/webapp_project_card_dark.png b/docs/img/webapp_project_card_dark.png
new file mode 100644
index 00000000..cb063b1b
Binary files /dev/null and b/docs/img/webapp_project_card_dark.png differ
diff --git a/docs/img/webapp_project_page.png b/docs/img/webapp_project_page.png
index b70d0f0e..598fd857 100644
Binary files a/docs/img/webapp_project_page.png and b/docs/img/webapp_project_page.png differ
diff --git a/docs/img/webapp_project_page_dark.png b/docs/img/webapp_project_page_dark.png
new file mode 100644
index 00000000..9d597141
Binary files /dev/null and b/docs/img/webapp_project_page_dark.png differ
diff --git a/docs/img/webapp_projects_context_menu.png b/docs/img/webapp_projects_context_menu.png
index 8f24d301..7b04d2cc 100644
Binary files a/docs/img/webapp_projects_context_menu.png and b/docs/img/webapp_projects_context_menu.png differ
diff --git a/docs/img/webapp_projects_context_menu_dark.png b/docs/img/webapp_projects_context_menu_dark.png
new file mode 100644
index 00000000..2917f67b
Binary files /dev/null and b/docs/img/webapp_projects_context_menu_dark.png differ
diff --git a/docs/img/webapp_projects_new_project.png b/docs/img/webapp_projects_new_project.png
index 5fa31dc8..169c04f1 100644
Binary files a/docs/img/webapp_projects_new_project.png and b/docs/img/webapp_projects_new_project.png differ
diff --git a/docs/img/webapp_projects_new_project_dark.png b/docs/img/webapp_projects_new_project_dark.png
new file mode 100644
index 00000000..b2905df7
Binary files /dev/null and b/docs/img/webapp_projects_new_project_dark.png differ
diff --git a/docs/img/webapp_report.png b/docs/img/webapp_report.png
index 68ee9bc8..1cbf02df 100644
Binary files a/docs/img/webapp_report.png and b/docs/img/webapp_report.png differ
diff --git a/docs/img/webapp_report_card.png b/docs/img/webapp_report_card.png
index a49c4843..7087d884 100644
Binary files a/docs/img/webapp_report_card.png and b/docs/img/webapp_report_card.png differ
diff --git a/docs/img/webapp_report_card_context_menu.png b/docs/img/webapp_report_card_context_menu.png
index 60d067d5..ca52dcbd 100644
Binary files a/docs/img/webapp_report_card_context_menu.png and b/docs/img/webapp_report_card_context_menu.png differ
diff --git a/docs/img/webapp_report_card_context_menu_dark.png b/docs/img/webapp_report_card_context_menu_dark.png
new file mode 100644
index 00000000..9b8ff511
Binary files /dev/null and b/docs/img/webapp_report_card_context_menu_dark.png differ
diff --git a/docs/img/webapp_report_card_dark.png b/docs/img/webapp_report_card_dark.png
new file mode 100644
index 00000000..45bd61ee
Binary files /dev/null and b/docs/img/webapp_report_card_dark.png differ
diff --git a/docs/img/webapp_report_dark.png b/docs/img/webapp_report_dark.png
new file mode 100644
index 00000000..2e3ff5a7
Binary files /dev/null and b/docs/img/webapp_report_dark.png differ
diff --git a/docs/img/webapp_report_new_report.png b/docs/img/webapp_report_new_report.png
index 0cce0063..50188854 100644
Binary files a/docs/img/webapp_report_new_report.png and b/docs/img/webapp_report_new_report.png differ
diff --git a/docs/img/webapp_report_new_report_dark.png b/docs/img/webapp_report_new_report_dark.png
new file mode 100644
index 00000000..e9f72cea
Binary files /dev/null and b/docs/img/webapp_report_new_report_dark.png differ
diff --git a/docs/img/webapp_report_page.png b/docs/img/webapp_report_page.png
index c6153a21..65e673d8 100644
Binary files a/docs/img/webapp_report_page.png and b/docs/img/webapp_report_page.png differ
diff --git a/docs/img/webapp_report_page_dark.png b/docs/img/webapp_report_page_dark.png
new file mode 100644
index 00000000..168f1959
Binary files /dev/null and b/docs/img/webapp_report_page_dark.png differ
diff --git a/docs/img/webapp_report_project_card.png b/docs/img/webapp_report_project_card.png
index 6e7cfe4e..eac46dee 100644
Binary files a/docs/img/webapp_report_project_card.png and b/docs/img/webapp_report_project_card.png differ
diff --git a/docs/img/webapp_report_project_card_dark.png b/docs/img/webapp_report_project_card_dark.png
new file mode 100644
index 00000000..c2fe88f6
Binary files /dev/null and b/docs/img/webapp_report_project_card_dark.png differ
diff --git a/docs/img/webapp_reset.png b/docs/img/webapp_reset.png
index bff84115..5a4df3a1 100644
Binary files a/docs/img/webapp_reset.png and b/docs/img/webapp_reset.png differ
diff --git a/docs/img/webapp_reset_dark.png b/docs/img/webapp_reset_dark.png
new file mode 100644
index 00000000..31bfe1cb
Binary files /dev/null and b/docs/img/webapp_reset_dark.png differ
diff --git a/docs/img/webapp_settings_storage_credentials.png b/docs/img/webapp_settings_storage_credentials.png
index cacc99cc..f5cae25b 100644
Binary files a/docs/img/webapp_settings_storage_credentials.png and b/docs/img/webapp_settings_storage_credentials.png differ
diff --git a/docs/img/webapp_settings_storage_credentials_dark.png b/docs/img/webapp_settings_storage_credentials_dark.png
new file mode 100644
index 00000000..83396713
Binary files /dev/null and b/docs/img/webapp_settings_storage_credentials_dark.png differ
diff --git a/docs/img/webapp_single_scalar_plot.png b/docs/img/webapp_single_scalar_plot.png
index 4fdf65b0..77b1184f 100644
Binary files a/docs/img/webapp_single_scalar_plot.png and b/docs/img/webapp_single_scalar_plot.png differ
diff --git a/docs/img/webapp_single_scalar_plot_dark.png b/docs/img/webapp_single_scalar_plot_dark.png
new file mode 100644
index 00000000..4f4de26d
Binary files /dev/null and b/docs/img/webapp_single_scalar_plot_dark.png differ
diff --git a/docs/img/webapp_sub_project_card.png b/docs/img/webapp_sub_project_card.png
index 7c348364..2335e0d8 100644
Binary files a/docs/img/webapp_sub_project_card.png and b/docs/img/webapp_sub_project_card.png differ
diff --git a/docs/img/webapp_sub_project_card_dark.png b/docs/img/webapp_sub_project_card_dark.png
new file mode 100644
index 00000000..95cb75ca
Binary files /dev/null and b/docs/img/webapp_sub_project_card_dark.png differ
diff --git a/docs/img/webapp_tracking_21.png b/docs/img/webapp_tracking_21.png
index 9c3f191a..95aa48ff 100644
Binary files a/docs/img/webapp_tracking_21.png and b/docs/img/webapp_tracking_21.png differ
diff --git a/docs/img/webapp_tracking_21_dark.png b/docs/img/webapp_tracking_21_dark.png
new file mode 100644
index 00000000..69af678d
Binary files /dev/null and b/docs/img/webapp_tracking_21_dark.png differ
diff --git a/docs/img/webapp_tracking_22.png b/docs/img/webapp_tracking_22.png
index 6793c8e3..b3773438 100644
Binary files a/docs/img/webapp_tracking_22.png and b/docs/img/webapp_tracking_22.png differ
diff --git a/docs/img/webapp_tracking_22_dark.png b/docs/img/webapp_tracking_22_dark.png
new file mode 100644
index 00000000..2eaed400
Binary files /dev/null and b/docs/img/webapp_tracking_22_dark.png differ
diff --git a/docs/img/webapp_tracking_23.png b/docs/img/webapp_tracking_23.png
index 47b7676d..10eb5452 100644
Binary files a/docs/img/webapp_tracking_23.png and b/docs/img/webapp_tracking_23.png differ
diff --git a/docs/img/webapp_tracking_23_dark.png b/docs/img/webapp_tracking_23_dark.png
new file mode 100644
index 00000000..b6a6962d
Binary files /dev/null and b/docs/img/webapp_tracking_23_dark.png differ
diff --git a/docs/img/webapp_tracking_24.png b/docs/img/webapp_tracking_24.png
index f70f0e82..830ab1d4 100644
Binary files a/docs/img/webapp_tracking_24.png and b/docs/img/webapp_tracking_24.png differ
diff --git a/docs/img/webapp_tracking_24_dark.png b/docs/img/webapp_tracking_24_dark.png
new file mode 100644
index 00000000..7570e933
Binary files /dev/null and b/docs/img/webapp_tracking_24_dark.png differ
diff --git a/docs/img/webapp_tracking_25.png b/docs/img/webapp_tracking_25.png
index 593afcc6..862a0836 100644
Binary files a/docs/img/webapp_tracking_25.png and b/docs/img/webapp_tracking_25.png differ
diff --git a/docs/img/webapp_tracking_25_dark.png b/docs/img/webapp_tracking_25_dark.png
new file mode 100644
index 00000000..db3ac019
Binary files /dev/null and b/docs/img/webapp_tracking_25_dark.png differ
diff --git a/docs/img/webapp_tracking_26.png b/docs/img/webapp_tracking_26.png
index 3d0612a3..b716e9bc 100644
Binary files a/docs/img/webapp_tracking_26.png and b/docs/img/webapp_tracking_26.png differ
diff --git a/docs/img/webapp_tracking_26_dark.png b/docs/img/webapp_tracking_26_dark.png
new file mode 100644
index 00000000..9252b071
Binary files /dev/null and b/docs/img/webapp_tracking_26_dark.png differ
diff --git a/docs/img/webapp_tracking_28.png b/docs/img/webapp_tracking_28.png
index 93394286..47b2c818 100644
Binary files a/docs/img/webapp_tracking_28.png and b/docs/img/webapp_tracking_28.png differ
diff --git a/docs/img/webapp_tracking_28_dark.png b/docs/img/webapp_tracking_28_dark.png
new file mode 100644
index 00000000..2e15875b
Binary files /dev/null and b/docs/img/webapp_tracking_28_dark.png differ
diff --git a/docs/img/webapp_tracking_30.png b/docs/img/webapp_tracking_30.png
index 57d99a3c..efc1edb0 100644
Binary files a/docs/img/webapp_tracking_30.png and b/docs/img/webapp_tracking_30.png differ
diff --git a/docs/img/webapp_tracking_30_dark.png b/docs/img/webapp_tracking_30_dark.png
new file mode 100644
index 00000000..de3732b0
Binary files /dev/null and b/docs/img/webapp_tracking_30_dark.png differ
diff --git a/docs/img/webapp_tracking_31.png b/docs/img/webapp_tracking_31.png
index f333d8be..3cf9110b 100644
Binary files a/docs/img/webapp_tracking_31.png and b/docs/img/webapp_tracking_31.png differ
diff --git a/docs/img/webapp_tracking_31_dark.png b/docs/img/webapp_tracking_31_dark.png
new file mode 100644
index 00000000..6faabda2
Binary files /dev/null and b/docs/img/webapp_tracking_31_dark.png differ
diff --git a/docs/img/webapp_tracking_32.png b/docs/img/webapp_tracking_32.png
index 32f579e0..de2ae8a0 100644
Binary files a/docs/img/webapp_tracking_32.png and b/docs/img/webapp_tracking_32.png differ
diff --git a/docs/img/webapp_tracking_32_dark.png b/docs/img/webapp_tracking_32_dark.png
new file mode 100644
index 00000000..3b1c5b54
Binary files /dev/null and b/docs/img/webapp_tracking_32_dark.png differ
diff --git a/docs/img/webapp_tracking_33_dark.png b/docs/img/webapp_tracking_33_dark.png
new file mode 100644
index 00000000..37f1e416
Binary files /dev/null and b/docs/img/webapp_tracking_33_dark.png differ
diff --git a/docs/img/webapp_tracking_34_dark.png b/docs/img/webapp_tracking_34_dark.png
new file mode 100644
index 00000000..a5dfc91d
Binary files /dev/null and b/docs/img/webapp_tracking_34_dark.png differ
diff --git a/docs/img/webapp_tracking_34a.png b/docs/img/webapp_tracking_34a.png
index 87f033f2..8847eed6 100644
Binary files a/docs/img/webapp_tracking_34a.png and b/docs/img/webapp_tracking_34a.png differ
diff --git a/docs/img/webapp_tracking_34a_dark.png b/docs/img/webapp_tracking_34a_dark.png
new file mode 100644
index 00000000..114f6c29
Binary files /dev/null and b/docs/img/webapp_tracking_34a_dark.png differ
diff --git a/docs/img/webapp_tracking_34b_dark.png b/docs/img/webapp_tracking_34b_dark.png
new file mode 100644
index 00000000..eaf78609
Binary files /dev/null and b/docs/img/webapp_tracking_34b_dark.png differ
diff --git a/docs/img/webapp_tracking_35.png b/docs/img/webapp_tracking_35.png
index ca4422a4..fe7ba420 100644
Binary files a/docs/img/webapp_tracking_35.png and b/docs/img/webapp_tracking_35.png differ
diff --git a/docs/img/webapp_tracking_35_dark.png b/docs/img/webapp_tracking_35_dark.png
new file mode 100644
index 00000000..eba4d1df
Binary files /dev/null and b/docs/img/webapp_tracking_35_dark.png differ
diff --git a/docs/img/webapp_tracking_35a.png b/docs/img/webapp_tracking_35a.png
index d1ec5f5a..dec75406 100644
Binary files a/docs/img/webapp_tracking_35a.png and b/docs/img/webapp_tracking_35a.png differ
diff --git a/docs/img/webapp_tracking_35a_dark.png b/docs/img/webapp_tracking_35a_dark.png
new file mode 100644
index 00000000..b2eacdf1
Binary files /dev/null and b/docs/img/webapp_tracking_35a_dark.png differ
diff --git a/docs/img/webapp_tracking_40.png b/docs/img/webapp_tracking_40.png
index fc2ecf08..01472271 100644
Binary files a/docs/img/webapp_tracking_40.png and b/docs/img/webapp_tracking_40.png differ
diff --git a/docs/img/webapp_tracking_40_dark.png b/docs/img/webapp_tracking_40_dark.png
new file mode 100644
index 00000000..590922b8
Binary files /dev/null and b/docs/img/webapp_tracking_40_dark.png differ
diff --git a/docs/img/webapp_tracking_41.png b/docs/img/webapp_tracking_41.png
index efc4a28f..515cfa43 100644
Binary files a/docs/img/webapp_tracking_41.png and b/docs/img/webapp_tracking_41.png differ
diff --git a/docs/img/webapp_tracking_41_dark.png b/docs/img/webapp_tracking_41_dark.png
new file mode 100644
index 00000000..26829d00
Binary files /dev/null and b/docs/img/webapp_tracking_41_dark.png differ
diff --git a/docs/img/webapp_tracking_43.png b/docs/img/webapp_tracking_43.png
index fc3921f2..2289c384 100644
Binary files a/docs/img/webapp_tracking_43.png and b/docs/img/webapp_tracking_43.png differ
diff --git a/docs/img/webapp_tracking_43_dark.png b/docs/img/webapp_tracking_43_dark.png
new file mode 100644
index 00000000..d0b0097f
Binary files /dev/null and b/docs/img/webapp_tracking_43_dark.png differ
diff --git a/docs/img/webapp_tracking_44.png b/docs/img/webapp_tracking_44.png
index f4f83a8a..ad579863 100644
Binary files a/docs/img/webapp_tracking_44.png and b/docs/img/webapp_tracking_44.png differ
diff --git a/docs/img/webapp_tracking_44_dark.png b/docs/img/webapp_tracking_44_dark.png
new file mode 100644
index 00000000..c770729c
Binary files /dev/null and b/docs/img/webapp_tracking_44_dark.png differ
diff --git a/docs/img/webapp_workers_queues_context.png b/docs/img/webapp_workers_queues_context.png
index 4d5b1773..91340cb0 100644
Binary files a/docs/img/webapp_workers_queues_context.png and b/docs/img/webapp_workers_queues_context.png differ
diff --git a/docs/img/webapp_workers_queues_context_dark.png b/docs/img/webapp_workers_queues_context_dark.png
new file mode 100644
index 00000000..c5c56a45
Binary files /dev/null and b/docs/img/webapp_workers_queues_context_dark.png differ
diff --git a/docs/img/workers_queues_experiment_actions.png b/docs/img/workers_queues_experiment_actions.png
index de1db069..e050d87f 100644
Binary files a/docs/img/workers_queues_experiment_actions.png and b/docs/img/workers_queues_experiment_actions.png differ
diff --git a/docs/img/workers_queues_experiment_actions_dark.png b/docs/img/workers_queues_experiment_actions_dark.png
new file mode 100644
index 00000000..ceab4a81
Binary files /dev/null and b/docs/img/workers_queues_experiment_actions_dark.png differ
diff --git a/docs/webapp/applications/apps_dashboard.md b/docs/webapp/applications/apps_dashboard.md
index abb7d05d..e993bd26 100644
--- a/docs/webapp/applications/apps_dashboard.md
+++ b/docs/webapp/applications/apps_dashboard.md
@@ -38,7 +38,8 @@ of the chosen metric over time.
* **Export Configuration** - Export the app instance configuration as a JSON file, which you can later import to create
a new instance with the same configuration.
-
+
+
## Dashboard
@@ -62,4 +63,5 @@ external tools (e.g. Notion). Hover over the plot and click
to quickly find an app instance by name.
-
+
+
## Launching an App Instance
@@ -76,7 +78,12 @@ The prefilled instance launch form can be edited before starting the new app ins
## App Instance Actions
Access app instance actions, by right-clicking an instance, or through the menu button
(available on hover).
-
+
+
+
+
+
+
* **Rename** - Rename the instance
* **Configuration** - View an instance's configuration
@@ -91,7 +98,12 @@ Access app instance actions, by right-clicking an instance, or through the menu
Access the instance list actions by clicking the action menu (
)
on the instance list header:
-
+
+
+
+
+
+
* **Import Configuration** - Import an app instance's configuration file. This opens the app instance launch form
prefilled according to the imported file. You can modify the configuration before launching the instance.
diff --git a/docs/webapp/applications/apps_ssh_session.md b/docs/webapp/applications/apps_ssh_session.md
index 583cf39b..d38cd5ee 100644
--- a/docs/webapp/applications/apps_ssh_session.md
+++ b/docs/webapp/applications/apps_ssh_session.md
@@ -41,7 +41,8 @@ Once you have launched an app instance, you can view the following information i
* GPU memory usage
* Console - The console log shows the instance's activity, including session setup progress and SSH server status changes
-
+
+
## SSH Session Instance Configuration
@@ -92,4 +93,5 @@ closed and restored into a new instance when the session app instance is cloned
* **Export Configuration** - Export the app instance configuration as a JSON file, which you can later import to create a
new instance with the same configuration
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/docs/webapp/applications/apps_task_scheduler.md b/docs/webapp/applications/apps_task_scheduler.md
index 1eb6223a..8d6d4129 100644
--- a/docs/webapp/applications/apps_task_scheduler.md
+++ b/docs/webapp/applications/apps_task_scheduler.md
@@ -33,14 +33,16 @@ times.
* **Export Configuration** - Export the app instance configuration as a JSON file, which you can later import to create
a new instance with the same configuration
-
+
+
## Dashboard
Once a Task Scheduler instance is launched, the dashboard displays a summary of the scheduled tasks.
-
+
+
The Task Scheduler dashboard shows:
* Scheduled Tasks - Table of tasks scheduled for execution. The table displays the ID of the task scheduled for execution,
@@ -49,12 +51,15 @@ The Task Scheduler dashboard shows:
scheduled to be launched daily (`day=1`) at 06:20 UTC (`minute=20, hour=6`).
The task in the third row is scheduled to be launched every month (`month=1`) on the 15th at 12:00 UTC (`day=15, hour=12`).
- 
+ 
+ 
+
* Executed Tasks - Table of tasks that have been executed. The table displays the `started` time, which is the time
the task was enqueued, and its `finished` time, which is the time the task's execution was completed. If it says `None`,
under the `finished` column, the task has not yet completed its execution.
- 
+ 
+ 
* Scheduler Log - Application console log containing everything printed to stdout and stderr. The log
includes when the scheduler syncs, and when it launches tasks for execution.
diff --git a/docs/webapp/applications/apps_trigger_manager.md b/docs/webapp/applications/apps_trigger_manager.md
index f4bdb4d1..02c49362 100644
--- a/docs/webapp/applications/apps_trigger_manager.md
+++ b/docs/webapp/applications/apps_trigger_manager.md
@@ -52,11 +52,13 @@ The app monitors your workspace for trigger events and will launch copies of the
* **Export Configuration** - Export the app instance configuration as a JSON file, which you can later import to create
a new instance with the same configuration
-
+
+
## Dashboard
The Trigger Manager app instance's dashboard displays its console log. The log shows the instance's activity: periodic
polling, and events triggered
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/docs/webapp/applications/apps_vscode.md b/docs/webapp/applications/apps_vscode.md
index 9ed9b573..277683f2 100644
--- a/docs/webapp/applications/apps_vscode.md
+++ b/docs/webapp/applications/apps_vscode.md
@@ -25,7 +25,8 @@ Once you have launched an app instance, you can view the following information i
* Server's resources monitoring (CPU / GPU / vMem utilization)
* Console - The console log shows the instance's activity, including server setup progress, server status changes
-
+
+
## VS Code App Instance Configuration
When configuring a new VS Code instance, you can fill in the required parameters or reuse the configuration of
diff --git a/docs/webapp/datasets/webapp_dataset_page.md b/docs/webapp/datasets/webapp_dataset_page.md
index 7b5a5d20..4876a909 100644
--- a/docs/webapp/datasets/webapp_dataset_page.md
+++ b/docs/webapp/datasets/webapp_dataset_page.md
@@ -25,7 +25,8 @@ Filter the datasets to find the one you're looking for more easily. These filter
respectively. These options appear on the top of the tag list.
* Filter by the absence of a tag (logical "NOT") by clicking its checkbox twice. An X will appear in the tag's checkbox.
-
+
+
## Project Cards
@@ -33,7 +34,8 @@ In Project view, project cards display a project's summarized dataset informatio
-
+
+
@@ -51,7 +53,8 @@ In List view, the dataset cards display summarized dataset information:
-
+
+
@@ -70,7 +73,8 @@ of a dataset card to open its context menu and access dataset actions.
-
+
+
diff --git a/docs/webapp/datasets/webapp_dataset_viewing.md b/docs/webapp/datasets/webapp_dataset_viewing.md
index ada1a7ab..61196324 100644
--- a/docs/webapp/datasets/webapp_dataset_viewing.md
+++ b/docs/webapp/datasets/webapp_dataset_viewing.md
@@ -10,13 +10,15 @@ Datasets created with earlier versions of `clearml` are available in their origi
The dataset page lists the dataset's versions. For a selected version, the **Dataset Version Panel** shows its lineage
in graph form.
-
+
+
Each node in the graph represents a dataset version, and shows the following details:
-
+
+
@@ -61,13 +63,15 @@ On the right side of the dataset version panel, view the **VERSION INFO** which
-
+
+
To view a version's detailed information, click **Full details**, which will open the dataset version's [task page](../webapp_exp_track_visual.md).
-
+
+
To view the information for any version in the lineage graph, click its node, and the **VERSION INFO** panel displays
that version's details.
@@ -78,15 +82,18 @@ Click on **DETAILS** on the top left of the info panel or hover over a version n
to view the version's details panel. The panel includes three tabs:
* **CONTENT** - Table summarizing version contents, including file names, file sizes, and hashes
- 
+ 
+ 
* **PREVIEW** - A preview of the dataset version's contents.
- 
+ 
+ 
* **CONSOLE** - The dataset version's console output
- 
+ 
+ 
Click
on the content panel header to view the panel in full screen.
@@ -103,7 +110,8 @@ Access these actions with the context menu by right-clicking a version on the da
|Restore|Action available in the archive. Restore a version to the active dataset versions table.|
|Delete| Delete an archived version and its artifacts. This action is available only from the dataset's archive. |
-
+
+
The actions mentioned in the chart above can be performed on multiple versions at once. [Select multiple versions](#selecting-multiple-versions),
then use either the context menu, or the bar that appears at the bottom of the page, to perform operations on the
diff --git a/docs/webapp/pipelines/webapp_pipeline_page.md b/docs/webapp/pipelines/webapp_pipeline_page.md
index 32480b15..300c65a5 100644
--- a/docs/webapp/pipelines/webapp_pipeline_page.md
+++ b/docs/webapp/pipelines/webapp_pipeline_page.md
@@ -21,14 +21,16 @@ Filter the pipelines to find the one you're looking for more easily. These filte
* Filter by the absence of a tag (logical "NOT") by clicking its checkbox twice. An X will appear in the tag's checkbox.
-
+
+
## Project Cards
In Project view, project cards display a project's summarized pipeline information:
-
+
+
@@ -41,7 +43,8 @@ In List view, the pipeline cards display summarized pipeline information:
-
+
+
@@ -58,7 +61,8 @@ of a pipeline card to open its context menu and access pipeline actions.
-
+
+
diff --git a/docs/webapp/pipelines/webapp_pipeline_table.md b/docs/webapp/pipelines/webapp_pipeline_table.md
index 364e7bd4..518a48e3 100644
--- a/docs/webapp/pipelines/webapp_pipeline_table.md
+++ b/docs/webapp/pipelines/webapp_pipeline_table.md
@@ -26,7 +26,8 @@ and choosing one of these options:
The downloaded data consists of the currently displayed table columns.
-
+
+
## Run Table Columns
@@ -98,7 +99,8 @@ you can set the run's parameters. By default, the fields are pre-filled with the
Click **Advanced configurations** to change the run's execution queue.
-
+
+
After clicking **RUN**, the new pipeline run is enqueued in the specified queue, and the run is added to the pipeline run table.
@@ -125,7 +127,8 @@ Access these actions with the context menu in any of the following ways:
-
+
+
@@ -157,12 +160,14 @@ In the dropdown menu, select to view **Scalars** or **Plots**.
**Scalars** shows pipeline run scalar results as time series line graphs.
-
+
+
All single value scalars are plotted into a single clustered bar chart under the "Summary" title, where each cluster
represents a reported metric, and each bar in the cluster represents an experiment.
-
+
+
Click
to customize which
metrics to view.
@@ -174,11 +179,13 @@ In the **Scalars** view, click
-
+
+
@@ -47,7 +49,8 @@ Click on a stage to view its **STAGE INFO**:
-
+
+
@@ -64,7 +67,8 @@ On the pipeline run panel, view the **RUN INFO** which shows:
* Produced Artifacts
* Output Models
-
+
+
To view a run's complete information, click **Full details**, which will open the pipeline's controller [task page](../webapp_exp_track_visual.md).
View each list's complete details in the pipeline task's corresponding tabs:
@@ -72,12 +76,14 @@ View each list's complete details in the pipeline task's corresponding tabs:
* **METRICS** list > **SCALARS** tab
* **ARTIFACTS** and **MODELS** lists > **ARTIFACTS** tab
-
+
+
To view a specific step's information, click the step on the execution graph, and the info panel displays its **STEP INFO**.
The panel displays the step's name, task type, and status, as well as its parameters, metrics, artifacts, and models.
-
+
+
To return to viewing the run's information, click the pipeline graph, outside any of the steps.
@@ -89,16 +95,19 @@ details panel, click **DETAILS** and then click on a step node, or hover over a
The details panel includes three tabs:
* **Preview** - View debug samples and plots attached to the pipeline controller or step
- 
+ 
+ 
* **Console** - The console log for the pipeline controller or steps: contains everything printed to stdout and stderr.
- 
+ 
+ 
* **Code** - For pipeline steps generated from functions using either [`PipelineController.add_function_step`](../../references/sdk/automation_controller_pipelinecontroller.md#add_function_step)
or [`PipelineDecorator.component`](../../references/sdk/automation_controller_pipelinecontroller.md#pipelinedecoratorcomponent),
you can view the selected step's code.
- 
+ 
+ 
Click
on the details panel header to view the panel in full screen.
diff --git a/docs/webapp/resource_policies.md b/docs/webapp/resource_policies.md
index ddb09473..c90a3a74 100644
--- a/docs/webapp/resource_policies.md
+++ b/docs/webapp/resource_policies.md
@@ -19,7 +19,8 @@ Set resource reservation and limits for user groups
* Connect resource profiles to a policy, making them available to its user group via ClearML queues
* Non-administrator users can see the resource policies currently applied to them.
-
+
+
## Create a Policy
@@ -70,7 +71,8 @@ The top card displays the policy information:
* Resource limit
* User group that the policy applies to - click to show list of users in the group
-
+
+
The cards below the policy card display the profiles that are connected to the policy:
* Resource profile name
@@ -79,11 +81,13 @@ of resources consumed by each job enqueued through this profile's queue
*
- Currently queued jobs
*
- Currently running jobs
-
+
+
Administrators can also see each resource profile’s resource pool links listed in order of routing priority.
-
+
+
The arrow connecting the policy card with a profile card is labeled with the name of the queue the policy’s users should
use to run tasks through that resource profile.
@@ -112,7 +116,8 @@ and description
**To remove a resource profile:** On the relevant resource profile box, click `X`.
-
+
+
Removing a profile from a policy will also delete the queue which made this profile available to the policy’s users.
Any tasks enqueued on this queue will be set to `draft` status.
diff --git a/docs/webapp/settings/webapp_settings_access_rules.md b/docs/webapp/settings/webapp_settings_access_rules.md
index 869a1442..92f756aa 100644
--- a/docs/webapp/settings/webapp_settings_access_rules.md
+++ b/docs/webapp/settings/webapp_settings_access_rules.md
@@ -34,7 +34,12 @@ Access privileges can be viewed, defined, and edited in the **Access Rules** tab
button
1. Click **SAVE**
-
+
+
+
+
+
+
Access is inherited according to resource hierarchy. For example, if a user is given access to a project, the user will
also have access to the project's contents (tasks, models, etc.). A user who is granted access to a specific task will
diff --git a/docs/webapp/settings/webapp_settings_admin_vaults.md b/docs/webapp/settings/webapp_settings_admin_vaults.md
index e74a4315..e67b6954 100644
--- a/docs/webapp/settings/webapp_settings_admin_vaults.md
+++ b/docs/webapp/settings/webapp_settings_admin_vaults.md
@@ -67,4 +67,5 @@ The **Administrator Vaults** table lists all currently defined vaults, and the f
Hover over a vault in the table to **Download**, **Edit**, or **Delete** a vault.
-
\ No newline at end of file
+
+
\ No newline at end of file
diff --git a/docs/webapp/settings/webapp_settings_id_providers.md b/docs/webapp/settings/webapp_settings_id_providers.md
index 4c0f3980..47c6cf34 100644
--- a/docs/webapp/settings/webapp_settings_id_providers.md
+++ b/docs/webapp/settings/webapp_settings_id_providers.md
@@ -145,4 +145,5 @@ The **Provider Connections** table lists all currently defined connections, and
Hover over a connection in the table to **Edit** or **Delete** it.
-
+
+
diff --git a/docs/webapp/settings/webapp_settings_profile.md b/docs/webapp/settings/webapp_settings_profile.md
index 721e12e3..32360aab 100644
--- a/docs/webapp/settings/webapp_settings_profile.md
+++ b/docs/webapp/settings/webapp_settings_profile.md
@@ -60,7 +60,8 @@ ClearML Hosted Service users can be members of multiple workspaces, which are li
To switch to another workspace, click on the **SWITCH TO WORKSPACE** button next to the name of the workspace you want
to switch to.
-
+
+
### ClearML App Credentials
@@ -80,7 +81,12 @@ You can create credentials for any workspace that you are a member of.
The dialog displays new credentials, formatted as a ready-to-copy configuration file section (including server configuration
information).
-
+
+
+
+
+
+
You can edit the labels of credentials in your own workspace, or credentials that you created in other workspaces.
@@ -161,4 +167,5 @@ Fill in values using any of ClearML supported configuration formats: HOCON / JSO
* Click the toggle atop the vault to enable / disable the configurations
* Once enabled, the configurations will be merged to the configuration file during ClearML and ClearML Agent usage
-
+
+
diff --git a/docs/webapp/settings/webapp_settings_resource_configs.md b/docs/webapp/settings/webapp_settings_resource_configs.md
index 08733199..165beae6 100644
--- a/docs/webapp/settings/webapp_settings_resource_configs.md
+++ b/docs/webapp/settings/webapp_settings_resource_configs.md
@@ -8,7 +8,8 @@ reservations for different user groups to prioritize workload usage across avail
Under the **Resource Configuration** section, administrators define the available resources and the way in which they
will be allocated to different workloads.
-
+
+
The Resource Configuration settings page shows the [currently provisioned](#applying-resource-configuration) configuration:
the defined resource pools, resource profiles, and the resource allocation architecture.
@@ -25,7 +26,12 @@ versa).
The resource pool cards are displayed on the top of the Resource Configuration settings page. Each card displays the
following information:
-
+
+
+
+
+
+
* Pool name
* Number of resources currently in use out of the total available resources
@@ -45,7 +51,17 @@ R&D team and DevOps team both have pending jobs - run the R&D team's jobs first
The resource profile cards are displayed on the bottom of the Resource Configuration settings page. Each card displays
the following information:
-
+
+
+
+
+
+
+
+
+
+
+
* Profile name
*
- Number
@@ -61,18 +77,21 @@ You have GPUs spread across a local H100 and additional bare metal servers, as w
by an autoscaler). Assume that currently most of your resources are already assigned to jobs, and only 16 resources are available: 8 in the
H100 resource pool and 8 in the Bare Metal pool:
-
+
+
Teams' jobs have varying resource requirements of 0.5, 2, 4, and 8 GPUs. Resource profiles are defined to reflect these:
-
+
+
The different jobs will be routed to different resource pools by connecting the profiles to the resource pools. Jobs
enqueued through the profiles will be run in the pools where there are available resources in order of their priority.
For example, the H100 pool will run jobs with the following precedence: 2 GPU jobs first, then 4 GPU ones, then 8 GPU,
and lastly 0.5 GPU.
-
+
+
Resource policies are implemented for two teams:
* Dev team
@@ -81,21 +100,33 @@ Resource policies are implemented for two teams:
Each team has a resource policy configured with 8 reserved resources and a 16 resource limit. Both teams make use of the
4xGPU profile (i.e. each job running through this profile requires 4 resources).
-
+
+
The Dev team is prioritized over the Research team by placing it higher in the Resource Profile's Policies Priority list:
-
+
+
+
+
+
+
Both the Dev team and the Research team enqueue four 4-resource jobs each: Dev team jobs will be allocated resources
first. The `4xGPU` resource profile is connected to two resource pools: `Bare Metal Low END GPUs` (with the
`4 GPU Low End` link) and `H100 Half a Superpod` (with the `4 GPU H100 link`).
-
+
+
Resources are assigned from the `Bare Metal` pool first (precedence set on the resource profile card):
-
+
+
+
+
+
+
If the first pool cannot currently satisfy the profile’s resource requirements, resources are assigned from the next
listed pool. Let's look at the first pool in the image below. Notice that the pool has 8 available resources, therefore
@@ -103,7 +134,8 @@ it can run two 4-resource jobs.
-
+
+
diff --git a/docs/webapp/settings/webapp_settings_storage_credentials.md b/docs/webapp/settings/webapp_settings_storage_credentials.md
index 26260d77..17eb7134 100644
--- a/docs/webapp/settings/webapp_settings_storage_credentials.md
+++ b/docs/webapp/settings/webapp_settings_storage_credentials.md
@@ -7,7 +7,8 @@ To enable ClearML to delete task artifacts stored in cloud storage when a task i
* [AWS S3 Storage](#aws-s3-storage)
* [Azure](#azure)
-
+
+
## Google Cloud Storage
Set up credentials for Google Cloud buckets:
diff --git a/docs/webapp/settings/webapp_settings_usage_billing.md b/docs/webapp/settings/webapp_settings_usage_billing.md
index 51ba9dcc..7824d0e6 100644
--- a/docs/webapp/settings/webapp_settings_usage_billing.md
+++ b/docs/webapp/settings/webapp_settings_usage_billing.md
@@ -7,7 +7,8 @@ The **Billing & Usage** section displays your ClearML workspace usage informatio
* Available storage
* Number of monthly API calls
-
+
+
To add users to your workspace, click **INVITE USERS** in the **USERS** section. This will redirect you to the
**USER MANAGEMENT** page, where you can invite users (see details [here](webapp_settings_users.md#inviting-new-teammates)).
@@ -20,7 +21,8 @@ for additional plans information.
With the ClearML Pro plan, the **Billing & Usage** page additionally shows estimated charges for the current billing
period and provides access to billing information.
-
+
+
**To Upgrade your account to ClearML Pro**, click **UPGRADE** in the top right corner of the page. This will open a
wizard where you will be able to read the terms and conditions and input your billing information.
diff --git a/docs/webapp/settings/webapp_settings_users.md b/docs/webapp/settings/webapp_settings_users.md
index edfdc764..f0e14818 100644
--- a/docs/webapp/settings/webapp_settings_users.md
+++ b/docs/webapp/settings/webapp_settings_users.md
@@ -19,7 +19,8 @@ Each row of the table includes:
* If the user's invitation is pending, the date the user was added
* [User groups](#user-groups) (ClearML Enterprise feature)
-
+
+
### Inviting New Teammates
@@ -69,7 +70,8 @@ Each row of the table includes:
Hover over a service account in the table to **Edit** or **Delete** it.
-
+
+
### Creating a Service Account
@@ -133,7 +135,8 @@ In addition to the service account-specific configuration vault, [administrator
be applied to service accounts. See all the vaults applied to the account in the **Applied administrator vaults** below
the configuration vault.
-
+
+
### Deleting Service Account
Deleting a service account will revoke its credentials, causing agents using the account's credentials to fail.
@@ -161,7 +164,8 @@ The system includes three pre-configured groups that can't be removed:
The user group table lists all the active user groups. Each row includes a group's name, description, member list, and ID.
-
+
+
### Creating a User Group
@@ -173,7 +177,12 @@ The user group table lists all the active user groups. Each row includes a group
the
button
1. Click **SAVE**
-
+
+
+
+
+
+
### Editing a User Group
diff --git a/docs/webapp/webapp_exp_comparing.md b/docs/webapp/webapp_exp_comparing.md
index 034e2ab9..f31de215 100644
--- a/docs/webapp/webapp_exp_comparing.md
+++ b/docs/webapp/webapp_exp_comparing.md
@@ -34,12 +34,14 @@ The comparison page opens in the **DETAILS** tab with the experiments [compared
Click the `EXPERIMENTS` button to view your currently compared experiments. Click `X` on a listed experiment to remove
it from the comparison.
-
+
+
You can add/remove experiments to your comparison:
1. Click the `+` button in any of the comparison tabs. This opens up a window with an experiment table with the currently
compared experiments at the top.
- 
+ 
+ 
1. Find the experiments to add by sorting and [filtering](webapp_exp_table.md#filtering-columns) the experiments with the
appropriate column header controls. Alternatively, use the search bar to find experiments by name.
1. Select experiments to include in the comparison (and/or clear the selection of any experiments you wish to remove).
@@ -85,8 +87,8 @@ in the tab header. Obscure identical fields by switching on the **Hide Identical
Use the search bar to find any field names or values. Lines that match the search query are highlighted, and you can
navigate between search results.
-
-
+
+
### Tabular Scalar Comparison
The **Scalars** tab **Values** view lays out the experiments' metric values in a table: a row per metric/variant and a
@@ -99,7 +101,8 @@ You can download the scalar comparison table as a CSV file by clicking
(previous),
(next), or move the slider.
diff --git a/docs/webapp/webapp_exp_reproducing.md b/docs/webapp/webapp_exp_reproducing.md
index b644fecc..35375a15 100644
--- a/docs/webapp/webapp_exp_reproducing.md
+++ b/docs/webapp/webapp_exp_reproducing.md
@@ -25,7 +25,8 @@ have a parent, in which case the original task is set as the parent. Select `Set
the original experiment to become the clone's parent.
:::
-
+
+
## Resetting
@@ -36,7 +37,8 @@ To reset an experiment:
ClearML file server, click the checkbox
1. Click **Reset**
-
+
+
## Final Steps
diff --git a/docs/webapp/webapp_exp_table.md b/docs/webapp/webapp_exp_table.md
index 0778fce9..1ccd35c8 100644
--- a/docs/webapp/webapp_exp_table.md
+++ b/docs/webapp/webapp_exp_table.md
@@ -28,7 +28,8 @@ and choosing one of these options:
The downloaded data consists of the currently displayed table columns.
-
+
+
## Creating Tasks
@@ -162,7 +163,8 @@ all the tasks in the project. The customizations of these two views are saved se
### Adding Metrics and/or Hyperparameters
-
+
+
Add metrics and/or hyperparameters columns to the task table. The metrics and hyperparameters depend upon the
tasks in the table.
@@ -184,7 +186,8 @@ tooltip that appears. To view all precise values in a column, hover over a float
### Filtering Columns
-
+
+
Filters can be applied by clicking
on a column, and the relevant filter appears.
@@ -252,7 +255,8 @@ operations on the selected tasks. Actions can be performed only on the tasks tha
of tasks that can be affected by each action. The same information can be found in the batch action bar, in a tooltip that
appears when hovering over an action icon.
-
+
+
## Selecting Multiple Tasks
@@ -277,12 +281,14 @@ In the dropdown menu, select to view **Scalars** or **Plots**.
**Scalars** shows task scalar results as time series line graphs.
-
+
+
All single value scalars are plotted into a single clustered bar chart under the "Summary" title, where each cluster
represents a reported metric, and each bar in the cluster represents a task.
-
+
+
Click
to customize which
metrics to view.
@@ -296,11 +302,13 @@ task.
Line, scatter, box, and bar graphs are compared by overlaying each metric/variant from all compared tasks' into a
single comparative plot.
-
+
+
Other plot types are displayed separately for each task.
-
+
+
## Creating a Task Leaderboard
@@ -321,4 +329,5 @@ based on their name by using the search bar.
The final dashboard can be shared by copying the URL from the address bar, this address will replicate the exact same dashboard on any browser.
The dashboard can also be bookmarked for later use.
-
+
+
\ No newline at end of file
diff --git a/docs/webapp/webapp_exp_track_visual.md b/docs/webapp/webapp_exp_track_visual.md
index 9631ea5d..48f2373a 100644
--- a/docs/webapp/webapp_exp_track_visual.md
+++ b/docs/webapp/webapp_exp_track_visual.md
@@ -31,20 +31,22 @@ table / full screen**.
The info panel keeps the task table in view so that [task actions](webapp_exp_table.md#task-actions)
can be performed from the table (as well as the menu in the info panel).
-
+
+
Click
to
hide details in the task table, so only the task names and statuses are displayed
-
+
+
### Full Screen Details View
The full screen details view allows for easier viewing and working with task tracking and results. The task
table is not visible when the full screen details view is open. Perform task actions from the menu.
-
-
+
+
## Execution
A task's **EXECUTION** tab of lists the following:
@@ -65,25 +67,29 @@ The Source Code section of a task's **EXECUTION** tab includes:
* Working directory
* Binary (Python executable)
-
+
+
### Uncommitted Changes
ClearML displays the git diff of the task in the Uncommitted Changes section.
-
+
+
### Python Packages
The Python Packages section lists the task's installed Python packages and their versions.
-
+
+
When a ClearML agent executing a task ends up using a different set of Python packages than was originally
specified, both the original specification (`original pip` or `original conda`), and the packages the agent ended up
using to set up an environment (`pip` or `conda`) are available. Select which requirements to view in the dropdown menu.
-
+
+
### Container
The Container section list the following information:
@@ -102,14 +108,16 @@ clearml-agent daemon --queue --docker [optional d
For more information, see [Docker Mode](../clearml_agent/clearml_agent_execution_env.md#docker-mode).
:::
-
+
+
### Output
The Output details include:
* The output destination used for storing model checkpoints (snapshots) and artifacts (see also, [default_output_uri](../configs/clearml_conf.md#config_default_output_uri)
in the configuration file, and `output_uri` in [`Task.init`](../references/sdk/task.md#taskinit) parameters).
-
+
+
## Configuration
@@ -127,7 +135,8 @@ The **Args** group shows automatically logged argument parser parameters (e.g. `
Hover over
(menu) on a
parameter's line, and the type, description, and default value appear, if they were provided.
-
+
+
#### Environment Variables
@@ -138,7 +147,8 @@ field of the `clearml.conf` file, the **Environment** group displays the listed
The `CLEARML_LOG_ENVIRONMENT` variable always overrides the `clearml.conf` file.
:::
-
+
+
#### Custom Parameter Groups
@@ -146,33 +156,37 @@ Custom parameter groups show parameter dictionaries if the parameters were conne
[`Task.connect()`](../references/sdk/task.md#connect) with a `name` argument provided. `General` is the default section
if a name is not provided.
-
+
+
#### TensorFlow Definitions
The **TF_DEFINE** parameter group shows automatic TensorFlow logging.
-
+
+
### User Properties
User properties allow to store any descriptive information in a key-value pair format. They are editable in any task,
except *Published* ones (read-only).
-
+
+
### Configuration Objects
ClearML tracks a task's model configuration objects, which appear in **Configuration Objects** **>** **General**.
These objects include those that are automatically tracked, and those connected to a Task in code (see [`Task.connect_configuration`](../references/sdk/task.md#connect_configuration)).
-
+
+
ClearML supports providing a name for a Task model configuration object (see the `name`
parameter in [`Task.connect_configuration`](../references/sdk/task.md#connect_configuration)).
-
-
+
+
## Artifacts
@@ -190,7 +204,8 @@ to obtain the file path to facilitate local storage access since web application
* **Remote Files** (e.g. network-hosted artifacts with `https://`, `s3://`, etc. URIs): Use the download action (
)
to retrieve the file.
-
+
+
### Models
@@ -201,7 +216,8 @@ The task's input and output models appear in the **ARTIFACTS** tab. Each model e
Input models also display their creating task, which on-click navigates you to the task's page.
-
+
+
To view more model details, including design, label enumeration, and general information, click the model name
to navigate to its page in the **MODELS** tab (see [Model Details](webapp_model_viewing.md)).
@@ -229,7 +245,8 @@ The Enterprise Server also displays a detailed history of task activity:
To download the task history as a CSV file, hover over the log and click
.
-
+
+
:::note Limited persistency
ClearML maintains a system-wide, large but strict limit for task history items. Once the limit is reached, the oldest entries are purged to make room for fresh entries.
@@ -260,7 +277,8 @@ The **Task Details** section lists information describing the task:
* Python version
* Task Progress
-
+
+
## Task Results
@@ -275,8 +293,8 @@ tools (e.g. Notion). See [Plot Controls](#plot-controls).
The complete task log containing everything printed to stdout and stderr appears in the **CONSOLE** tab. The full log
is downloadable. To view the end of the log, click **Jump to end**.
-
-
+
+
### Scalars
@@ -302,7 +320,8 @@ to update the graph.
Single value scalars (see [`Logger.report_single_value`](../references/sdk/logger.md#report_single_value)) are shown in
a `Summary` table.
-
+
+
Use the scalar tools to improve analysis of scalar metrics. In the info panel, click
to use the tools. In the full screen details view, the tools
are on the left side of the window. The tools include:
@@ -313,13 +332,15 @@ are on the left side of the window. The tools include:
* **Metric** - Displays all variants for a metric on the same plot. For example, if you have a "Test" metric with
"loss" and "accuracy" variants, both variants will appear on the same plot that is titled "Test".
- 
+ 
+ 
* **None** - Displays individual plots for each metric-variant combination, grouped into sections by metric. For
example, a "Test" metric with "loss" and "accuracy" variants will have a separate plot for each variant under the
"Test" group.
- 
+ 
+ 
* Horizontal axis - Select the x-axis units:
* Iterations
@@ -336,7 +357,8 @@ which will copy to clipboard the embed code to put in your Reports. To quickly g
specific metric, click Embed
on the group section header (available when plots are [grouped by](#group_by) `None`).
-
+
+
In contrast to static screenshots, embedded resources
are retrieved when the report is displayed allowing your reports to show the latest up-to-date data.
@@ -356,7 +378,8 @@ shows a table summary of your metrics with a row per metric/variant:
If all the values of a specific metric/variant are the same, the row will display a
sign.
-
+
+
Choose which metrics to view using one of the following out the options:
* Use the quick filter bar (
)
@@ -371,7 +394,8 @@ Non-time-series plots appear in **PLOTS**. These include data generated by libra
explicitly reported using the ClearML Logger. These may include 2D and 3D plots, tables (Pandas and CSV files), and
Plotly plots. Individual plots can be shown / hidden or filtered by title.
-
+
+
Plots are grouped into sections by metric. To quickly get the embed codes for all plots of a specific metric, click Embed
on the group section header.
@@ -384,7 +408,8 @@ previous/next plot in the current iteration using the
,
and sort endpoints by clicking
on the relevant column.
@@ -65,7 +67,8 @@ The **Details** tab displays the model endpoint information:
* GPU Count
* Latency - Average request latency in the last minute
-
+
+
### Monitor
The Monitor tab displays the endpoint's operational metrics and resource usage over time graphs:
@@ -78,7 +81,8 @@ The Monitor tab displays the endpoint's operational metrics and resource usage o
* Video Memory Usage
* Network Usage
-
+
+
The graphs' time span can be controlled through the menu at its top right corner.
Click
to control which
diff --git a/docs/webapp/webapp_model_table.md b/docs/webapp/webapp_model_table.md
index 8d93ea57..bad53f94 100644
--- a/docs/webapp/webapp_model_table.md
+++ b/docs/webapp/webapp_model_table.md
@@ -22,7 +22,8 @@ and choosing one of these options:
The downloaded data consists of the currently displayed table columns.
-
+
+
## Models Table Columns
@@ -108,7 +109,8 @@ Select multiple models, then use either the context menu, or the bar that appear
operations on the selected models. The context menu shows the number of models that can be affected by each action.
The same information can be found in the bottom menu, in a tooltip that appears when hovering over an action icon.
-
+
+
## Tagging Models
diff --git a/docs/webapp/webapp_model_viewing.md b/docs/webapp/webapp_model_viewing.md
index ca3f8c90..aa5ccee4 100644
--- a/docs/webapp/webapp_model_viewing.md
+++ b/docs/webapp/webapp_model_viewing.md
@@ -24,18 +24,21 @@ The **GENERAL** tab lists the model's General information including:
If the model is stored in a network location, it can be downloaded by clicking the model URL. If the model was stored on
the local machine you can copy its URL to manually access it.
-
+
+
## Model Configuration
The **NETWORK** tab displays the model's configuration.
-
+
+
Hover over the model configuration area to access the following actions:
-
+
+
*
Search
*
Copy configuration
@@ -46,24 +49,28 @@ Hover over the model configuration area to access the following actions:
The **LABELS** tab displays for each class label (`Label`) its name and enumerated value (`ID`).
-
+
+
To modify / add / delete class labels (for *Draft* models), hover over the label table and click **EDIT**. This opens the
label editing window.
-
+
+
## Metadata
The **METADATA** tab lists the model's metadata entries, which consist of a key, type, and value.
-
+
+
To modify / add / delete model metadata items, hover over the metadata table and click **EDIT**. This opens the metadata editing
window.
-
+
+
## Lineage
@@ -75,7 +82,8 @@ You can filter the task list by tags and task status.
Use the search bar to look for experiments based on their name, ID, or description.
-
+
+
## Scalars
@@ -91,7 +99,8 @@ are retrieved when the report is displayed allowing your reports to show the lat
For better plot analysis, see [Plot Controls](webapp_exp_track_visual.md#plot-controls).
-
+
+
## Plots
@@ -104,5 +113,6 @@ are retrieved when the report is displayed allowing your reports to show the lat
For better plot analysis, see [Plot Controls](webapp_exp_track_visual.md#plot-controls).
-
+
+
diff --git a/docs/webapp/webapp_orchestration_dash.md b/docs/webapp/webapp_orchestration_dash.md
index 1b705db6..2c8059b3 100644
--- a/docs/webapp/webapp_orchestration_dash.md
+++ b/docs/webapp/webapp_orchestration_dash.md
@@ -12,7 +12,8 @@ Use the orchestration dashboard to monitor all of your available and in-use comp
* Resource history event log
* Detailed resource performance metrics
-
+
+
## Resource Categories and Groups
The orchestration dashboard shows your workers by groups and categories, specified by the following naming
@@ -82,7 +83,8 @@ to access the worker's information panel.
The table highlights values that cross user configured thresholds.
-
+
+
Click
to define the threshold values.
@@ -90,12 +92,18 @@ Click
+
+
+
+
+
Clicking on a resource group opens the group's info panel and replace the **Overview** graph with that resource's usage
history.
-
+
+
The info panel displays the group's:
* Total GPU count
diff --git a/docs/webapp/webapp_overview.md b/docs/webapp/webapp_overview.md
index bd337985..f34d403c 100644
--- a/docs/webapp/webapp_overview.md
+++ b/docs/webapp/webapp_overview.md
@@ -9,7 +9,8 @@ The **ClearML Web UI** is the graphical user interface for the ClearML platform,
* Profile management
* Direct access to the ClearML community (Slack channel, YouTube, and GitHub).
-
+
+
## UI Modules
The WebApp's sidebar provides access to the following modules:
diff --git a/docs/webapp/webapp_project_overview.md b/docs/webapp/webapp_project_overview.md
index b436c1fe..aa6cbbfe 100644
--- a/docs/webapp/webapp_project_overview.md
+++ b/docs/webapp/webapp_project_overview.md
@@ -7,6 +7,7 @@ that can show a snapshot of specified metrics' values across the project's exper
project's description. When either overview option is utilized, the **OVERVIEW** tab becomes the project's landing page,
meaning that it's the first thing that is seen when opening the project.
+

## Metric Snapshot
@@ -23,7 +24,8 @@ value to show
-
+
+
@@ -43,7 +45,8 @@ metric/variant combination.
Hover over a point in the snapshot, and a box will appear with the details of the experiment associated with the metric
value. Click the point to go to the experiment's details page.
-
+
+
## Project Description
diff --git a/docs/webapp/webapp_projects_page.md b/docs/webapp/webapp_projects_page.md
index 0576f089..4376ab38 100644
--- a/docs/webapp/webapp_projects_page.md
+++ b/docs/webapp/webapp_projects_page.md
@@ -9,7 +9,8 @@ projects in your workspace. Projects that contain nested subprojects are identif
An exception is the **All Experiments** folder, which shows all projects' and subprojects' contents in a single, flat
list.
-
+
+
If a project has any subprojects, clicking its folder will open its own project page. Access the projects' top-level
contents (i.e. experiments, models etc.) via the folder with the bracketed (`[ ]`) project name.
@@ -23,7 +24,8 @@ Project folders display summarized project information:
-
+
+
@@ -32,7 +34,8 @@ Project folders display summarized project information:
- 
+ 
+ 
@@ -47,7 +50,8 @@ are labeled with
on the top right
of a project folder to open its context menu and access the following project actions:
-
+
+
+
+
+
+
* **Edit** - Rename the project and/or modify its default output destination.
* **New Project** - Create a new project (by default a subproject).
@@ -75,7 +84,12 @@ action. For more information see [Custom UI Context Menu Actions](../deploying_c
To create a project, click the **+ NEW PROJECT** button in the top right of the page or in a project's context menu,
which will open a **New Project** modal.
-
+
+
+
+
+
+
* Project name
* Create in - Where the project should be created, either as a top-level project (create in `Projects root`) or as a
diff --git a/docs/webapp/webapp_reports.md b/docs/webapp/webapp_reports.md
index af764033..fb94367c 100644
--- a/docs/webapp/webapp_reports.md
+++ b/docs/webapp/webapp_reports.md
@@ -31,7 +31,8 @@ Reports are editable Markdown documents, supporting:
* Embedded images uploaded from your computer
* Embedded ClearML task, model, and [app](applications/apps_overview.md) content
-
+
+
Publishing a report locks it for future editing, so you can preserve its contents. You can also share your reports,
download a PDF copy, or simply copy the MarkDown content and reuse in your editor of choice.
@@ -49,16 +50,19 @@ To add a graphic resource:
object comparison)
2. Hover over the resource and click
.
- 
+ 
+ 
Click `Embed in ClearML report`. This generates the embed code for accessing the resource, and copies
it to your clipboard.
- 
+ 
+ 
3. Return to your report page and paste the code snippet
- 
+ 
+ 
Once embedded in the report, you can return to the resource's original location (e.g. comparison page, experiment/model/app page)
by clicking
.
@@ -171,14 +175,16 @@ or in List view
-
+
+
@@ -190,7 +196,8 @@ In List view, the report cards display summarized report information:
-
+
+
@@ -209,7 +216,8 @@ of a report card to open its context menu and access report actions:
-
+
+
@@ -225,7 +233,8 @@ of a report card to open its context menu and access report actions:
To create a report, click the **+ NEW REPORT** button in the top right of the page,
which will open a **New Report** modal.
-
+
+
## MarkDown Formatting Quick Guide
@@ -236,9 +245,9 @@ The following is a quick reference for the MarkDown syntax that can be used in C
To create headings, add `#` in front of the phrases that you want to turn into
headings. The number of `#` signs correspond to the heading level (i.e. `#` for level-1 heading, `##` for level-2, etc.):
-| MarkDown | Rendered Output |
-|---|---|
-| # H1
## H2
### H3
#### H4
##### H5
###### H6
||
+| MarkDown | Rendered Output |
+|---|-------------------------------------------------------------------------------------------------------------------------------------|
+| # H1
## H2
### H3
#### H4
##### H5
###### H6
|   |
### Text Emphasis
@@ -256,9 +265,9 @@ The following table presents the text format options:
To create a blockquote, add a `>` before each line of the quote. Nest blockquotes by adding additional
`>` signs before each line of the nested blockquote.
-| MarkDown | Rendered Output |
-|---|---|
-| \> Blockquote
\>\> Nested quote 1
\>\>\> Nested quote 2
||
+| MarkDown | Rendered Output |
+|---|-------------------------------------------------------------------------------------------------------------------------------------------------|
+| \> Blockquote
\>\> Nested quote 1
\>\>\> Nested quote 2
|   |
### Lists
@@ -267,9 +276,9 @@ To create a blockquote, add a `>` before each line of the quote. Nest blockquote
Create an ordered list by numbering the list items with numbers followed by periods. The list items do not have to be numbered
correctly, but the list will be rendered numerically starting with `1.`.
-| MarkDown | Rendered Output |
-|---|---|
-| 1. Item 1
2. Item 2
1. Item 3
1. Item 4
||
+| MarkDown | Rendered Output |
+|---|-----------------------------------------------------------------------------------------------------------------------------------------------------|
+| 1. Item 1
2. Item 2
1. Item 3
1. Item 4
|   |
#### Unordered List
@@ -280,9 +289,9 @@ You can also use checkmarks (`* [x]`), following any of the bullet signs.
To nest lists, indent nested items 2 spaces more than their parent list item.
-| MarkDown | Rendered Output |
-|---|---|
-| + Item 1
+ Item 2
- Sub-item a:
\* Sub-sub-item x
+ Sub-sub-item y
- Sub-sub-item z
\* [x] A checkmark
||
+| MarkDown | Rendered Output |
+|---|-------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| + Item 1
+ Item 2
- Sub-item a:
\* Sub-sub-item x
+ Sub-sub-item y
- Sub-sub-item z
\* [x] A checkmark
|   |
### Tables
@@ -298,7 +307,8 @@ MarkDown code for a table looks like this:
The rendered output should look like this:
-
+
+
Add the table column names in the first row; each name is preceded and followed by a pipe (`|`).
In the second row, add sets of at least three hyphens (`---`) for each column, and add a pipe before and after each set
@@ -403,9 +413,9 @@ It is rendered like this:
Create horizontal lines using three hyphens (`---`), underscores (`___`), or asterisks (`***`):
-| MarkDown | Rendered Output |
-|---|---|
-| ---
___
***
||
+| MarkDown | Rendered Output |
+|---|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------|
+| ---
___
***
|   |
### Images
diff --git a/docs/webapp/webapp_workers_queues.md b/docs/webapp/webapp_workers_queues.md
index da7db73e..0aca3c16 100644
--- a/docs/webapp/webapp_workers_queues.md
+++ b/docs/webapp/webapp_workers_queues.md
@@ -42,7 +42,8 @@ For more information about how autoscalers work, see the [Cloud Autoscaling Over
For more information about a specific autoscaler, see [AWS Autoscaler](applications/apps_aws_autoscaler.md)
and/or [GCP Autoscaler](applications/apps_gcp_autoscaler.md).
-
+
+
## Workers
@@ -76,7 +77,8 @@ The worker's details panel includes the following two tabs:
* Next experiment - The next experiment available in this queue
* In Queue - The number of experiments currently enqueued
-
+
+
@@ -98,12 +100,14 @@ To create a new queue - Click **+ NEW QUEUE** (top left).
Hover over a queue and click
to copy the queue's ID.
-
+
+
Right-click on a queue or hover and click its action button
to access queue actions:
-
+
+
* Delete - Delete the queue. Any pending tasks will be dequeued.
* Rename - Change the queue's name
@@ -130,7 +134,8 @@ The queue's details panel includes the following two tabs:
Click on an experiment's menu button
in the **EXPERIMENTS** tab to reorganize your queue:
-
+
+
* Move a task to the top or bottom of the queue
* Move the task to a different queue
diff --git a/src/css/custom.css b/src/css/custom.css
index ec5f77ed..b8db16a1 100644
--- a/src/css/custom.css
+++ b/src/css/custom.css
@@ -601,6 +601,10 @@ html[data-theme=dark] .medium-zoom-image.medium-zoom-image--opened {border-radiu
.medium-zoom--opened .medium-zoom-overlay {z-index: 1000;}
.medium-zoom-image.medium-zoom-image--opened {z-index: 1001;}
+[data-theme='light'] img[src$='#dark-mode-only'],
+[data-theme='dark'] img[src$='#light-mode-only'] {
+ display: none;
+}
/* table */
.markdown table {
border-spacing: 0;