Skip to content

Comments

Comment Modal Animation#16

Merged
VialsShiny merged 5 commits intomainfrom
feat/frontend
Nov 28, 2025
Merged

Comment Modal Animation#16
VialsShiny merged 5 commits intomainfrom
feat/frontend

Conversation

@VialsShiny
Copy link
Owner

✨ Comment Modal Animation & UI Improvements

Description

This PR enhances the user interface with smooth animations for the comment modal, fixes responsive design issues on post details, and resolves z-index layering problems with the navigation bar.

What's Changed

🎨 UI Enhancements

Comment Modal

  • ✨ Added smooth entry/exit animations
  • 🎭 Improved modal transitions (slide-left)
  • 💫 Better visual feedback when opening/closing comments

Navigation Bar

  • 📌 Fixed z-index layering with z-99 class
  • 🔝 Ensures NavBar stays above other elements
  • 🎯 Prevents modal/overlay conflicts

Post Details

  • 📱 Fixed responsive design issues
  • 🖥️ Improved layout on various screen sizes
  • 📐 Better mobile and tablet compatibility

🔧 Code Quality

  • Fixed ESLint violations
  • Cleaned up linting errors (multiple passes)
  • Maintained code consistency

Why These Changes?

Benefits:

  • 💅 Better UX: Smooth animations make interactions feel polished
  • 📱 Responsive: PostDetails now works seamlessly across devices
  • 🎯 Visual hierarchy: NavBar properly layered above content
  • Code quality: All ESLint rules satisfied

Technical Details

Animations:

  • Added CSS transitions/animations to comment modal

Z-Index:

  • NavBar: z-99 ensures it stays on top
  • Proper stacking context for modals and overlays

Responsive:

  • Fixed breakpoint issues in PostDetail component
  • Adjusted layout, spacing, or flex properties

Impact: Low - UI/UX polish and bug fixes, no breaking changes to functionality

@VialsShiny VialsShiny self-assigned this Nov 28, 2025
@VialsShiny VialsShiny added the enhancement New feature or request label Nov 28, 2025
@vercel
Copy link

vercel bot commented Nov 28, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
mini-social Ready Ready Preview Comment Nov 28, 2025 1:20pm

@VialsShiny VialsShiny changed the title Feat/frontend Comment Modal Animation Nov 28, 2025
@VialsShiny VialsShiny merged commit 7bd332c into main Nov 28, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant