aboutsummaryrefslogtreecommitdiff
path: root/apps/web/app/tailwind.css
diff options
context:
space:
mode:
authorPratiyank Kumar <[email protected]>2025-03-24 23:06:58 +0530
committerGitHub <[email protected]>2025-03-24 23:06:58 +0530
commit3eaee58b6d48d2c1bd1de7bdf609404ea717cc53 (patch)
tree3331deedb724c1140bcf46e62712c9c5c864b4e0 /apps/web/app/tailwind.css
parentfix extension tweet import (#343) (diff)
downloadsupermemory-3eaee58b6d48d2c1bd1de7bdf609404ea717cc53.tar.xz
supermemory-3eaee58b6d48d2c1bd1de7bdf609404ea717cc53.zip
fix: Fixed overflowing content in add memory pop up (#347)
Diffstat (limited to 'apps/web/app/tailwind.css')
-rw-r--r--apps/web/app/tailwind.css71
1 files changed, 69 insertions, 2 deletions
diff --git a/apps/web/app/tailwind.css b/apps/web/app/tailwind.css
index 4d0de20c..b6c362b0 100644
--- a/apps/web/app/tailwind.css
+++ b/apps/web/app/tailwind.css
@@ -106,7 +106,7 @@
--chart-5: 340 75% 55%;
}
- [data-registry="plate"] {
+ [data-registry="plate"] {
--background: 0 0% 100%;
--foreground: 240 10% 3.9%;
--card: 0 0% 100%;
@@ -135,7 +135,7 @@
--brand: 217.2 91.2% 59.8%;
--highlight: 47.9 95.8% 53.1%;
}
- [data-registry="plate"].dark {
+ [data-registry="plate"].dark {
--background: 240 10% 3.9%;
--foreground: 0 0% 98%;
--card: 240 10% 3.9%;
@@ -184,3 +184,70 @@
@apply absolute bottom-0 left-0 right-0 h-12 bg-gradient-to-t from-card to-transparent;
}
}
+
+/* Base state - scrollbar always present but invisible */
+.md\:overflow-y-scroll::-webkit-scrollbar {
+ width: 4px; /* Thin scrollbar */
+ background-color: transparent;
+ opacity: 0;
+ transition: opacity 0.2s ease;
+}
+
+.md\:overflow-y-scroll::-webkit-scrollbar-track {
+ background-color: rgba(240, 240, 240, 0.1); /* Very subtle light track in light mode */
+}
+
+.md\:overflow-y-scroll::-webkit-scrollbar-thumb {
+ background-color: rgba(155, 155, 155, 0.5); /* Light gray thumb */
+ border-radius: 10px;
+ opacity: 0;
+ transition: opacity 0.2s ease;
+}
+
+/* Show scrollbar on hover */
+.md\:overflow-y-scroll:hover::-webkit-scrollbar,
+.md\:overflow-y-scroll:hover::-webkit-scrollbar-thumb {
+ opacity: 1;
+}
+
+/* Dark mode adjustments */
+@media (prefers-color-scheme: dark) {
+ .md\:overflow-y-scroll::-webkit-scrollbar-track {
+ background-color: rgba(50, 50, 50, 0.1); /* Subtle dark track in dark mode */
+ }
+
+ .md\:overflow-y-scroll::-webkit-scrollbar-thumb {
+ background-color: rgba(180, 180, 180, 0.5); /* Slightly lighter thumb for dark mode */
+ }
+}
+
+/* For Firefox */
+.md\:overflow-y-scroll {
+ scrollbar-width: thin;
+ scrollbar-color: rgba(155, 155, 155, 0) transparent; /* Start with opacity 0 */
+ transition: scrollbar-color 0.2s ease;
+}
+
+.md\:overflow-y-scroll:hover {
+ scrollbar-color: rgba(155, 155, 155, 0.5) rgba(240, 240, 240, 0.1); /* Light mode colors */
+}
+
+/* Dark mode for Firefox */
+@media (prefers-color-scheme: dark) {
+ .md\:overflow-y-scroll:hover {
+ scrollbar-color: rgba(180, 180, 180, 0.5) rgba(50, 50, 50, 0.1); /* Dark mode colors */
+ }
+}
+
+/* For your specific dark mode class */
+.dark .md\:overflow-y-scroll::-webkit-scrollbar-track {
+ background-color: rgba(50, 50, 50, 0.1);
+}
+
+.dark .md\:overflow-y-scroll::-webkit-scrollbar-thumb {
+ background-color: rgba(180, 180, 180, 0.5);
+}
+
+.dark .md\:overflow-y-scroll:hover {
+ scrollbar-color: rgba(180, 180, 180, 0.5) rgba(50, 50, 50, 0.1);
+}