DEV: CSS градиенты (см. на странице «Все пространства»)

Evg Evg 30 Июля 2021 (ред)

Градиенты CSS позволяют отображать плавные переходы между двумя или более указанными цветами.

CSS определяет два типа градиентов:

  • Линейные градиенты (идет вниз / вверх / влево / вправо / по диагонали)
  • Радиальные градиенты (определяемые их центром)

Линейные градиенты CSS

Чтобы создать линейный градиент, вы должны определить как минимум две точки цвета. Цветовые точки — это цвета, между которыми вы хотите сделать плавные переходы. Вы также можете установить начальную точку и направление (или угол) вместе с эффектом градиента.

Использование углов

Если вам нужен больший контроль над направлением градиента, вы можете определить угол вместо предопределенных направлений (вниз, вверх, вправо, влево, вправо внизу и т.д.). Значение 0deg эквивалентно «to top». Значение 90deg эквивалентно «вправо». Значение 180deg эквивалентно «вниз».

Использование прозрачности

Градиенты CSS также поддерживают прозрачность, которую можно использовать для создания эффектов затухания.

Чтобы добавить прозрачности, мы используем функцию rgba () для определения цветовых точек. Последний параметр в функции rgba () может иметь значение от 0 до 1, и он определяет прозрачность цвета: 0 означает полную прозрачность, 1 означает полный цвет (отсутствие прозрачности).


Страница, где это понадобилось: все пространства

background: linear-gradient(77.64deg, #000000 1.67%, rgba(0, 0, 0, 0.25) 49.6%);

Поскольку в Пространствах у нас всё данные есть, возможно имеет смысл вывести их так, как выведены сейчас?

Есть полное изображение обложки, есть превью обложки, есть логотип и есть цвет пространства.

Почему бы их не использовать, например, на странице всех пространств?

Что думаете?

P.S. Контл+F5 как-то так, чтобы обновить кеш. Пространство meta — пространство по умолчанию. На него невозможно подписаться / отписаться. Данное пространство используется, как объявления. Что-то очень важное. Надо сократить тут писанину…

5 Ответов

  1. German German 30 Июля 2021 (ред.)

    Выглядит куда богаче, чем было! +

    1. Evg Evg 30 Июля 2021 (ред.)

      Я думаю, что у нас ещё есть баги с фонами, хотелось бы отловить их все.

  1. OleStep OleStep 31 Июля 2021 (ред.)

    Хорошо выглядит. Этот вариант мне нравится больше!

  1. rseniks rseniks 2 Августа 2021

    Выглядит отпадно все!)
    А будет как у пространств функция «Я читаю темы» ? + на главной показывать темы которые читаю хD

    1. Evg Evg 3 Августа 2021 (ред.)

      Это связано с подпиской, надо подумать, как её сделать лучше. Пока думаю. Будет, в каком виде, пока не знаю. Тут чтобы перекрытия не произошло.