WordPress / Gutenberg - стили лицевой панели и редактора в одном файле?

У меня есть много нестандартных вещей, которые нужно стилизовать в моем текущем проекте (первый был сделан с помощью Gutenberg), и редактирование двух файлов (которые включают множество медиа-запросов) сильно раздражает эту задачу.

Возможно ли (и возможно) объединить стили внешнего интерфейса и стили редактора в одном файле CSS в WordPress? Значит, у меня могут быть версии «внешнего интерфейса» и «редактора» друг напротив друга в файле CSS, и ничего не выходит из строя?


person user3273017    schedule 23.06.2019    source источник
comment
Вы создаете блок, тему, плагин?   -  person niklas    schedule 23.06.2019


Ответы (2)


Это вызовет ненужный код в админке.

Пишите CSS отдельно для Gutenberg (стили редактора). Файл CSS Gutenberg должен включать следующее: заголовок (h1, h2 и т. Д.),, Цитата и т. Д. Добавьте этот стиль, даже если элемент стиля предназначен для вашего внешнего интерфейса. Эти атрибуты необходимо поместить в стили редактора.

Затем поставьте в очередь оба файла CSS стилей редактора.

person WooFocus    schedule 23.06.2019

Али в основном прав, но рассуждения в корне противоположны.

Вы хотите, чтобы публичные просмотры были как можно меньше, поэтому, хотя добавление веса Гутенбергу было бы отстой, добавление веса публичным просмотрам намного хуже и отрицательно повлияет на оценки страниц?

person Jordan Cauley    schedule 23.06.2019