ArbNet

ArbNet
Рейтинг
147
Регистрация
27.10.2019
Программист самоучка
melkozaur:
Цветовые схемы не создаются автоматически, а если бы и создавались, то были бы ужасны

Именно создаются автоматически. Выбирается один цвет и на его основе цветовым кругом подбираются подходящие для гаммы цветов

Вот сервис для получения палитры цветов из картинки https://palettegenerator.com

Aisamiery:
Да всему сообществу наать на ваше мнение, нравится вам или нет - осознайте и смиритесь уже с этим =)))

Это вам насрать, а мне на ваше мнение :)

Моя технология проверена и работает, осталось немного продумать систему для разработчиков как использовать переменные в стилях, давать им названия, или по числу в гамме цвета ориентироваться, и ещё делать ли для фона и текста отдельные переменные. Пока я ещё эти вопросы продумываю.

Поймите, способы вёрстки и стилизацию я не придумываю, препроцессоры мне не нужны так как у меня компонентный подход разработки, это небольшая разметка с небольшой стилизацией. Переменные в css есть и используются. Количество цвета на сайте не должно быть много и эти цвета должны сочетаться между собой, поэтому лучше использовать цветовые гаммы автоматически генерируемые, поэтому достаточно настроить значения переменных в css и указывать их в стилях, это же элементарно.

Препроцессоры css сделали для верстальщиков которые плохо знают css работают в крупных компаниях чтобы быстро наделать всякого г. Согласитесь можно же без препроцессорах делать, МОЖНО. Так зачем они нужны тем кто и без них отлично сделает, к тому же переменные css это тот же препроцессор получается.

ivan-lev, большинство не хотят думать, вернее не умеют, а точнее не привыкли, это для них самый тяжёлый труд. Им проще погуглить, о вон sass, less есть, человек не может разобраться в азах, придумывает велосипед :) а я то умный, я sass использую :) бем применяю когда верстаю блоки, и пофиг что будет куча стилей, с одинаковыми правилами, но разными цветами и тд. и тп. файл стилей в несколько килобайт, это бем :) кто их сейчас считает..

flacon2000, начинается :) я не собираюсь учится дизайну мне это не нужно это раз, бэм придумали именно чтобы при оформлении одного блока классы этого блока не наследовались от других и тд. поэтому блок-элемент-модификатор это для верстальщиков говносайтов единственный вариант, это два. На бехансе в основном разные фото, это не веб-дизайн.. это три.

Sly32:
Вот до чнго может дойти человек, который не в состоянии в азах препроцессоров разобраться

В том то и дело что могу, а разобравшись не хочется ими пользоваться, а есть желание сделать проще и лучше.

Дело то не в препроцессорах. Препроцессоры css просто напросто те же шаблонизаторы только для стилей. Я не делаю шаблонизатор для стилей и темболее не хочу его использовать.

У меня система намного гибче, будут определятся разные гаммы цветов, в стилях компонентов указываться переменные гаммы цветов, в структуре xml указываться компоненты и блоки какой гаммой оформлять, всё.

ЗАЧЕМ МНЕ ЭТИ ПРЕПРОЦЕССОРЫ CSS. Вы задолбали уже тупить..

flacon2000:
При вашем подходе (то как вы сформулировали задачу) они вообще подходят только для смены скинов. А для дизайнера это примерно 100500-я задача по важности.

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

Какие же задачи по важности ещё решает дизайнер? Я хочу это предусмотреть и облегчить стилевое оформление своим будущим разработчикам компонентов.

Nomiki:
По-факту, конечно лучше изначально ставить цель: ну например, нафига вы это делаете который день.

SASS мне не подходит, Блок-Элемент-Модификатор придумали для упрощения, для тех кто верстают сайты в дрищьвивере и др. редакторах чтобы стили не конфликтовали.

Моя цель разработка иной более простой технологии которая будет использоваться в моём движке.

Aisamiery:
Это тема про то как удобнее варить пельмени из полуфабриката в кипящей подсоленной воде в кастрюле на газовой плите. - ответ "На диване Слава, на диване"

брызганье слюной..

Aisamiery:
а еще идеальнее если фронтед живет отдельно от бэкенда.. ну это прям вот в идеале, да я понимаю это сложно, особенно используя xml и всякие нестандартные подходы

Вот как раз у всех проблемы с стандартизацией, её просто нет, кто во что горазд, откроешь стили и ищешь цвет чтобы подправить. Гораздо проще сделать это через переменные в одном месте. А переменные цвета стандартизировать.

Aisamiery:
Действительно, а еще можно писать против ветра, очень не стандартно.

В вас кто-то плюнул, совершенствование и стандарт это разные вещи. Писайте против ветра сколько угодно :)

Aisamiery:
К счастью я не задаю вопросов, тем людям от которых явно не получу ответа, так что меня как правило обходит стороной такая участь.

Глупые люди считают, что всё уже придумано до них, а умные улучшают то что придумано до них :) Вы сидите в луже своих испражнений и радуетесь. А я задаю вам вопросы хотя вы на них и не сможете ответить, потому что ищу решение для вас же, как вам из вашей лужи выбраться.

Aisamiery:
Спроси у вэбдизайнера что такое css переменные, 99.9% плюнут в лицо =)
Вы в очередной раз пишете какую то ахинею ничего общего не имеющую с реальностью. Нормально это не прописывать 100500 цветов а сделать нормальные переменные и миксины, наследование и прочие полезные вещи. Я чувствую через некоторое время вы будете придумывать теорему Пифагора, потому что текущая морально устарела и вам не нравится подход.

1. Я не отказался от xml это тема по веб-дизайну, вёрстке стилевому оформлению при использовании css переменных

2. Я не прописываю 100500 цветов, а делаю класс с гаммой цветов которые хочу как то систематизировать чтобы разработчикам было проще создавать оформление.

3. Нет предела совершенствованию, при желании можно и теорему Пифагора улучшить :)

ЗЫ. Предполагаю, что вам часто плюют в лицо :)

Anamnado, предлагаешь интерфейс для настройки цвета, это ерунда всё.

Для настройки цвета достаточно <input type=color> поставить.

Ладно, буду додумывать сам, тут дизайнеров видно нет.

Aisamiery, типа под$бнул :)

Anamnado:
по сему совет капай в вариант - полная динамика.. 256 цветов. статикой решить не реально.

16 цветов это в одной гамме, а их использоваться может быть несколько, разные блоки с разной гаммой цветов.

Кроме того палитра цвета не 256 а 16777215 разных оттенков. Поэтому моя разработка предусматривает все возможные и не возможные варианты.

Вопрос в другом, как систематизировать гамму цветов для разработчиков компонентов, чтобы они не задумывались о цветах, а просто в стилях указывали переменные цветовой гаммы.

Всего: 2302