feat: implémenter vue compacte tableau avec grille multi-colonnes (titre/tags/meta/actions), en-têtes de sections pinned/normal avec badges visuels, mode responsive single-column mobile, masquage sélectif thumbnail/description/permalink, actions hover avec opacity, checkbox/badge repositionnés, calendrier daily en modal fixe plein écran, amélioration indentation CSS page-edit, et ajout styles key-value-data/bookmarklet-actions/third-party-links avec support complet thème clair/sombre
This commit is contained in:
@@ -52,6 +52,15 @@
|
||||
{else}
|
||||
<!-- {* ----- at least one link ----- *} -->
|
||||
<div class="links-list view-grid" id="links-list">
|
||||
<div class="pinned-section-head" aria-hidden="true">📌 Bookmarks épinglés</div>
|
||||
<div class="normal-section-head" aria-hidden="true">Bookmarks</div>
|
||||
<div class="compact-table-head" aria-hidden="true">
|
||||
<span class="compact-head-title">Titre & URL</span>
|
||||
<span class="compact-head-tags">Tags</span>
|
||||
<span class="compact-head-date">Date</span>
|
||||
<span class="compact-head-actions">Actions</span>
|
||||
</div>
|
||||
|
||||
{loop="$links"}
|
||||
<div id="{$value.id}" class="link-outer{if="isset($value.sticky) && $value.sticky"} is-sticky{/if}{if="$value.class"} {$value.class}{/if}{if="$value.private"} private{else} public{/if}" data-id="{$value.id}">
|
||||
{if="$is_logged_in"}
|
||||
|
||||
Reference in New Issue
Block a user