feat: Introduce a new 'Shaarli Professional Theme' with modern sidebar layout, light/dark mode, and corresponding link list template.

This commit is contained in:
2026-01-16 16:00:58 -05:00
parent e77425241f
commit c81eab72e5
2 changed files with 62 additions and 2 deletions
+10 -1
View File
@@ -20,6 +20,15 @@
</div>
</div>
</div>
{if="!empty($search_tags)"}
<div class="search-results-header">
<span class="search-count">{$result_count} results tagged</span>
{$exploded_tags=tags_str2array($search_tags, $tags_separator)}
{loop="$exploded_tags"}
<span class="search-tag-chip">{$value} <a href="{$base_path}/remove-tag/{function="urlencode($value)"}" class="search-tag-close" title="Remove tag"><i class="mdi mdi-close"></i></a></span>
{/loop}
</div>
{/if}
{if="count($links)==0"}
<div class="empty-state">
<div class="empty-state-icon"><i class="mdi mdi-bookmark-off-outline"></i></div>
@@ -51,7 +60,7 @@
</div>
{if="$value.description"}<div class="link-description">{$value.description}</div>{/if}
<div class="link-footer">
<div class="link-tag-list">{loop="$value.taglist"}<span class="link-tag"><a href="{$base_path}/add-tag/{$key|urlencode}">{$value}</a></span>{/loop}</div>
<div class="link-tag-list">{loop="$value.taglist"}<span class="link-tag"><a href="{$base_path}/add-tag/{$value|urlencode}">{$value}</a></span>{/loop}</div>
<div class="link-actions">
{if="$is_logged_in"}
<a href="{$base_path}/admin/shaare/{$value.id}" title="Edit"><i class="mdi mdi-pencil"></i></a>