mirror of
https://github.com/wahyd4/home-docker.git
synced 2026-08-09 04:15:52 +10:00
fix(demo-service): always render site name as clickable link
- Published sites: link to public URL - Draft sites: link with dashed underline → opens preview modal
This commit is contained in:
@@ -516,7 +516,9 @@ async function loadSites(){
|
||||
actionBtns+='<button class="btn btn-sm btn-danger" onclick="deleteSite(\''+s.name+'\')">🗑</button>';
|
||||
|
||||
return '<div class="site-card"><div class="info"><div class="name">'+
|
||||
(isPublic?'<a href="https://demo.junv.cc/'+s.name+'" target="_blank">'+s.name+'</a>':'<span>'+s.name+'</span>')+
|
||||
(isPublic
|
||||
? '<a href="https://demo.junv.cc/'+s.name+'" target="_blank">'+s.name+'</a>'
|
||||
: '<a href="#" onclick="previewSite(\''+s.name+'\');return false" style="color:#58a6ff;text-decoration:none;border-bottom:1px dashed #58a6ff" title="Click to preview draft">'+s.name+'</a>')+
|
||||
' '+statusBadge+
|
||||
'</div>'+(s.description?'<div class="desc">'+s.description+'</div>':'')+
|
||||
'<div class="meta">'+s.file_count+' files · created '+formatDate(s.created_at)+'</div></div>'+
|
||||
|
||||
Reference in New Issue
Block a user