fix(ui): nested overflow wrapper to prevent overflow-hidden clipping table columns
overflow-hidden and overflow-x-auto on the same element conflict in Tailwind's CSS generation order. The shorthand overflow:hidden can override overflow-x:auto, clipping the rightmost column (diagnose buttons). Fix: outer div keeps overflow-hidden for rounded corners, inner div handles overflow-x-auto scrolling.
This commit is contained in:
parent
8150b61371
commit
6dd8d74ee9
3 changed files with 10 additions and 4 deletions
|
|
@ -65,8 +65,9 @@
|
||||||
<RouterLink to="/sources" class="text-accent hover:underline ml-1">View all sources →</RouterLink>
|
<RouterLink to="/sources" class="text-accent hover:underline ml-1">View all sources →</RouterLink>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-else class="rounded border border-surface-border overflow-hidden overflow-x-auto">
|
<div v-else class="rounded border border-surface-border overflow-hidden">
|
||||||
<table class="w-full text-sm min-w-[480px]">
|
<div class="overflow-x-auto">
|
||||||
|
<table class="w-full text-sm min-w-[560px]">
|
||||||
<caption class="sr-only">Source health — last 24 hours</caption>
|
<caption class="sr-only">Source health — last 24 hours</caption>
|
||||||
<thead class="bg-surface-raised border-b border-surface-border">
|
<thead class="bg-surface-raised border-b border-surface-border">
|
||||||
<tr>
|
<tr>
|
||||||
|
|
@ -111,6 +112,7 @@
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -20,7 +20,8 @@
|
||||||
No incidents tagged yet.
|
No incidents tagged yet.
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-else class="rounded border border-surface-border overflow-hidden overflow-x-auto">
|
<div v-else class="rounded border border-surface-border overflow-hidden">
|
||||||
|
<div class="overflow-x-auto">
|
||||||
<table class="w-full text-sm min-w-[600px]">
|
<table class="w-full text-sm min-w-[600px]">
|
||||||
<thead class="bg-surface-raised border-b border-surface-border">
|
<thead class="bg-surface-raised border-b border-surface-border">
|
||||||
<tr>
|
<tr>
|
||||||
|
|
@ -62,6 +63,7 @@
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<!-- Incident detail drawer -->
|
<!-- Incident detail drawer -->
|
||||||
|
|
|
||||||
|
|
@ -12,7 +12,8 @@
|
||||||
<p class="text-sm">Run the ingest pipeline: <code class="bg-surface-raised px-1 rounded">python scripts/ingest_corpus.py</code></p>
|
<p class="text-sm">Run the ingest pipeline: <code class="bg-surface-raised px-1 rounded">python scripts/ingest_corpus.py</code></p>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div v-else class="rounded border border-surface-border overflow-hidden overflow-x-auto">
|
<div v-else class="rounded border border-surface-border overflow-hidden">
|
||||||
|
<div class="overflow-x-auto">
|
||||||
<table class="w-full text-sm min-w-[480px]">
|
<table class="w-full text-sm min-w-[480px]">
|
||||||
<thead class="bg-surface-raised border-b border-surface-border">
|
<thead class="bg-surface-raised border-b border-surface-border">
|
||||||
<tr>
|
<tr>
|
||||||
|
|
@ -41,6 +42,7 @@
|
||||||
</tr>
|
</tr>
|
||||||
</tbody>
|
</tbody>
|
||||||
</table>
|
</table>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue