summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEltrac <hi@guhub.cn>2025-09-23 11:44:02 +0800
committerEltrac <hi@guhub.cn>2025-09-23 11:44:02 +0800
commit23df2fc77e3841b99caf6ea785ab529685612d58 (patch)
treee4cd785abbd79d6a63c46a05c6f947a9a08b1268
parent683450fa9b318de834c1f25e3de60b76a5f18ab7 (diff)
refactor: style tables with UnoCSS
Former-commit-id: 11caee3b10208199604d3b3d4f3dbb3a2ca9c7b3
-rw-r--r--layouts/_markup/render-table.html20
1 files changed, 14 insertions, 6 deletions
diff --git a/layouts/_markup/render-table.html b/layouts/_markup/render-table.html
index 75196aeb..010942f0 100644
--- a/layouts/_markup/render-table.html
+++ b/layouts/_markup/render-table.html
@@ -1,11 +1,16 @@
-<div class="table-container">
- <table>
+<div class="overflow-x-auto">
+ <table class="border-collapse w-max min-w-full table-fixed
+ b-t-2 b-t-solid b-t-[var(--border-color)]"
+ style="-webkit-overflow-scrolling: touch;">
{{- if .THead }}
<thead>
{{- range .THead }}
- <tr>
+ <tr class="b-t-1 b-t-solid b-t-[var(--border-color)]">
{{- range . }}
- <th{{ with .Alignment }} style="text-align:{{ . }}"{{ end }}>{{ .Text | safeHTML }}</th>
+ <th
+ class="max-w-[200px] py-2 px-4 leading-snug whitespace-normal break-words"
+ {{ with .Alignment }} style="text-align:{{ . }}"{{ end }}
+ >{{ .Text | safeHTML }}</th>
{{- end }}
</tr>
{{- end }}
@@ -13,9 +18,12 @@
{{- end }}
<tbody>
{{- range .TBody }}
- <tr>
+ <tr class="b-t-1 b-t-solid b-t-[var(--border-color)]">
{{- range . }}
- <td{{ with .Alignment }} style="text-align:{{ . }}"{{ end }}>{{ .Text | safeHTML }}</td>
+ <td
+ class="max-w-[200px] py-2 px-4 leading-snug whitespace-normal break-words"
+ {{ with .Alignment }} style="text-align:{{ . }}"{{ end }}
+ >{{ .Text | safeHTML }}</td>
{{- end }}
</tr>
{{- end }}