Как преобразовать css ниже в scss?
background-image:
linear-gradient(
180deg,
hsl(0, 0%, 78%) 0%,
hsl(0, 0%, 90%) 47%,
hsl(0, 0%, 78%) 53%,
hsl(0, 0%, 70%) 100%
);
Чтобы он мог заменить background: red в моем scss ниже:
$material-light: (
background: red,
);
$material-dark: (
background: #00ff00,
);
@connexo Действительно, свойства -webkit на самом деле не нужны. Я обновил свой пост.
Я не работал с SCSS несколько лет, но разве переменные SCSS не должны содержать значения, а не декларации?
Вы имеете в виду писать его как классы или как значение переменных, чтобы использовать их во фреймворке?

Если вы хотите добавить его на карту, просто оберните его в одну строку.
Вы можете:
$material-light: (
background-image: 'linear-gradient(180deg, hsl(0, 0%, 78%) 0%, hsl(0, 0%, 90%) 47%,hsl(0, 0%, 78%) 53%, 0%, 70%) 100%)',
);
Зачем использовать значения свойств с префиксом -webkit-в том же объявлении, что и версия без префикса?