diff --git a/public/scripts/index.js b/public/scripts/index.js new file mode 100644 index 0000000..354a787 --- /dev/null +++ b/public/scripts/index.js @@ -0,0 +1 @@ +// intentionally empty placeholder \ No newline at end of file diff --git a/public/styles/main.css b/public/styles/main.css index 823e15e..5d10472 100644 --- a/public/styles/main.css +++ b/public/styles/main.css @@ -244,6 +244,7 @@ p { margin-bottom: 0.5rem; opacity: 1; z-index: 1; + -webkit-tap-highlight-color: transparent; } /* Labels */ @@ -288,6 +289,17 @@ p { z-index: 2; } +/* Disable hover effects on touch devices to prevent flicker */ +@media (hover: none) { + .member-card:hover::before { + opacity: 0 !important; + } + .member-card:hover { + box-shadow: none !important; + z-index: 1 !important; + } +} + .member-card.expanded { border-color: rgba(255, 255, 255, 0.2); box-shadow: 0 8px 32px rgba(0, 0, 0, 0.6);