Перейти к содержанию

Вопрос

Опубликовано (изменено)

В продолжение этой темы: 

 

 

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

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

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

@Anna_ @eralde

Изменено пользователем keenet07

Рекомендуемые сообщения

  • 0
Опубликовано
9 часов назад, keenet07 сказал:

В продолжение этой темы: 

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

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

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

@Anna_ @eralde

Технически подкованные пользователи и так могут поменять стиль любого элемента в веб-интерфейсе, используя расширения для браузера, например, Stylus.

Впрочем, мне интересно узнать, насколько это популярный запрос

  • 0
Опубликовано (изменено)
13 минут назад, eralde сказал:

Технически подкованные пользователи и так могут поменять стиль любого элемента в веб-интерфейсе, используя расширения для браузера, например, Stylus.

Впрочем, мне интересно узнать, насколько это популярный запрос

Согласен, могут. Ну тут можно охватить и не подкованных, т.к. стили можно было бы загружать уже готовые и на любой вкус. А те кому их создавать, думаю найдутся и поделятся.

Судя по всему пока не очень. ) Думаю переживают, что силы будут отвлечены от чего-то более важного.

Изменено пользователем keenet07
  • 0
Опубликовано (изменено)
33 минуты назад, eralde сказал:

Технически подкованные пользователи и так могут поменять стиль любого элемента в веб-интерфейсе, используя расширения для браузера, например, Stylus.

Впрочем, мне интересно узнать, насколько это популярный запрос

Хотелось бы конечно, чтоб такая штука была для более широкого спектра пользователей)

А вообще сложно технически будет такое сделать?

Изменено пользователем FLK
  • 0
Опубликовано
В 27.02.2025 в 17:59, keenet07 сказал:

Согласен, могут. Ну тут можно охватить и не подкованных, т.к. стили можно было бы загружать уже готовые и на любой вкус. А те кому их создавать, думаю найдутся и поделятся.

Судя по всему пока не очень. ) Думаю переживают, что силы будут отвлечены от чего-то более важного.

В 27.02.2025 в 18:25, FLK сказал:

Хотелось бы конечно, чтоб такая штука была для более широкого спектра пользователей)

А вообще сложно технически будет такое сделать?

Сейчас тема (светлая/темная) -- это примерно три сотни CSS-переменных. Плюс, некоторые переменные используются сразу в нескольких местах, т.е. можно напороться на то, что меняешь что-то на свой вкус в одном месте и автоматически получаешь конфликт в другом.

Я с трудом представляю, как эту конструкцию сделать проще для широкого круга пользователей.
Начать стоит, конечно, с того, чтобы сделать её проще саму по себе.

Можете сами в консоли разработчика поиграться и посмотреть, что будет:

 

  • 0
Опубликовано (изменено)

300 это уже не плохо.

До полной кастомизации, это только долго и упорно выводя каждый настраиваемый уникальный элемент в эту CSS, чтоб было без конфликтов. Но вроде настолько полная и не требуется.

Да и не обязательно даже все доступные из этих 300 сразу отдавать для ручной настройки. Только постепенно добавляя. Графики, фоны, размеры с отдельных страниц. Размер шрифта бокового меню. Дальше больше.

 

Ну кстати, как вариант, можно эти параметры из CSS которые распространяются на многие элементы на разных страницах (не уникальные) обозначить как глобальные. А на основе них уже по необходимости для каждой отдельной страницы или для каждой отдельной группы ввести уникальные параметры. Получается в файле стиля задействуются все глобальные параметры и они уже сами по себе настраивают тему интерфейса, так как это уже реализовано для темы светлая/тёмная. Но если мы добавляем в этот же самый файл какие-то новые уникальные параметры, то они должны перекрывать свои глобальные значения. Суть в том чтобы не раздувать стиль огромным количеством параметров которые в данный момент не требуются и в то же время добавляя уникальные настраивать ещё более тонко. 

Что-то типа того:

Глобальные:

--parameter-color1:

Уникальные:

--parameter-color1.main-page:

--parameter-color1.intelliqos-page:

Изменено пользователем keenet07
  • 0
Опубликовано

Идея интересная, но хотелось бы услышать мнение тех, кто это сможет сделать (разработчиков) 😃

  • 0
Опубликовано
В 27.02.2025 в 20:31, keenet07 сказал:

300 это уже не плохо.

До полной кастомизации, это только долго и упорно выводя каждый настраиваемый уникальный элемент в эту CSS, чтоб было без конфликтов. Но вроде настолько полная и не требуется.

Да и не обязательно даже все доступные из этих 300 сразу отдавать для ручной настройки. Только постепенно добавляя. Графики, фоны, размеры с отдельных страниц. Размер шрифта бокового меню. Дальше больше.

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

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

  • 0
Опубликовано (изменено)
38 минут назад, eralde сказал:

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

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

