Skip to content
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

Enhanced CSS Styling for Help Center Section 🎨✨ #601

Open
wants to merge 2 commits into
base: develop
Choose a base branch
from

Conversation

Pranjal6955
Copy link

@Pranjal6955 Pranjal6955 commented Feb 19, 2025

Linked Issue:

Issue Fixs : #600

Description

This PR improves the styling of the Help Center section to enhance its visual appeal, readability, and responsiveness. The updated design ensures a cleaner layout, better typography, and smoother interactions, resulting in an overall better user experience.

Changes Made:

✅ Adjusted spacing, padding, and margins for a more structured and cohesive layout.
✅ Improved typography (font size, weight, and color) to boost readability and clarity.
✅ Added hover effects and smooth transitions for interactive elements, enhancing interactivity.
✅ Enhanced mobile responsiveness, ensuring a seamless experience across all devices.
✅ Maintained design consistency with the overall theme, preserving the look and feel of the site.

Screenshots :

📸 Before:
Screenshot from 2025-02-19 20-53-05

📸 After:
Screenshot from 2025-02-19 20-51-49
Screencast from 19-02-25 09:13:20 PM IST.webm

Tested On:

✅ Desktop
✅ Mobile

@Pranjal6955
Copy link
Author

@marcgc21 @jvJUCA Sir can you please review this code

Copy link
Member

@jvJUCA jvJUCA left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Could you update the help card so that it opens on click anywhere, not just on the arrow? That would improve the user experience. Thanks!

Copy link

Quality Gate Failed Quality Gate failed

Failed conditions
B Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Copy link
Author

@Pranjal6955 Pranjal6955 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@jvJUCA I have updated the file as you requested.

@sahitya-chandra
Copy link
Contributor

sahitya-chandra commented Feb 21, 2025

@Pranjal6955 In RUXAILAB, we are using Vuetify as the component library and it also provides utility classes for styling so you should avoid using hard CSS as it makes code redundant and hard to read and maintain. You should utilize this feature of vuetify in this PR and reduce the code.
No one is using this much amount of CSS these days.

@jvJUCA sir you can correct me if I am wrong...

@Pranjal6955 Pranjal6955 requested a review from jvJUCA February 24, 2025 04:15
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.

3 participants