фигме есть 2 набора цветов: surface и surface container. При этом аналог в либе есть только у surface. По месту использования обеих цветов прикинул что surface это background в коде и surface container это surface в коде, это верно?
При этом чтобы работала логика elevation у тулбара (по дефолту сливается с фоном, при скроле — выделяется) background должен быть таким же как surface container
Да это видел. Короче как я понял background = surface. А surface container это чисто дизайнерский цвет который нужен чтобы они макеты рисовали, а у нас этот цвет сам высчитается
Может и так, я не сравнивал, равен ли цвет который высчитывается по формуле (походу да), которую я выше кинул, с тем цветом, что билдер для фигмы генерит, если так, то хоть ясно будет, что у тебя на выходе получаем
Я просто дошёл до того, что если background отличается от surface то нормально не работает фича с тулбаром который должен без скрола совпадать с фоном. И по факту background используется только в Scaffold, так что не понятно зачем сделали его
Обсуждают сегодня