سلام و خسته نباشید
دقیقا از صفت ColorOnSurface کجا باید استفاده کرد؟چون داخل material.io در موردش اینگونه نوشته:
Surface colors map to components such as cards, sheets, and menus
ولی استاد داخل EditText اومدن از این صفت استفاده کردند در حالی که ما داخل لیوتمون اینگونه کامپوننت هایی (card, sheets, menu) که مربوط به surface color باشند رو نداریم.
همچنین داخل آیکونهای Bottom Navigation هم از coloronsurface استفاده شده.