feat: new settings and mainpage blocks

This commit is contained in:
2025-11-11 00:30:39 +03:00
parent 5fb45000ac
commit 6176c720b1
97 changed files with 1842 additions and 1658 deletions

View File

@@ -0,0 +1,7 @@
export const sliderEffectOptions = {
slide: 'Слайд',
flip: 'Переворот',
cards: 'Карточки',
cube: 'Куб',
coverflow: 'Перекрывающиеся слайды',
};

View File

@@ -0,0 +1,7 @@
export function getThumb(imageUrl) {
if (!imageUrl) return '/image/cache/no_image-100x100.png';
const extIndex = imageUrl.lastIndexOf('.');
const ext = imageUrl.substring(extIndex);
const filename = imageUrl.substring(0, extIndex);
return `/image/cache/${filename}-100x100${ext}`;
}