Вместе с базовой темой Twenty Twenty идут сразу несколько преднастроенных блоков: цитаты, лэндинги, кнопки, мероприятия, которые в дополнение к уже существующим галерее, коду и другим блокам дают богатый выбор для форматирования.
PS: Статья в процессе написания и тестирования…
Скачать исходники для статьи можно ниже
Приступим к редактированию темы!
Меняем ширину страниц и статей в WordPress
Разработчики по умолчанию выставили ширину области контента в темах twenty twenty и twenty twenty-one чуть больше 500 пикселей. Сейчас уже сложно найти устройства, где разрешение экрана не позволяет вместить все содержимое.
Первое, что я сделал изменил ширину контента, но не в пикселях а в процентах от ширины основного элемента – страницы html. Укажем ширину как 70rem. А отступы слева и справа в 6rem.
Все правки мы делаем в дочерней теме и в окне настроек темы “Дополнительные стили”
.author-bio,.post-meta-wrapper,
.comment-respond p:not(.comment-notes),
.entry-content .wp-audio-shortcode,
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),
*[class*=inner-container] > *:not(.entry-content):not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.woocommerce),
.default-max-width {
max-width: 70rem;
width: calc(100% - 6rem);
}
Меняем размер заголовков
Что еще более странное в настройке темы по умолчанию, это гигантские размеры всех заголовков по умолчанию. Такое впечатление, что разработчики хотели, чтобы тема после установки выглядела уродливо или, может они проверяли дизайн только на смартфоне. У админа сайта, взглянув на сайт сразу возникает мысль искать сторонний темплейт. Но не торопитесь, все можно настраить.
h1, .heading-size-1, .archive .heading-size-1 {
font-size: 5.6rem; }
h2,.heading-size-2 {
font-size: 3.8rem; }
h3,.heading-size-3 {
font-size: 2.8rem; }
h4,.heading-size-4 {
font-size: 2.4rem; }
h5,.heading-size-5 {
font-size: 2.1rem; }
h6,.heading-size-6 {
font-size: 1.6rem; }
Изменяем стиль ссылок
Не знаю как вам, мне не нравится пунктирное подчеркивание ссылок. Но это мое субъективное мнение. Как можно исправить.
Вариант 1. Убрать подчеркивание у ссылок
a {
text-decoration:none;
}
Вариант 2. Показывать подчеркивание только при наведении на ссылку
a {
text-decoration:none; }
a:hover {
text-decoration:underline; }
Изменяем палитру шапки сайта.
Также можно изменить палитру шапки сайта и сделать её, например, черной. Это настраивается еще одним кодом CSS в “Дополнительные стили”.
#site-header {
background-color: #000;
position: relative;
}
.primary-menu a, .primary-menu span.icon, #site-header button {
color: #fff!important;
}

