Как пометить класс CSS как устаревший - PullRequest
0 голосов
/ 09 июля 2019

Есть ли (хороший) способ пометить класс CSS как устаревший?

Идея заключается в рефакторинге, когда вы создаете новые чистые классы, но хотите постепенно обновлять свой сайт, поэтому вам нужно сохранить обастарый и новый класс в течение некоторого времени, но вы хотели бы, чтобы другие использовали новый класс только для новых функций.

Комментарий в определении класса является первым шагом, но помогает, только когда вы действительно проверяете классреализации, это не помогает, когда использование класса просто копируется откуда-то еще.

То, что я ищу, это скорее то, что будет отображаться в IDE или где линтер может выдать предупреждение

Ответы [ 2 ]

0 голосов
/ 09 июля 2019

Вы можете помещать сообщения в ваши наборы правил CSS следующим образом:

.center {
  text-align: "center";
  --deprecated: "WARNING: Use .other-class instead";
}

Таким образом, разработчики и пользователи могут видеть сообщение непосредственно в своих браузерах и предпринимать действия

0 голосов
/ 09 июля 2019

Вы можете просто добавить комментарий к старому классу (например: / * duplicate, новый класс создан * /, чтобы вы знали, что удалять после того, как у вас появился новый класс.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...