Skip to content

Light theme support, FAQ theming fixes, and exit icon improvements - #12

Open
twig123 wants to merge 1 commit into
decenomy:masterfrom
twig123:master
Open

Light theme support, FAQ theming fixes, and exit icon improvements#12
twig123 wants to merge 1 commit into
decenomy:masterfrom
twig123:master

Conversation

@twig123

@twig123 twig123 commented Jul 10, 2026

Copy link
Copy Markdown

Description

This PR introduces proper light theme support and resolves multiple theming issues affecting both light and dark modes.

Changes

Light Theme Support (src/qt/pivx/res/css/style_light.css)

  • Updated container-welcome and related classes to use the new light-themed background assets.
  • Removed the large overrides section at the bottom of the file.
  • Added targeted rules to ensure the FAQ page renders with a white background in light mode.
  • Fixed container-number-faq so the step numbers display with the correct blue background.

Dark Theme FAQ Visibility (src/qt/pivx/res/css/style_dark.css)

  • Changed FAQ text colors from black to white for proper visibility:
    • text-title-faq
    • text-subtitle-faq
    • text-content-faq
    • btn-faq-exit
    • btn-faq-options (including checked state)

Exit Icon Updates

  • Added src/qt/pivx/res/img/ic-exit-light.svg for light theme usage.
  • Updated src/qt/pivx/res/img/ic-exit.svg with improved structure and full opacity.
  • Registered the new icon in src/qt/pivx.qrc.

Version Bump

  • Bumped build version from 3.0.5.1 to 3.0.5.2 in configure.ac.

Staking Behavior Fix

  • Changed fStakingActive = false to fStakingActive = fStaking in src/qt/pivx.cpp so staking respects the configured setting instead of being forced off.

* Bump Version

Bumping the version from 3.0.5.1 to 3.0.5.2

* Enable staking by default

Changing "fStakingActive" from "False" to "fStaking" in order to allow the wallet to use staking=1 (default) and staking=0 within flits.conf

* add ic-exit-light resource

Add the ic-exit-light.svg resource

* Update ic-exit to white

Updating the ic-exit.svg image to white

* Create ic-exit-light.svg

Add the ic-exit-light.svg resource in Black for use in Light mode

* Fix FAQ page on Dark mode

Fix the FAQ page for Dark mode so it is actually readable instead of black text on dark blue background.

* Update style_light.css to fix FAQ page

Fixing the light theme on the FAQ page so that it's readable.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant