Diagnostics for atproto PDS hosts, DIDs, and handles: https://debug.hose.cam

restore normal labels working oop

Changed files
+25 -39
+25 -39
index.html
··· 1005 1005 </template> 1006 1006 <template x-for="label in labels"> 1007 1007 <template x-if="!!label"> 1008 - <template x-if="label.neg"> 1009 - <tr> 1010 - <td> 1011 - removed 1012 - <code 1013 - x-text="label.cts.split('T')[0]" 1014 - :title="label.cts" 1015 - ></code> 1016 - </td> 1017 - <td></td> 1018 - <td> 1019 - <code 1020 - x-text="label.val" 1021 - class="badge badge-sm badge-soft badge-neutral line-through" 1022 - title="label negated" 1023 - ></code> 1024 - </td> 1025 - </tr> 1026 - </template> 1027 - <template x-if="!label.neg"> 1028 - <tr x-data="{ expired: isBeforeNow(label.exp) }"> 1029 - <td> 1030 - <code 1031 - x-text="label.cts.split('T')[0]" 1032 - :title="label.cts" 1033 - ></code> 1034 - </td> 1035 - <td> 1008 + <tr x-data="{ expired: isBeforeNow(label.exp) }"> 1009 + <td> 1010 + <span x-show="label.neg">removed</span> 1011 + <code 1012 + x-text="label.cts.split('T')[0]" 1013 + :title="label.cts" 1014 + ></code> 1015 + </td> 1016 + <td> 1017 + <template x-if="!!label.exp"> 1036 1018 <span x-text="expired ? 'expired' : 'expires'"></span> 1037 1019 <code 1038 1020 x-text="label.exp.split('T')[0]" 1039 1021 :title="label.exp" 1040 1022 ></code> 1041 - </td> 1042 - <td> 1043 - <code 1044 - x-text="label.val" 1045 - class="badge badge-sm badge-soft" 1046 - :class="expired ? 'badge-neutral line-through' : 'badge-warning'" 1047 - :title="expired ? 'Label expired' : ''" 1048 - ></code> 1049 - </td> 1050 - </tr> 1051 - </template> 1023 + </template> 1024 + </td> 1025 + <td> 1026 + <code 1027 + x-text="label.val" 1028 + class="badge badge-sm badge-soft" 1029 + :class="(label.neg || expired) ? 'badge-neutral line-through' : 'badge-warning'" 1030 + :title="label.neg 1031 + ? 'label negated' 1032 + : expired 1033 + ? 'label expired' 1034 + : ''" 1035 + ></code> 1036 + </td> 1037 + </tr> 1052 1038 </template> 1053 1039 </template> 1054 1040 </tbody>