feat(keyboard): add bottom row spacing, vertical offset, and gap adjustments

This commit is contained in:
pablohc
2026-04-12 23:08:50 +02:00
committed by jpirnay
parent 53d621a91f
commit 1d2584465d
4 changed files with 11 additions and 4 deletions
+2
View File
@@ -60,6 +60,7 @@ struct ThemeMetrics {
int keyboardKeyWidth;
int keyboardKeyHeight;
int keyboardKeySpacing;
int keyboardBottomKeySpacing;
bool keyboardBottomAligned;
bool keyboardCenteredText;
int keyboardVerticalOffset;
@@ -101,6 +102,7 @@ constexpr ThemeMetrics values = {.batteryWidth = 15,
.keyboardKeyWidth = 22,
.keyboardKeyHeight = 30,
.keyboardKeySpacing = 10,
.keyboardBottomKeySpacing = 0,
.keyboardBottomAligned = true,
.keyboardCenteredText = false,
.keyboardVerticalOffset = -10};
@@ -36,6 +36,7 @@ constexpr ThemeMetrics values = {.batteryWidth = 16,
.keyboardKeyWidth = 31,
.keyboardKeyHeight = 50,
.keyboardKeySpacing = 0,
.keyboardBottomKeySpacing = 5,
.keyboardBottomAligned = true,
.keyboardCenteredText = true,
.keyboardVerticalOffset = 0};
+2 -1
View File
@@ -34,9 +34,10 @@ constexpr ThemeMetrics values = {.batteryWidth = 16,
.keyboardKeyWidth = 31,
.keyboardKeyHeight = 40,
.keyboardKeySpacing = 0,
.keyboardBottomKeySpacing = 5,
.keyboardBottomAligned = true,
.keyboardCenteredText = true,
.keyboardVerticalOffset = -10};
.keyboardVerticalOffset = -12};
}
class LyraTheme : public BaseTheme {