Skip to content

fix: add pointer cursor to GSoC apply button for better UX#684

Merged
Zahnentferner merged 1 commit intoAOSSIE-Org:mainfrom
madhavansingh:fix/cursor-pointer-gsoc-button
Mar 19, 2026
Merged

fix: add pointer cursor to GSoC apply button for better UX#684
Zahnentferner merged 1 commit intoAOSSIE-Org:mainfrom
madhavansingh:fix/cursor-pointer-gsoc-button

Conversation

@madhavansingh
Copy link
Contributor

@madhavansingh madhavansingh commented Mar 17, 2026

Addressed Issues:

Fixes #683

Screenshots/Recordings:

Before

Issue.mov

After

Untitled.mov

Additional Notes:

This PR fixes a UI/UX inconsistency where the "Apply for a GSoC spot with AOSSIE" button did not display the expected pointer cursor on hover. The change ensures better user interaction feedback without affecting any other styles or functionality.

AI Usage Disclosure:

  • This PR does not contain AI-generated code at all.
  • This PR contains AI-generated code. I have read the AI Usage Policy and this PR complies with this policy. I have tested the code locally and I am responsible for it.

I have used the following AI models and tools: None

Checklist

  • My PR addresses a single issue, fixes a single bug or makes a single improvement.
  • My code follows the project's code style and conventions
  • If applicable, I have made corresponding changes or additions to the documentation
  • If applicable, I have made corresponding changes or additions to tests
  • My changes generate no new warnings or errors
  • I have joined the Discord server and I will share a link to this PR with the project maintainers there
  • I have read the Contribution Guidelines
  • Once I submit my PR, CodeRabbit AI will automatically review it and I will address CodeRabbit's comments.
  • I have filled this PR template completely and carefully, and I understand that my PR may be closed without review otherwise.

Summary by CodeRabbit

  • Style
    • Improved cursor behavior on the Apply button to better indicate clickability.

@coderabbitai
Copy link

coderabbitai bot commented Mar 17, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 7c9ad2cc-f22a-4456-853e-913ad34ae095

📥 Commits

Reviewing files that changed from the base of the PR and between 56b324c and 585d1f2.

📒 Files selected for processing (1)
  • src/components/shared/Banner.jsx

📝 Walkthrough

Walkthrough

A styling fix adds the cursor-pointer utility class to the "Apply for a GSoC spot with AOSSIE" button's anchor element, ensuring the cursor displays as clickable on hover and resolves inconsistent UI/UX behavior.

Changes

Cohort / File(s) Summary
Banner Component Styling
src/components/shared/Banner.jsx
Added cursor-pointer utility class to the Apply button's motion.a element to display the pointer cursor on hover, fixing the inconsistent cursor behavior reported in issue #683.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Suggested reviewers

  • Zahnentferner

Poem

🐰 A little hop, a click so clear,
The pointer arrives, oh what cheer!
Cursor dancing on Apply's way,
AOSSIE shines bright today! ✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Docstring Coverage ⚠️ Warning Docstring coverage is 0.00% which is insufficient. The required threshold is 80.00%. Write docstrings for the functions missing them to satisfy the coverage threshold.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The PR title clearly and concisely describes the main change: adding a pointer cursor to the GSoC apply button for better UX, which directly matches the changeset modification.
Linked Issues check ✅ Passed The PR directly addresses issue #683 by adding cursor-pointer utility to the Apply button, fulfilling the objective to display pointer cursor on hover for consistent UI/UX.
Out of Scope Changes check ✅ Passed The PR contains only a single, focused change to add cursor-pointer styling to the GSoC apply button, with no out-of-scope modifications beyond the stated objective.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@madhavansingh
Copy link
Contributor Author

madhavansingh commented Mar 17, 2026

@Zahnentferner Hi, I’ve fixed the cursor issue on the "Apply for a GSoC spot with AOSSIE" button.

I know it’s a small change, but it’s important for clear UX on an official GSoC website.

Kindly review when possible. Thanks!

@Zahnentferner Zahnentferner merged commit 72f04be into AOSSIE-Org:main Mar 19, 2026
1 check passed
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]: Cursor type inconsistent on "Apply for a GSoC spot with AOSSIE" button

2 participants