получаете цвет с установленной темы (если есть светлая и темная тема) в своих кастомных компонентах.
                  
                  
                  
                  
                  
                  Появилась следующая задача - создал свой компонент, написал в нём стиль:
                  
                  
                    .main {
                  
                  
                      &-name {
                  
                  
                        color: mat-color($primary);
                  
                  
                      }
                  
                  
                  }
                  
                  
                  
                  
                  
                  Хочу так использовать: <span class="main-name">My Super Text</span>
                  
                  
                  
                  
                  
                  И ожидаю что когда я меняю тему со светлой на темную то и цвет текста будет меняться. Но вот в чем вопрос, как получить primary color? Нашел следюущее решение - https://github.com/angular/components/issues/9069#issuecomment-477547181 , но оно не подходит (SassError: This file is already being loaded.), ошибку получаю когда подключаю scss из своего компонента @import "src/app/app.component"; в themes.scss, собственно хочу понять как правильно реализовать данную логику, может кто подсказать?
                  
                  
                
Подскажите плиз кто знает, вопрос про темизацию в angular material
Обсуждают сегодня