pastvu icon indicating copy to clipboard operation
pastvu copied to clipboard

Color indication for user upload limits in the gallery with "ready" status / Цветовая индикация лимитов на загрузку в галереях с готовыми к модерации изображениями

Open paul-k-pastvu opened this issue 1 year ago • 5 comments

EN: Color indication for user upload limits in the gallery with "ready" status. A moderator needs to see newcomers' images in order to moderate them first. Long waits demotivate new (and rarely uploading) members. Conversely, "veterans" with large limits are not as sensitive to moderation wait times. Also need addition filter by this option.

RU: Нужна цветовая индикация лимитов на загрузку в галереях с готовыми к модерации изображениями. Модератор должен видеть фото новичков, чтобы модерировать их в первую очередь. Долгое ожидание демотивирует новых (и редко загружающих) участников. И наоборот, "ветераны" с большими лимитами не настолько чувствительны к срокам ожидания модерации. Также нужен доп. фильтр для этой опции.

Example / Пример:

image

  • red / красный фон -> users with a limit = 10 / участники с лимитом 10
  • yellow / желтый фон -> users with a limit = 15-25 / участники с лимитом 15-25
  • green / зеленый фон -> users with a limit = 50-75 / участники с лимитом 50-75
  • blue (default) / синий (дефолтный) фон -> users with a limit >= 150 / участники с лимитом 150 и выше

paul-k-pastvu avatar Apr 15 '24 20:04 paul-k-pastvu

Я решил попоробовать реализовать эту фичу и у меня появились дополнительные вопросы:

  1. Выделять цветом нужно только для модераторов и админов?
  2. Сейчас лимиты 10, 15, 20, 50, 75, 150 (ну 1000 для серебрянных/золотых меценатов) + ручной лимит(не знаю есть ли в рельности такие люди). То есть будет красный <=10 , желтый <=20, зеленый <=75 и все прочее синий. Правильно?
  3. Как лучше сделать фильтр? "Лимит пользователя до :" и поле для ввода цифры?
  4. Может еще попробовать добавить в фильтры галочку "Пользователь исчерпал лимит:"?
  5. Фильтры видны только модераторам/админам?
  6. Еще хочу добавить фильтр для всех "Изображение имеет напрпавление" да/нет, но наверное в рамках отдельной задачи.

NetJorika avatar Jul 11 '25 15:07 NetJorika

  1. Выделять цветом нужно только для модераторов и админов?

да

  1. Сейчас лимиты 10, 15, 20, 50, 75, 150 (ну 1000 для серебряных/золотых меценатов) + ручной лимит(не знаю есть ли в реальности такие люди). То есть будет красный <=10 , желтый <=20, зеленый <=75 и все прочее синий. Правильно?

ручные лимиты есть (обычно, они больше 150, их можно не учитывать) я думаю, все верно

  1. Как лучше сделать фильтр? "Лимит пользователя до :" и поле для ввода цифры?

мне нравится предложенный в #730 вариант.

  1. Может еще попробовать добавить в фильтры галочку "Пользователь исчерпал лимит:"?

согласен

  1. Фильтры видны только модераторам/админам?

да

  1. Еще хочу добавить фильтр для всех "Изображение имеет направление" да/нет, но наверное в рамках отдельной задачи.

да, это будет для всех пользователей, так что отдельно

paul-k-pastvu avatar Sep 05 '25 01:09 paul-k-pastvu

@paul-k-pastvu Спасибо за комментарий! Вроде все пункты я учел в #730 ( 6. отдельной задачей после этой сделаю) надеюсь @kabalin найдет время на ревью. С цветами у меня конечно немного вырвиглазно получилось, но хотелось сохранить контрастность не меняя цвет текста. Сейчас выбрал такие (готов поменять на любые) Красный #d71e14; Желтый (тут пришлось взять довольно темный тон) #bf8e13; Зеленый #00923c;

Image

NetJorika avatar Sep 05 '25 08:09 NetJorika

Вырвиглазность цвета относительно фона можно проверить тут https://colourcontrast.cc/ (желательно чтобы все четыре WCAG стандарта не были "fail")

kabalin avatar Sep 05 '25 10:09 kabalin

@kabalin Сложность в том что у нас там 3 цвета текста Белый (f2f2f2) Название Серый (cccccc) Регион Желтый (decaa0) для "Где это"

Если подбирать по этому сайту, то у меня получился только уведя все в очень темные цвета:

  • Красный фон 7c0000
  • Желтый фон ушел в коричневый 593000 (самый плохо контрастный цвет)
    • Белый текст https://colourcontrast.cc/?background=593000&foreground=f2f2f2
    • Серый текст https://colourcontrast.cc/?background=593000&foreground=cccccc
    • Желтый текст https://colourcontrast.cc/?background=593000&foreground=decaa0
  • Зеленый фон 004300

PS: Основной фон (285991) даже для белого текста проходит проверку только на 3 из 4 https://colourcontrast.cc/?background=285991&foreground=f2f2f2 а на серый мне всегда было больно смотреть на нем 1 из 4

@paul-k-pastvu Как вам такие цвета?

Image

NetJorika avatar Sep 05 '25 11:09 NetJorika