Skip to content

TIA-49: Fixed tab focus styling #36535

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

Conversation

zubairshakoorarbisoft
Copy link
Contributor

@zubairshakoorarbisoft zubairshakoorarbisoft commented Apr 16, 2025

Description

Related to overhangio/tutor-indigo#146
On the Teams tab, press left arrow key to bring the focus on “My team” notice that the bottom indicator spreads through all the tabs, and doesn't stay specific to My team's tab
image

Useful information to include:

  • All user roles "Learner", "Course Author", "Developer", and "Operator".
  • When the focus at the tabs, focus should only move using left right error key, and on enter that tab should become active.
    image

After the fix, the focus should move with arrow key without spaning the bottom line on all the tab's bottom, and on pressing Enter key, it should be active.
Screenshot 2025-04-17 at 3 47 30 AM

Supporting information

To have more context on the ticket, please have a look at here(if someone have access)

Testing instructions

One can simply pull the changes on local and build image, the changes should be reflected.

Deadline

N/A

Other information

Include anything else that will help reviewers and consumers understand the change.

  • Does this change depend on other changes elsewhere? No
  • Any special concerns or limitations? For example: deprecations, migrations, security, or accessibility. No Limitations
  • No Database Migrations

Zubair Shakoor and others added 6 commits May 9, 2025 22:41
…#36094) (openedx#36288)

Updates the StudioHome API's allow_to_create_new_org to require both organization-creation permissions and ORGANIZATION_AUTOCREATE to be enabled. It also adds the list of "allowed organizations for libraries" to the Studio Home API so that the Authoring MFE can use it.

(cherry picked from commit b96a3bf)
* fix: discussion xblock not compatible with forum v2 (openedx#36315)

fix all endpoints that were currently breaking with the discussion xblock.

Co-authored-by: Taimoor  Ahmed <[email protected]>

* fix: legacy discussion issues (openedx#36433)

Explicitly passed course_id to all views

* fix: legacy forum issues (openedx#36470)

Co-authored-by: Taimoor  Ahmed <[email protected]>

* build: Switch off deprecated C-Hive NPM cache (openedx#36502)

JS tests are failing because we are using a discontinued GHA caching service:
https://github.blog/changelog/2025-03-20-notification-of-upcoming-breaking-changes-in-github-actions/#decommissioned-cache-service-brownouts

This service is used by the unsupported C-Hive caching action which we are
relying on: https://github.com/c-hive/gha-npm-cache

We are switching to the supported caching mechanims which is provided by
setup-node:
https://github.com/actions/setup-node?tab=readme-ov-file#caching-global-packages-data

* Merge pull request openedx#35713 from openedx/feanil/ubuntu-24.04

feanil/ubuntu 24.04

---------

Co-authored-by: Taimoor Ahmed <[email protected]>
Co-authored-by: Taimoor  Ahmed <[email protected]>
Co-authored-by: Ali Salman <[email protected]>
Co-authored-by: Kyle McCormick <[email protected]>
Co-authored-by: Feanil Patel <[email protected]>
@zubairshakoorarbisoft
Copy link
Contributor Author

Closing this PR as new and refined PR has been initiated which is including this PR changes here

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