diff --git a/public/cases/template-elements-demo/index.html b/public/cases/template-elements-demo/index.html index 85dc365..bf65031 100644 --- a/public/cases/template-elements-demo/index.html +++ b/public/cases/template-elements-demo/index.html @@ -622,10 +622,10 @@ slide (сдвиг), fade (кроссфейд) и none (без перехода). Режим задаётся атрибутом data-slider-anim на фигуре.

-
+
- - + +
diff --git a/public/css/main.css b/public/css/main.css index ad84b3a..0391ebc 100644 --- a/public/css/main.css +++ b/public/css/main.css @@ -2341,10 +2341,7 @@ html[data-theme="dark"] { user-select: none; -webkit-user-drag: none; opacity: 0; - transform: scale(0.96); - transition: - transform 0.2s ease, - opacity 0.16s ease; + transition: opacity 0.16s ease; } /* TUI braille-спиннер (переиспользуемый, чистый CSS) */ @@ -2439,7 +2436,6 @@ html[data-theme="dark"] { .case-image-viewer.is-open .case-image-viewer__img { opacity: 1; - transform: scale(1); } .case-image-viewer__stage.is-panning, diff --git a/public/js/modules/cases/media-slider.js b/public/js/modules/cases/media-slider.js index c61e241..98456d7 100644 --- a/public/js/modules/cases/media-slider.js +++ b/public/js/modules/cases/media-slider.js @@ -88,8 +88,8 @@ export function initCaseMediaSlider() { "(prefers-reduced-motion: reduce)" ).matches; - // Режим анимации переключения: slide (по умолчанию) / fade / none - let mode = root.getAttribute("data-slider-anim") || "slide"; + // Режим анимации переключения: fade (по умолчанию) / slide / none + let mode = root.getAttribute("data-slider-anim") || "fade"; function applyMode(m) { mode = m; root.classList.remove( diff --git a/src/pages/cases/template-elements-demo.html b/src/pages/cases/template-elements-demo.html index 657c695..5e63b25 100644 --- a/src/pages/cases/template-elements-demo.html +++ b/src/pages/cases/template-elements-demo.html @@ -433,10 +433,10 @@ slide (сдвиг), fade (кроссфейд) и none (без перехода). Режим задаётся атрибутом data-slider-anim на фигуре.

-
+
- - + +