style(component): metric_explain复用collapsible样式统一details交互

This commit is contained in:
萝卜
2026-03-17 19:39:22 +08:00
parent e4156ecf75
commit 3e3e183d4d

View File

@@ -6,9 +6,9 @@
@if(is_array($items) && count($items) > 0)
@if($collapsible)
<details class="muted muted-xs" data-role="metric-explain" style="margin-top:4px;">
<summary style="cursor:pointer; user-select:none;"><strong>{{ $title }}</strong><span class="muted">(点击展开)</span></summary>
<div class="mt-6">
<details class="collapsible muted muted-xs" data-role="metric-explain" style="margin-top:4px;">
<summary class="collapsible-summary"><strong>{{ $title }}</strong><span class="muted">(点击展开)</span></summary>
<div class="collapsible-body">
@foreach($items as $i => $text)
<span>{{ $text }}@if($i < count($items) - 1)@endif</span>
@endforeach