From dbc62f91eafab03060c55e59b75f47c397149541 Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Thu, 23 Apr 2026 01:27:13 +1000 Subject: [PATCH] feat: round sans font using ROND vaxis --- .../src/Caelestia/Config/appearanceconfig.hpp | 25 ++++++++++--------- 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/plugin/src/Caelestia/Config/appearanceconfig.hpp b/plugin/src/Caelestia/Config/appearanceconfig.hpp index a624a206..a5a95f3f 100644 --- a/plugin/src/Caelestia/Config/appearanceconfig.hpp +++ b/plugin/src/Caelestia/Config/appearanceconfig.hpp @@ -201,26 +201,27 @@ public: const auto sans = QStringLiteral("GoogleSansFlex"); const auto mono = QStringLiteral("CaskaydiaCove NF"); const auto icons = QStringLiteral("Material Symbols Rounded"); + const QVariantMap vaxes = { { "ROND", 25 } }; m_headline->setDefaultFamily(sans); - m_headline->large()->setDefaults(32, QFont::Normal); - m_headline->medium()->setDefaults(28, QFont::Normal); - m_headline->small()->setDefaults(24, QFont::Normal); + m_headline->large()->setDefaults(32, QFont::Medium, vaxes); + m_headline->medium()->setDefaults(28, QFont::Medium, vaxes); + m_headline->small()->setDefaults(24, QFont::Medium, vaxes); m_title->setDefaultFamily(sans); - m_title->large()->setDefaults(22, QFont::Medium); - m_title->medium()->setDefaults(16, QFont::Medium); - m_title->small()->setDefaults(14, QFont::Medium); + m_title->large()->setDefaults(22, QFont::Medium, vaxes); + m_title->medium()->setDefaults(16, QFont::Medium, vaxes); + m_title->small()->setDefaults(14, QFont::Medium, vaxes); m_body->setDefaultFamily(sans); - m_body->large()->setDefaults(16, QFont::Normal); - m_body->medium()->setDefaults(14, QFont::Normal); - m_body->small()->setDefaults(12, QFont::Normal); + m_body->large()->setDefaults(16, QFont::Normal, vaxes); + m_body->medium()->setDefaults(14, QFont::Normal, vaxes); + m_body->small()->setDefaults(12, QFont::Normal, vaxes); m_label->setDefaultFamily(sans); - m_label->large()->setDefaults(14, QFont::Medium); - m_label->medium()->setDefaults(12, QFont::Medium); - m_label->small()->setDefaults(11, QFont::Medium); + m_label->large()->setDefaults(14, QFont::Medium, vaxes); + m_label->medium()->setDefaults(12, QFont::Medium, vaxes); + m_label->small()->setDefaults(11, QFont::Medium, vaxes); m_mono->setDefaultFamily(mono); m_mono->large()->setDefaults(16, QFont::Normal);