Skip to content

Improved the Book Detail modal (Issue #600) - #611

Merged
devanshi14malhotra merged 8 commits into
devanshi14malhotra:mainfrom
arpit2006:enhance/book-modal
May 22, 2026
Merged

devanshi14malhotra merged 8 commits into
devanshi14malhotra:mainfrom
arpit2006:enhance/book-modal

Conversation

@arpit2006

Copy link
Copy Markdown
Contributor

Pull Request

Description

[GSSoC'26] Improved the Book Detail modal UI by enhancing layout balance, button consistency, spacing, and responsiveness for a cleaner and more modern user experience.

✨ Changes Made

  • Improved action button sizing and alignment consistency
  • Enhanced spacing between sections and UI components
  • Refined modal visual hierarchy and layout balance
  • Improved responsiveness across different screen sizes
  • Enhanced hover/focus states for better usability
  • Maintained consistency with the existing project theme

Related Issue

Fixes #600

Type of Change

  • Bug Fix
  • Feature
  • Enhancement
  • Documentation

Testing

  • Tested modal responsiveness on multiple screen sizes
  • Verified button alignment and spacing consistency
  • Checked UI compatibility with the existing design system

Screenshots

b2 b1

Checklist

  • Code follows guidelines
  • Tested properly
  • Docs updated
  • PR title includes the relevant event tag

@netlify

netlify Bot commented May 16, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for bibliodrift-dm ready!

Name Link
🔨 Latest commit 719d773
🔍 Latest deploy log https://app.netlify.com/projects/bibliodrift-dm/deploys/6a0c4f3be1fb7f00083c886b
😎 Deploy Preview https://deploy-preview-611--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.

@devanshi14malhotra

Copy link
Copy Markdown
Owner

@arpit2006 pls resolve the merge conflicts...
also.. hope u have made sure that the updated modal works well in both light and dark modes...

@devanshi14malhotra devanshi14malhotra added the level:beginner GSSoC'26 beginner level PR/issue label May 17, 2026
@devanshi14malhotra devanshi14malhotra added the gssoc:approved PR has been reviewed and is eligible for GSSoC points (for GSSoC'26) label May 22, 2026
devanshi14malhotra added a commit that referenced this pull request May 22, 2026
…ttons, pwa banner fix, missing pwa.css links
@devanshi14malhotra
devanshi14malhotra merged commit a0c6cda into devanshi14malhotra:main May 22, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

gssoc:approved PR has been reviewed and is eligible for GSSoC points (for GSSoC'26) level:beginner GSSoC'26 beginner level PR/issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[GSSoC'26] Improve Book Detail Modal UI Layout & Button Consistency

2 participants