{children}
-
diff --git a/webapp/packages/core-theming/src/ThemeService.ts b/webapp/packages/core-theming/src/ThemeService.ts
index dd28f8c316..9911b96f8f 100644
--- a/webapp/packages/core-theming/src/ThemeService.ts
+++ b/webapp/packages/core-theming/src/ThemeService.ts
@@ -21,6 +21,7 @@ import './styles/main/normalize.pure.css';
import './styles/main/typography.pure.scss';
import './styles/UiCheckbox.css';
import './styles/UiIconButton.css';
+import './styles/UiSpinner.css';
import { DEFAULT_THEME_ID, themes } from './themes.js';
import { ThemeSettingsService } from './ThemeSettingsService.js';
import type { ClassCollection } from './themeUtils.js';
diff --git a/webapp/packages/core-theming/src/styles/UiSpinner.css b/webapp/packages/core-theming/src/styles/UiSpinner.css
new file mode 100644
index 0000000000..7198f44247
--- /dev/null
+++ b/webapp/packages/core-theming/src/styles/UiSpinner.css
@@ -0,0 +1,5 @@
+@layer base {
+ .dbv-kit-spinner {
+ --dbv-kit-spinner-stroke-color: var(--theme-primary);
+ }
+}
diff --git a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.tsx b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.tsx
index cb73e3ca57..c1c4e81cf8 100644
--- a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.tsx
+++ b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.tsx
@@ -47,7 +47,7 @@ export const ImageValuePresentation: TabContainerPanelComponent
{isDownloadable && (
-
+
{`${translate('ui_view')} (${valueSize})`}
)}