Понимаю, что для начала действий нужен куда больший запрос в теме. Однако, если взглянуть на проблему в целом, то можно заметить, что есть множество других локальных запросов от пользователей разбросанных по разным темам которые требуют решения и которые так или иначе могли бы вообще не возникать или решаться гораздо проще и быстрее, если бы этот глобальный конструктор существовал бы. Сейчас это вынужденно заставляет вас реагировать на каждый запрос по отдельности. Где-то подправить размер шрифта, где-то поменять цвета, но в итоге получается замкнутый круг, потому-что одним нравится так, а другим нравится иначе. Не знаю беспокоитесь ли вы за то, что внедрение такого конструктора в в перспективе в некоторой степени лишит вас работы или же наоборот только разгрузит для чего-либо более важного и полезного. Ведь сколько всего нового уже внедренного на уровне CLI всё ещё ждет своей очереди на внедрение на уровене веб-интерфейса. А вы вынуждены отвлекаться на мелкие правки.

Непопулярность вопроса на текущий момент обусловлена тем, что кто-то может даже и не связывает какие-то свои замечания и пожелания по интерфейсу с этой темой. И каждый вероятно думает, о продвижении только своего запроса на реализацию. Но в конечном итоге вам решать как поступить. Бесконечно менять интерфейс реагируя на каждый отдельный запрос или дать полноценный инструмент для этого в руки самим пользователям. Не каждая идея набравшая множество голосов на этом форуме  реализуется, как в прочем и наоборот, иногда мы видим внедрение чего-то особенно и не набиравшего популярности, но в итоге очень полезное для большинства.  Впрочем с момента создания темы прошло ещё совсем не много времени.

Изменено пользователем keenet07
  • 0
Опубликовано (изменено)

Могу сказать одно - примерно 98% пользователей вообще начхать как выглядит этот ваш/наш веб-интерфейс)))))) из этих 98% очень очень многие вообще даже не представляют как в него заходить и что в нем вообще можно делать и как))

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

Поверьте мне, но большинство пользователей даже мастер первоначальной настройки вводит в ступор) какой уж там WEB-UI и уж тем более конструктор стилей... Я бы еще поверил, что на готовые стили найдутся желающие)

Поэтому неудивительно, что тут 3 человека топят за тему)))

И да, еще согласен с @keenet07 в части, касающейся:

Цитата

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

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

 

Изменено пользователем FLK
  • 0
Опубликовано

@keenet07 @FLK я не спорю с тем, что обсуждаемая тема может быть интересно большему числу людей.

Предлагаемое решение (как и любая другая фича), если договориться, что она реализуется, требует:
- разработки
- поддержки после внедрения
И по результатам программистам, конечно, очень хочется, чтобы вышло то, чем кто-то реально будет пользоваться.

У меня есть опыт разработки браузерного расширения, которое что-то меняло в интерфейсе (так, как это казалось разумным мне и группе самых активных пользователей). Потраченные усилия (суммарно) -- это несколько человеко-месяцев (не 1-2, а больше). Максимальный размер аудитории (судя по скачиванию расширения из Chrome Web Store): ~ 100 человек.

Поэтому, @keenet07 упрекать меня в том, что я не бросаюсь сразу делать конструктор стилей в интерфейсе можно, конечно.
Но, кажется, более продуктивно будет поискать людей, которым такой конструктор поможет, и предложить им обсудить, как они себе такой конструктор представляют.
 

  • 0
Опубликовано
2 минуты назад, eralde сказал:

@keenet07 @FLK я не спорю с тем, что обсуждаемая тема может быть интересно большему числу людей.

Предлагаемое решение (как и любая другая фича), если договориться, что она реализуется, требует:
- разработки
- поддержки после внедрения
И по результатам программистам, конечно, очень хочется, чтобы вышло то, чем кто-то реально будет пользоваться.

У меня есть опыт разработки браузерного расширения, которое что-то меняло в интерфейсе (так, как это казалось разумным мне и группе самых активных пользователей). Потраченные усилия (суммарно) -- это несколько человеко-месяцев (не 1-2, а больше). Максимальный размер аудитории (судя по скачиванию расширения из Chrome Web Store): ~ 100 человек.

Поэтому, @keenet07 упрекать меня в том, что я не бросаюсь сразу делать конструктор стилей в интерфейсе можно, конечно.
Но, кажется, более продуктивно будет поискать людей, которым такой конструктор поможет, и предложить им обсудить, как они себе такой конструктор представляют.
 

Упрекать точно не стоит, попросить и спросить мнения - да, но уж точно не упрекать)

Ясный красный, что по щелчку пальцев 2-3-5-10 человек никто не кинется это делать, но идея интересная, поэтому я тему поддержал)

Если на это уйдет уйма времени, а пользоваться будет 5 человек, то в печь...

  • 0
Опубликовано
4 минуты назад, eralde сказал:

Поэтому, @keenet07 упрекать меня в том, что я не бросаюсь сразу делать конструктор стилей в интерфейсе можно, конечно.
Но, кажется, более продуктивно будет поискать людей, которым такой конструктор поможет, и предложить им обсудить, как они себе такой конструктор представляют.

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

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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.