/*
Theme Name: SoftDL Desk
Theme URI: https://softdl.org/
Author: SoftDL
Author URI: https://softdl.org/
Description: Compact reference layout for Windows software and driver guides.
Version: 1.0
Requires at least: 6.0
Tested up to: 6.7
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: softdl-desk
*/

/* Оформление целиком в assets/css/theme.css (собранный Tailwind).
   Здесь — только то, чего в утилитах нет: чередование строк списка статей.
   Чередование сделано правилом, а не классом через раз в PHP: при любом
   количестве статей полоса остаётся ровной, и шаблон не знает о чётности. */
.dbx-list > li:nth-child(odd)  { background-color: #f8fafc; }
.dbx-list > li:nth-child(even) { background-color: #ffffff; }

/* Тело статьи приходит от редактора: задаём типографику потомкам, а не
   классами в разметке — классов в чужом HTML нет. */
.dbx-prose > * + *        { margin-top: 1rem; }
.dbx-prose h2             { font-size: 1.05rem; font-weight: 600; color: #0f172a;
                            margin-top: 1.75rem; }
.dbx-prose h3             { font-size: .98rem; font-weight: 600; color: #0f172a;
                            margin-top: 1.5rem; }
.dbx-prose a              { color: #1d4ed8; text-decoration: underline; }
.dbx-prose ul, .dbx-prose ol { padding-left: 1.25rem; }
.dbx-prose ul             { list-style: disc; }
.dbx-prose ol             { list-style: decimal; }
.dbx-prose li + li        { margin-top: .35rem; }
.dbx-prose code           { font-family: ui-monospace, SFMono-Regular, Menlo, monospace;
                            font-size: .86em; background: #f1f5f9; border-radius: 2px;
                            padding: 0 .25rem; }
.dbx-prose blockquote     { border-left: 2px solid #cbd5e1; padding-left: .85rem;
                            color: #475569; }
.dbx-prose img            { max-width: 100%; height: auto; border-radius: 2px; }
.dbx-prose table          { width: 100%; border-collapse: collapse; font-size: .92em; }
.dbx-prose th, .dbx-prose td { border: 1px solid #e2e8f0; padding: .35rem .5rem;
                            text-align: left; }
