From 24693c32c4b09ecfac3eb130a5f256b19d33e33f Mon Sep 17 00:00:00 2001 From: thecozies <79979276+thecozies@users.noreply.github.com> Date: Sat, 24 Feb 2024 12:51:58 -0600 Subject: [PATCH] dpad visual + kb/cont toggle + general style updates --- assets/config_menu.rml | 65 +++++++++++-- assets/recomp.rcss | 2 +- assets/scss/styles/base.scss | 1 + assets/scss/styles/components/Button.scss | 1 + assets/scss/styles/components/Config.scss | 2 + .../scss/styles/components/ControlOption.scss | 2 + assets/scss/styles/components/IconButton.scss | 1 + .../scss/styles/components/InputConfig.scss | 83 ++++++++++++++-- assets/scss/styles/components/Tabs.scss | 3 + assets/scss/styles/components/Toggle.scss | 96 +++++++++++++++++++ .../scss/styles/components/_components.scss | 1 + assets/scss/styles/mixins/_transitions.scss | 36 +++++++ assets/scss/styles/mixins/_typography.scss | 8 ++ assets/scss/styles/vars/_borders.scss | 19 +++- assets/scss/styles/vars/_transitions.scss | 3 +- include/promptfont.h | 82 ++++++++++++++++ include/recomp_input.h | 36 +++---- src/game/input.cpp | 82 ++++++++++++++++ src/ui/ui_config.cpp | 16 +++- 19 files changed, 500 insertions(+), 39 deletions(-) create mode 100644 assets/scss/styles/components/Toggle.scss create mode 100644 assets/scss/styles/mixins/_transitions.scss create mode 100644 include/promptfont.h diff --git a/assets/config_menu.rml b/assets/config_menu.rml index 7084163..b778f95 100644 --- a/assets/config_menu.rml +++ b/assets/config_menu.rml @@ -131,14 +131,16 @@