feat(library): implement large game card and enhance library UI

- Added `LibraryGameCardLarge` component for displaying games in a larger format with improved styling and animations.
- Introduced SCSS styles for the large game card, including hover effects and gradient overlays.
- Updated `LibraryGameCard` component to support mouse enter and leave events for better interaction.
- Enhanced the library view options with new styles and functionality for switching between grid, compact, and large views.
- Improved overall layout and responsiveness of the library page, ensuring a better user experience across different screen sizes.
- Added tooltips for playtime information and context menus for game actions.
This commit is contained in:
ctrlcat0x
2025-10-20 23:43:47 +05:30
parent bbd9ff76c4
commit d168e20385
24 changed files with 1920 additions and 7 deletions

View File

@@ -5,7 +5,7 @@
}
::-webkit-scrollbar {
width: 9px;
width: 4px;
background-color: globals.$dark-background-color;
}