Size: a a a

2020 December 27

AP

Alexander Ponomarev in Svelte [svelt]
есть недоработки хрома с грид ячейками вложенным в контент со стилями ховера, на масштабе между ячейками будут дыры на ховер
источник

AP

Alexander Ponomarev in Svelte [svelt]
хотя мб это чисто недоработка грида
источник

A

Arushwl in Svelte [svelt]
Есть идеи как собрать загрузку background-image?

https://svelte.dev/repl/e69bde04e23f49798b1931fdd9ed15c6?version=3.31.0
источник

AP

Alexander Ponomarev in Svelte [svelt]
грузить фетчем а потом надеяться на кэш)
источник

AP

Alexander Ponomarev in Svelte [svelt]
или кодировать в base64)
источник

Д

Дима 🎈 in Svelte [svelt]
Alexander Ponomarev
или кодировать в base64)
ахахаххаахаха
источник

Д

Дима 🎈 in Svelte [svelt]
короче, пилю кулстори
источник

Д

Дима 🎈 in Svelte [svelt]
напомнил
источник

Д

Дима 🎈 in Svelte [svelt]
сори за оффтоп
источник

Д

Дима 🎈 in Svelte [svelt]
ювелирный магазин, там показывается камень(просто крутится по горизонтали) Говорят ЛАГАЕТ и на телефонах сайт падает.

как работало:
— Загружается огромный гзип архив в память (400мб)
— с помощью жса разархивируется на клиенте
— в архиве картинки текстом в base64
— далее по таймеру картинка просто подменялась показывалась следующая грань камня


Есть хоть одно обьяснение сделать так, когда даже если те же картинки склеить в видео, это занимало существенно  меньше памяти (что-то около 20 мб размер видео) и работало явно быстрее. На жс конечно при этом тоже всего несколько кб памяти.
источник

МТ

Марк Танащук... in Svelte [svelt]
Дима 🎈
ювелирный магазин, там показывается камень(просто крутится по горизонтали) Говорят ЛАГАЕТ и на телефонах сайт падает.

как работало:
— Загружается огромный гзип архив в память (400мб)
— с помощью жса разархивируется на клиенте
— в архиве картинки текстом в base64
— далее по таймеру картинка просто подменялась показывалась следующая грань камня


Есть хоть одно обьяснение сделать так, когда даже если те же картинки склеить в видео, это занимало существенно  меньше памяти (что-то около 20 мб размер видео) и работало явно быстрее. На жс конечно при этом тоже всего несколько кб памяти.
А если склеить все в одну картинку и как с спрайтом показывать?🤔
источник

Д

Дима 🎈 in Svelte [svelt]
Марк Танащук
А если склеить все в одну картинку и как с спрайтом показывать?🤔
это вообще rocket science какой-то!
источник

МТ

Марк Танащук... in Svelte [svelt]
Вот недавно делал подобного рода штуку - все в спрайт и css'ом background-position менял в анимации(steps в transition)
Вроде норм выходило =)
источник

Д

Дима 🎈 in Svelte [svelt]
уу, запретные технологии
источник

ИД

Илья Дёмин in Svelte [svelt]
Привет! Как можно в шаблоне использовать  scss переменные из файла?
источник

ИД

Илья Дёмин in Svelte [svelt]
А то ругается на Undefined variable
источник

ИД

Илья Дёмин in Svelte [svelt]
В каждый компонент импортировать файл с переменными?
источник

DK

Dan Kozlov in Svelte [svelt]
Илья Дёмин
Привет! Как можно в шаблоне использовать  scss переменные из файла?
В шаблоне — это в style-теге? Тогда да, импортировать в каждый компонент. Я обычно создаю в корне папки styles файл importable.scss, который объединяет все миксины, переменные и прочее что не генерирует код, и уже его импортирую.

А если в шаблоне — это там, где html пишется, то никак :)
источник

ИД

Илья Дёмин in Svelte [svelt]
Dan Kozlov
В шаблоне — это в style-теге? Тогда да, импортировать в каждый компонент. Я обычно создаю в корне папки styles файл importable.scss, который объединяет все миксины, переменные и прочее что не генерирует код, и уже его импортирую.

А если в шаблоне — это там, где html пишется, то никак :)
Да, в style
источник

ИД

Илья Дёмин in Svelte [svelt]
Хм, как-то запаристо везде его импортировать, думал есть вариант как в каком-нибудь Vue импортнуть один раз и везде использовать
источник