Size: a a a

2020 October 23

L

Ljonya in Svelte [svelt]
Vetro
Рич
да Рич то и не терял признаком жизни, тут все ок
источник

V

Vetro in Svelte [svelt]
Ljonya
да Рич то и не терял признаком жизни, тут все ок
ну хз, мне показалось что он оч сильно сбавил обороты)
источник

L

Ljonya in Svelte [svelt]
Vetro
ну хз, мне показалось что он оч сильно сбавил обороты)
да там у него уже труженников много теперь
источник

DK

Dan Kozlov in Svelte [svelt]
Йо, ребят.

Вопрос к гуру анимаций. Как заставить кроссфейд не применяться при аут-анимации, если у анимации нет ресивера (то есть срабатывает фоллбэк)? Вот репл.
https://svelte.dev/repl/7e76a6e242f44ce08cabd426a582a538?version=3.29.4

Небольшая подводка.
Как известно, кроссфейд можно реализовать только на absolute-элементах. Абсолюты вынимаются из флоу, поэтому если у тебя этот элемент находится внутри какого-то контейнера с видимыми бордерами, или с последующими ниже элементами, и тебе нужно, чтобы высота всё же сохранялась, надо что-то придумывать.
Я сделал мини-компонент, который создаёт враппер, которому программно через tweened устанавливается высота абсолютного элемента. В итоге мы получаем абсолютный элемент, который визуально в доме ведёт себя как статический, но меняет стейт через кроссфейд.

Только вот трабла возникла с тем, чтоб выключить фоллбэчную in и out анимацию. В репле это происходит при нажатии на show wrapper.
источник

DK

Dan Kozlov in Svelte [svelt]
Задаю вопрос, потому что мне кажется, что я делаю всё верно, но не тот инструмент юзаю. Будто бы мне просто надо написать недостающий in/out транзишен, не defered-анимацию, и всё.
источник

MZ

Misha Zamkevich in Svelte [svelt]
Dan Kozlov
Задаю вопрос, потому что мне кажется, что я делаю всё верно, но не тот инструмент юзаю. Будто бы мне просто надо написать недостающий in/out транзишен, не defered-анимацию, и всё.
А ты какого визуального эффекта хотел в итоге добиться? (я несколько раз перечитал, не смог осилить)
источник

DK

Dan Kozlov in Svelte [svelt]
Misha Zamkevich
А ты какого визуального эффекта хотел в итоге добиться? (я несколько раз перечитал, не смог осилить)
Анимации как у кроссфейда: постепенное появление из прозрачности вместе с перетеканием старой формы и размера в новую.
источник

DK

Dan Kozlov in Svelte [svelt]
С постепенным изменением высоты контейнера еще.
источник

MZ

Misha Zamkevich in Svelte [svelt]
Понятно
источник

DK

Dan Kozlov in Svelte [svelt]
Без перетекания формы можно сделать и самостоятельно (тот де абсолютный контейнер, фейд и твин по высоте). Если прижмет, то так и сделаю, наверное, но хочется готовыми инструментами пользоваться.
источник

М

Максим in Svelte [svelt]
Подскажите, я сделал sourcemap: false, а все равно видно в хроме во вкладке "Source" исходники проекта
export default {
 input: 'src/main.js',
 output: {
   sourcemap: false,
   format: 'iife',
   name: 'app',
   file: 'public/build/bundle.js'
 },
источник

АД

Алексей Давыдов... in Svelte [svelt]
Доброго времени суток! Я новичек в svelte. Хотел установить минималистичный UI css svelte chota. Все сделал по инструкции на оф. сайте https://alexxnb.github.io/svelte-chota/install но при компиляции возникают ошибки (на фото). Следовательно стили плагина не применяются. У кого есть опыт подключения данного UI material?
источник

MZ

Misha Zamkevich in Svelte [svelt]
источник

AS

Alexey Schebelev in Svelte [svelt]
Алексей Давыдов
Доброго времени суток! Я новичек в svelte. Хотел установить минималистичный UI css svelte chota. Все сделал по инструкции на оф. сайте https://alexxnb.github.io/svelte-chota/install но при компиляции возникают ошибки (на фото). Следовательно стили плагина не применяются. У кого есть опыт подключения данного UI material?
Да, там надо зарефакторить. Field там какуюто ошибку кидает
источник

DK

Dan Kozlov in Svelte [svelt]
Dan Kozlov
Без перетекания формы можно сделать и самостоятельно (тот де абсолютный контейнер, фейд и твин по высоте). Если прижмет, то так и сделаю, наверное, но хочется готовыми инструментами пользоваться.
После долгих экспериментов так и не понял, как пофиксить эту проблему с стоковым кроссфейдом. Ну и понял, что склонился к тому, что просто не тот инструмент использую в принципе, кроссфейд всё же не должен где-то включаться, а где-то выключаться, не в том его идея.

Обновил репл, там аналог кроссфейда, только на обычных транзишенах с фейдом. Работает сносно.
источник

АД

Алексей Давыдов... in Svelte [svelt]
Alexey Schebelev
Да, там надо зарефакторить. Field там какуюто ошибку кидает
Спасибо, печально. Не подскажете пока какой-нибудь достойный аналог?) Чтобы можно было установить через npm и не прописывать пресловутые class=...
источник

AS

Alexey Schebelev in Svelte [svelt]
svelte-atoms посмотри
источник

D

Danny in Svelte [svelt]
Алексей Давыдов
Спасибо, печально. Не подскажете пока какой-нибудь достойный аналог?) Чтобы можно было установить через npm и не прописывать пресловутые class=...
А в чем проблема с ворнингом при билде? У тебя приложуха то собирается.
источник

АД

Алексей Давыдов... in Svelte [svelt]
Danny
А в чем проблема с ворнингом при билде? У тебя приложуха то собирается.
собирается то да. Но стили к компонентам в нем не применяются по факту. В скомпилированный сss залазить уже стал правда)
источник

D

Danny in Svelte [svelt]
Алексей Давыдов
собирается то да. Но стили к компонентам в нем не применяются по факту. В скомпилированный сss залазить уже стал правда)
Это по идее не связано 🤔 он же просто ругается на то, что у лейбла нет указателя, куда он привязан
источник