Skip to content
This repository was archived by the owner on Oct 18, 2024. It is now read-only.

[FEATURE] Scrollbar Styling and Adding Color Variables with Transitions #50

@divyanshudhruv

Description

@divyanshudhruv

Is this a unique feature?

  • I have checked "open" AND "closed" issues and this is not a duplicate

Is your feature request related to a problem/unavailable functionality? Please describe.

The current scrollbar lacks custom styling, and some UI elements could benefit from the use of CSS variables for colors and smoother transitions. Adding these features would enhance the user experience and visual consistency across the application.

Proposed Solution

  • Scrollbar Styling: Customize using ::-webkit-scrollbar and ::-webkit-scrollbar-thumb for better design.

  • Color Variables: Use CSS variables (e.g., --primary-color, --secondary-color) for consistency.

  • Transitions: Add transition to buttons and links for smoother effects (e.g., transition: all 0.3s ease).

Screenshots

image

Do you want to work on this issue?

Yes

If "yes" to above, please explain how you would technically implement this (issue will not be assigned if this is skipped)

  • Using ::-webkit-scrollbar pseudo-elements to customize the scrollbar's appearance (width, color, hover effects).

  • Definining CSS variables (e.g., --primary-color, --secondary-color) in your :root selector for consistent theming.

  • Applying these variables throughout your CSS for elements like backgrounds and text.

  • Adding transition properties to elements (e.g., buttons) for smoother hover effects (like color change and scaling).
    Test:

At last checking the styles in your browser to ensure everything looks and functions as expected.

Metadata

Metadata

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions