Обновление пользовательского CSS до последней версии Angular Material - PullRequest
0 голосов
/ 11 декабря 2018

Сценарий:

  • У меня есть приложение, в котором использовались Angular 2 и Angular Material.
  • Я обновил проект до Angular 7 и последней версии материала, используя руководство по обновлению и ng update.

Проблема:

  • Проблема в том, что я опирался на некоторые из CSS, старую тему Material, которая автоматически вставлялась в страницу.
    Например, в старом CSS было .mat-card-header { height: 40px }, которого, похоже, нет в новом карточном CSS.
  • Angular Material все еще добавляет CSS на страницу, но этого значения высоты там нет.
    • Что мне теперь делать?
    • Должен ли я изменить дизайн CSS моего проекта с нуля
      , используя новые темы материалов в качестве основы, или
    • , если я добавлю CSS, который я использовал, в новый проект и сделаю ихвсе !important
      , поэтому новый материал CSS не может их перезаписать или что-то еще?

Буду признателен за любой совет.

...