Image на кнопке

User avatar
Komissar
Уже с Приветом
Posts: 65206
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Image на кнопке

Post by Komissar »

Клиент хочет, чтобы был имидж. На который если нажмешь - он посинеет, получит маленький чекбоксик в углу и станет типа selected. А если на него нажать еще раз, то вернется в обычное состояние (non-selected). На моей древней памяти, такое обычно делали 2мя имиджами, подменяя один на другой. Но меня молодые козлы тут уверяют, что надо пользовать имидж в формате *.svg, тогда его можно закрашивать. Но клиент с таким форматом работать не привык, у него все картинки *png, jpg.

Кто прав: я ( 2 имиджа ж форматах клиента ) или козлы (1 имидж в формате *.svg, с перекраской на ходу)? ИМХО, решение с 2 имиджами более гибкое, ведь что если клиент захочет вместо просто перекраски использовать другой имидж, когда опция selected?
alex_127
Уже с Приветом
Posts: 7723
Joined: 29 Mar 2000 10:01
Location: Kirkland,WA

Re: Image на кнопке

Post by alex_127 »

мне непонятно изначально причем тут плоские файлы. Как можно файлом сделать динамическую тень над другим элементом - типа этого
https://codepen.io/anon/pen/FsaGv

Вот пример стиля тоже без файлов
https://stackoverflow.com/questions/112 ... ut-styling

но я фронтенд не трогал лет 20 уже, а в чем вам надо это сделать из сообщения непонятно.
User avatar
Komissar
Уже с Приветом
Posts: 65206
Joined: 12 Jul 2002 16:38
Location: г.Москва, ул. Б. Лубянка, д.2

Re: Image на кнопке

Post by Komissar »

клиент хочет иметь полный контроль над имиджами, которые на экране. Имидж файлы будут храниться в CMS. Клиент хочет иметь возможность поменять файл на фронт-енде, не трогая аппликейшн, только через цмс.

фронт-енд пишется на реакте
tessob
Уже с Приветом
Posts: 576
Joined: 07 Jan 2016 13:04

Re: Image на кнопке

Post by tessob »

Komissar, оба варианта имеют право на жизнь. Каких-либо значимых преимуществ одного подхода над другим вы не найдете. Я бы отдал это решение на откуп тому кто будет его пилить и потом за него отвечать.

З.Ы. Вообще, говоря о SVG, "молодые козлы" могли бы запилить компонент на реакте вместо отдельных файликов.
User avatar
VovaK98
Уже с Приветом
Posts: 1828
Joined: 04 Mar 2002 10:01
Location: Tampa

Re: Image на кнопке

Post by VovaK98 »

Несите чушь бережно, стараясь не расплескать. Чушь хороша, когда она полная.
User avatar
adb
Уже с Приветом
Posts: 9470
Joined: 14 Dec 2001 10:01
Location: Российская Федерация

Re: Image на кнопке

Post by adb »

Быть или не быть. Вот в чем вопрос!
Миру мир
User avatar
liamkin
Уже с Приветом
Posts: 2601
Joined: 19 Jun 2003 20:22
Location: USA

Re: Image на кнопке

Post by liamkin »

Если тебе комиссар имидж
Имидж крепи делами своими дж

Return to “Вопросы и новости IT”