feat: add Post buttons to news page (all three view modes)
This commit is contained in:
33
news.njk
33
news.njk
@@ -160,6 +160,17 @@ withSidebar: true
|
||||
<span class="text-primary-600 dark:text-primary-400" x-text="'#' + cat"></span>
|
||||
</template>
|
||||
</span>
|
||||
<button
|
||||
class="share-post-btn"
|
||||
:data-share-url="item.link"
|
||||
:data-share-title="item.title"
|
||||
data-share-type="note"
|
||||
title="Create post"
|
||||
aria-label="Create post"
|
||||
>
|
||||
<span class="share-post-icon">✏️</span>
|
||||
<span class="share-post-label">Post</span>
|
||||
</button>
|
||||
<button
|
||||
class="save-later-btn"
|
||||
:data-save-url="item.link"
|
||||
@@ -204,6 +215,17 @@ withSidebar: true
|
||||
<span class="truncate max-w-[60%]" x-text="truncate(item.sourceTitle || item.feedTitle, 20)"></span>
|
||||
<time :datetime="item.pubDate" x-text="formatDate(item.pubDate)"></time>
|
||||
</div>
|
||||
<button
|
||||
class="share-post-btn mt-2"
|
||||
:data-share-url="item.link"
|
||||
:data-share-title="item.title"
|
||||
data-share-type="note"
|
||||
title="Create post"
|
||||
aria-label="Create post"
|
||||
>
|
||||
<span class="share-post-icon">✏️</span>
|
||||
<span class="share-post-label">Post</span>
|
||||
</button>
|
||||
<button
|
||||
class="save-later-btn mt-2"
|
||||
:data-save-url="item.link"
|
||||
@@ -271,6 +293,17 @@ withSidebar: true
|
||||
<path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M10 6H6a2 2 0 00-2 2v10a2 2 0 002 2h10a2 2 0 002-2v-4M14 4h6m0 0v6m0-6L10 14"/>
|
||||
</svg>
|
||||
</a>
|
||||
<button
|
||||
class="share-post-btn"
|
||||
:data-share-url="item.link"
|
||||
:data-share-title="item.title"
|
||||
data-share-type="note"
|
||||
title="Create post"
|
||||
aria-label="Create post"
|
||||
>
|
||||
<span class="share-post-icon">✏️</span>
|
||||
<span class="share-post-label">Post</span>
|
||||
</button>
|
||||
<button
|
||||
class="save-later-btn"
|
||||
:data-save-url="item.link"
|
||||
|
||||
Reference in New Issue
Block a user