Skip to content

[GSSoC'26]: feat:added keyboard navigation - #1122

Open
codewithakshyaaa wants to merge 6 commits into
devanshi14malhotra:mainfrom
codewithakshyaaa:keyboard-navigation
Open

codewithakshyaaa wants to merge 6 commits into
devanshi14malhotra:mainfrom
codewithakshyaaa:keyboard-navigation

Conversation

@codewithakshyaaa

@codewithakshyaaa codewithakshyaaa commented May 29, 2026 •

Copy link
Copy Markdown
Contributor

Pull Request

This PR is opened for GSSoC'26

Description

So first a user who relied on a keyboard or screen reader could not interact with our website.
I made changes that made it possible every mood card or genre pills are reachable by pressing tab in a logical top to bottom or left to right approach.

Related Issue

Fixes #808

Type of Change

  • Bug Fix
  • Feature
  • Enhancement
  • Documentation

Checklist

  • Code follows guidelines
  • Tested properly
  • Docs updated
  • PR title includes the relevant event tag or a general contribution label

@netlify

netlify Bot commented May 29, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for bibliodrift-dm ready!

Name Link
🔨 Latest commit e87cf25
🔍 Latest deploy log https://app.netlify.com/projects/bibliodrift-dm/deploys/6a1b26c4a58722000821f170
😎 Deploy Preview https://deploy-preview-1122--bibliodrift-dm.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@codewithakshyaaa

Copy link
Copy Markdown
Contributor Author

hey @devanshi14malhotra kindly review this PR

@codewithakshyaaa

Copy link
Copy Markdown
Contributor Author

Hi @devanshi14malhotra , I just pushed my changes for the keyboard-navigation branch, but the CI pipeline is failing on both Lint Python and pytest steps. The failures are entirely due to the SyntaxError inside the backend/purchase_links/ files (invalid dot-notation import: from .config import app.config). Since I haven't touched or modified any files in the purchase_links module, this seems to be an existing issue from upstream. Could you please check this or guide me on whether I should submit a hotfix for this from my side so my tests can pass?

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.

[BUG GSSoC'26]: No Keyboard Navigation Support for Mood Selector / Genre Pills on Homepage

1 participant