mirror of
https://github.com/zvx-echo6/meshai.git
synced 2026-05-22 07:34:47 +02:00
fix(dashboard): info popover toggle and click-outside dismiss
- Replace fixed overlay with useRef-based click-outside detection - Add X close button in top-right corner of popover - Click ? to toggle (open if closed, close if open) - Click anywhere outside popover to dismiss - Remove fixed inset-0 overlay that was blocking page interaction Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
parent
64faf33e3b
commit
23151f63ba
5 changed files with 2485 additions and 2463 deletions
File diff suppressed because it is too large
Load diff
1
meshai/dashboard/static/assets/index-CYHGOAxN.css
Normal file
1
meshai/dashboard/static/assets/index-CYHGOAxN.css
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
|
@ -8,8 +8,8 @@
|
||||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||||
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet">
|
<link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600;700&display=swap" rel="stylesheet">
|
||||||
<script type="module" crossorigin src="/assets/index-DrKrP8CJ.js"></script>
|
<script type="module" crossorigin src="/assets/index-DARDkZhk.js"></script>
|
||||||
<link rel="stylesheet" crossorigin href="/assets/index-E1oMzltW.css">
|
<link rel="stylesheet" crossorigin href="/assets/index-CYHGOAxN.css">
|
||||||
</head>
|
</head>
|
||||||
<body>
|
<body>
|
||||||
<div id="root"></div>
|
<div id="root"></div>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue