Enhance UI components and styles for improved user experience

- Added global styles to hide scrollbars across all browsers for a cleaner interface.
- Refactored HistoryTable component to highlight currently playing audio with conditional styling.
- Implemented a confirmation dialog for deleting voice profiles in ProfileCard, enhancing user feedback and preventing accidental deletions.
- Updated ProfileList to rename the section from 'Voice Profiles' to 'Voicebox' for better branding and clarity.
This commit is contained in:
Jamie Pine
2026-01-25 14:44:47 -08:00
parent 98cfe2dc5a
commit 0e38d47855
4 changed files with 62 additions and 15 deletions
+8
View File
@@ -109,6 +109,14 @@
body {
@apply bg-background text-foreground;
}
/* Hide scrollbars globally */
* {
scrollbar-width: none; /* Firefox */
-ms-overflow-style: none; /* IE and Edge */
}
*::-webkit-scrollbar {
display: none; /* Chrome, Safari, Opera */
}
}
@layer utilities {