Skip to content

Fix contrast issue#7011

Closed
akrem023 wants to merge 64 commits intoFreeTubeApp:developmentfrom
akrem023:fix-contrast-issue
Closed

Fix contrast issue#7011
akrem023 wants to merge 64 commits intoFreeTubeApp:developmentfrom
akrem023:fix-contrast-issue

Conversation

@akrem023
Copy link
Copy Markdown

Fix: Increase contrast for uploader's username highlight in Catppuccin Mocha theme
The contrast for the uploader's username highlight in the Catppuccin Mocha theme was found to be insufficient, making it difficult to read for users with visual impairments. The current contrast ratio is below the recommended minimum of 4.5:1, which can hinder accessibility.

This update enhances the contrast between the username highlight and background to meet the WCAG 2.1 accessibility guidelines. The new contrast ratio is now well above the threshold, improving legibility and providing a better experience for users, especially those with low vision or color blindness.

Changes made:

Updated --card-bg-color and --secondary-card-bg-color for the Catppuccin Mocha theme.
Adjusted the colors to achieve a higher contrast ratio for better readability.
This fix ensures a more accessible interface for all users, improving overall user experience while adhering to accessibility best practices.

preston and others added 30 commits June 26, 2021 15:10
Conflicts:
	package-lock.json
	package.json
FreeTubeApp#2326)

If a current video is practically over or the value in
the history's watch progress is almost the same as the length
of the video, it's safe to deduce that if the external player
button is clicked, the user is most likely just rewatching
the video, making no sense to pass a start offset to it
* fix "illegal" filename and EISDIR

* check download folder exists
* Fix blog banner layout

* Fix banner stretching with no content

Co-authored-by: vallode <18506096+vallode@users.noreply.github.com>
* Fix cursor moving while cycling through search suggestions

* Fix the search suggestions changing for all keyboard events

* Remove use of deprecated event.keyCode
* Fix for banner and too far scrolling

* Update App.css
* Fix scrolling through the download dropdown

* Fix lining issue
PrestonN and others added 22 commits April 3, 2024 15:47
Conflicts:
	package.json
	src/renderer/components/ft-list-video/ft-list-video.vue
	src/renderer/helpers/api/local.js
	src/renderer/views/Channel/Channel.js
	yarn.lock
…o workaround playback issues (FreeTubeApp#5508)

* ^ Update youtubei.js

* Use streams from the iOS client to workaround playback issues (FreeTubeApp#5472)

* Use streams from the iOS client to workaround playback issues

* Fix for unplayable videos

* Hoist version arrays and introduce a randomArrayItem helper

---------

Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
Conflicts:
	package.json
	src/main/index.js
	src/renderer/helpers/api/local.js
	src/renderer/helpers/utils.js
	src/renderer/views/Watch/Watch.js
	yarn.lock
…v022.0 to v0.22.1 + Fix incompatibility with upcoming YouTube.js version (FreeTubeApp#6343)

* Bump youtubei.js from 12.0.0 to 12.1.0 (FreeTubeApp#6341)

Bumps [youtubei.js](https://github.com/LuanRT/YouTube.js) from 12.0.0 to 12.1.0.
- [Release notes](https://github.com/LuanRT/YouTube.js/releases)
- [Changelog](https://github.com/LuanRT/YouTube.js/blob/main/CHANGELOG.md)
- [Commits](LuanRT/YouTube.js@v12.0.0...v12.1.0)

---
updated-dependencies:
- dependency-name: youtubei.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* Fix incompatibility with upcoming YouTube.js version (FreeTubeApp#6233)

* Bump version number to v0.22.1

* Bump youtubei.js from 12.1.0 to 12.2.0

Bumps [youtubei.js](https://github.com/LuanRT/YouTube.js) from 12.1.0 to 12.2.0.
- [Release notes](https://github.com/LuanRT/YouTube.js/releases)
- [Changelog](https://github.com/LuanRT/YouTube.js/blob/main/CHANGELOG.md)
- [Commits](LuanRT/YouTube.js@v12.1.0...v12.2.0)

---
updated-dependencies:
- dependency-name: youtubei.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: absidue <48293849+absidue@users.noreply.github.com>
Cherry pick: Change the release workflow to accept the release ID as an input (FreeTubeApp#6751)
Bumps [youtubei.js](https://github.com/LuanRT/YouTube.js) from 13.0.0 to 13.1.0.
- [Release notes](https://github.com/LuanRT/YouTube.js/releases)
- [Changelog](https://github.com/LuanRT/YouTube.js/blob/main/CHANGELOG.md)
- [Commits](LuanRT/YouTube.js@v13.0.0...v13.1.0)

---
updated-dependencies:
- dependency-name: youtubei.js
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bump youtubei.js from 13.0.0 to 13.1.0
@FreeTubeBot FreeTubeBot enabled auto-merge (squash) March 16, 2025 15:55
@github-actions github-actions bot added PR: dependencies Pull requests that update a dependency file PR: waiting for review For PRs that are complete, tested, and ready for review labels Mar 16, 2025
@github-actions
Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

@github-actions github-actions bot added PR: merge conflicts / rebase needed and removed PR: waiting for review For PRs that are complete, tested, and ready for review labels Mar 16, 2025
auto-merge was automatically disabled March 16, 2025 20:08

Pull request was closed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

10 participants