##Problem
The text cursor (text pointer/caret) appears on almost every element across the site, including buttons, cards, navigation items, and non-editable sections. This creates a poor user experience and makes the UI feel unpolished.
##Current Behavior
Hovering over multiple UI components shows the text selection cursor instead of the appropriate cursor style. Users can see the text cursor on areas where text selection is not intended.
##Expected Behavior
The cursor should change based on the type of interactive element:
pointer cursor for clickable elements like buttons, cards, and nav items
default cursor for normal non-interactive sections
text cursor only for editable or selectable text fields
This will improve usability and provide a cleaner UI experience.
##Steps to Reproduce
Open the website.
Hover over different UI elements such as buttons, cards, sidebar items, and headings.
Observe that the text cursor appears in most places unexpectedly.
Screenshots
Add screenshots or screen recordings highlighting the incorrect cursor behavior across the UI.
Additional Context
The issue may be caused by a globally applied CSS rule such as cursor: text or unintended inherited cursor styles affecting all components. Proper cursor styles should be assigned based on component interaction type.
##Problem
The text cursor (text pointer/caret) appears on almost every element across the site, including buttons, cards, navigation items, and non-editable sections. This creates a poor user experience and makes the UI feel unpolished.
##Current Behavior
Hovering over multiple UI components shows the text selection cursor instead of the appropriate cursor style. Users can see the text cursor on areas where text selection is not intended.
##Expected Behavior
The cursor should change based on the type of interactive element:
pointer cursor for clickable elements like buttons, cards, and nav items
default cursor for normal non-interactive sections
text cursor only for editable or selectable text fields
This will improve usability and provide a cleaner UI experience.
##Steps to Reproduce
Open the website.
Hover over different UI elements such as buttons, cards, sidebar items, and headings.
Observe that the text cursor appears in most places unexpectedly.
Screenshots
Add screenshots or screen recordings highlighting the incorrect cursor behavior across the UI.
Additional Context
The issue may be caused by a globally applied CSS rule such as cursor: text or unintended inherited cursor styles affecting all components. Proper cursor styles should be assigned based on component interaction type.