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

v4 UI 🚀 #656

Draft
wants to merge 250 commits into
base: develop
Choose a base branch
from
Draft

v4 UI 🚀 #656

wants to merge 250 commits into from

Conversation

stonko1994
Copy link
Collaborator

Description

We are in the process of redesigning our user interface, aiming to enhance its visual appeal and adopt a contemporary and refined design aesthetic.

Checklist (for PR submitter and reviewers)

  • CHANGELOG entry

alesmaye and others added 30 commits July 11, 2024 11:50
* added new ui icons

* added empty factory methods
added icons and empty factory methods for new UI
build the structure of the new mobile ui with the old ui components
…fields; made a dummycomponent.ts file; some changes to scss;
Added new icons and changed settingspanel page style
stonko1994 and others added 30 commits January 15, 2025 14:01
* handles keyboard interactivity implementation for SettingsPanels
* disables bubbling up to parent elements if they are also focusable
Co-authored-by: Giuseppe Samela <[email protected]>
# Conflicts:
#	src/ts/components/settings/subtitlesettings/characteredgecolorselectbox.ts
#	src/ts/components/settings/subtitlesettings/fontstyleselectbox.ts
#	src/ts/components/subtitlesettings/subtitlesettingspanelpage.ts
…anel

# Conflicts:
#	src/scss/bitmovinplayer-ui.scss
#	src/ts/UIFactory.ts
…eature/add-keyboard-support-to-the-new-settings-panel
Improve UX on dismissing the `SettingsPanel`
…on-touch-devices

Improve click handling on touch devices
…rt-to-the-new-settings-panel

# Conflicts:
#	src/ts/components/settings/DynamicSettingsPanelItem.ts
#	src/ts/components/settings/SettingsPanelSelectOption.ts
…-the-new-settings-panel

Add keyboard support to the new `SettingsPanel` design
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.

3 participants