Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix stats button text color on some themes #6406

Merged
merged 1 commit into from
Dec 20, 2024

Conversation

OothecaPickle
Copy link
Contributor

@OothecaPickle OothecaPickle commented Dec 18, 2024

Fix stats button text color on some themes

Pull Request Type

  • Bugfix

Related issue

bug introduced in #6213

Description

The text color change introduced in #6213 inadvertently also applies to the text in the Stats button, which can render it nearly invisible depending on your theme (Gruvbox Light, for instance). This PR makes it so that the text color change applies only to the intended texts in the overflow menu.

Screenshots

Before:
Screen Shot 2024-12-09 at 11 28 20 am
After:
Screen Shot 2024-12-17 at 10 28 35 pm

Desktop

  • OS: macOS
  • OS Version: 10.13.6
  • FreeTube version: ff15d83

@github-actions github-actions bot added the PR: waiting for review For PRs that are complete, tested, and ready for review label Dec 18, 2024
@FreeTubeBot FreeTubeBot enabled auto-merge (squash) December 18, 2024 03:48
@kommunarr
Copy link
Collaborator

kommunarr commented Dec 18, 2024

This works well! My only thought is if we should apply the active FreeTube theme to the stats menu as well in lieu of this theme-independent dark mode styling.

Screenshot_20241218_075418

Edit: The overlay colors probably need to stay the same to ensure a proper color contrast given the lowered transparency, so I think I'm fine with "stats should just be dark mode" as the idea.

@FreeTubeBot FreeTubeBot merged commit cdd5c37 into FreeTubeApp:development Dec 20, 2024
5 checks passed
@github-actions github-actions bot removed the PR: waiting for review For PRs that are complete, tested, and ready for review label Dec 20, 2024
@efb4f5ff-1298-471a-8973-3d47447115dc

@kommunarr could you maybe create a feature request for that so it wont get lost

@kommunarr
Copy link
Collaborator

@efb4f5ff-1298-471a-8973-3d47447115dc See my edit to my comment

PikachuEXE added a commit to PikachuEXE/FreeTube that referenced this pull request Dec 21, 2024
* development: (57 commits)
  Translated using Weblate (Ukrainian)
  Translated using Weblate (Serbian)
  Translated using Weblate (Hungarian)
  Translated using Weblate (Icelandic)
  Translated using Weblate (Estonian)
  Translated using Weblate (Czech)
  Translated using Weblate (French)
  add missing release builds (FreeTubeApp#6415)
  Translated using Weblate (Serbian)
  Translated using Weblate (German)
  Translated using Weblate (Italian)
  Translated using Weblate (Chinese (Traditional Han script))
  apply overflow menu text color change only to overflow menu (not to stats button) (FreeTubeApp#6406)
  Make a single IPC call for the navigation history (FreeTubeApp#6366)
  Added buttons to hide hidden channels/text (FreeTubeApp#6156)
  Translated using Weblate (Serbian)
  Translated using Weblate (Afrikaans)
  Translated using Weblate (Afrikaans)
  Translated using Weblate (Vietnamese)
  Translated using Weblate (Afrikaans)
  ...
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.

5 participants