Skip to content

Commit

Permalink
better mobile version
Browse files Browse the repository at this point in the history
  • Loading branch information
HugoRCD committed Dec 5, 2024
1 parent 29884ce commit ebb5825
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions app/components/toc/Index.vue
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ onClickOutside(target, event => {

<template>
<div
class="fixed z-50 scale-[0.8] sm:scale-[0.6] transition-all duration-300 ease-in-out right-2 top-1/2 -translate-y-1/2 origin-right"
class="fixed z-50 scale-[0.9] sm:scale-[0.6] transition-all duration-300 ease-in-out right-2 top-1/2 -translate-y-1/2 origin-right"
:class="[
!isMobile && 'hover:scale-100'
]"
Expand All @@ -59,7 +59,8 @@ onClickOutside(target, event => {
ref="target"
class="rounded-md mx-auto transition-all duration-300 ease-in-out"
:class="[
isOpen ? 'bg-primary shadow-md border border-secondary/20 p-4' : 'p-0 border-transparent'
isOpen ? 'bg-primary/80 backdrop-blur-lg shadow-md border border-secondary/20 p-4' : 'p-0 border-transparent',
isMobile && !isOpen ? 'bg-primary/80 backdrop-blur-lg shadow-md border border-secondary/20 p-2 py-4 scale-50 origin-right' : ''
]"
@mouseenter="handleInteraction('enter')"
@mouseleave="handleInteraction('leave')"
Expand Down

0 comments on commit ebb5825

Please sign in to comment.