From 397e04b38f1df1e481cb1721b5804372bf213b90 Mon Sep 17 00:00:00 2001 From: Kieran Eglin Date: Wed, 3 Apr 2024 10:34:27 -0700 Subject: [PATCH] Added edit links to media item tabs on source view --- .../sources/source_html/show.html.heex | 22 +++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/lib/pinchflat_web/controllers/sources/source_html/show.html.heex b/lib/pinchflat_web/controllers/sources/source_html/show.html.heex index 8572f22..9a2e678 100644 --- a/lib/pinchflat_web/controllers/sources/source_html/show.html.heex +++ b/lib/pinchflat_web/controllers/sources/source_html/show.html.heex @@ -77,10 +77,17 @@

Shows a maximum of 100 media items

<.table rows={@pending_media} table_class="text-black dark:text-white"> <:col :let={media_item} label="Title"> - <%= StringUtils.truncate(media_item.title, 50) %> + <.subtle_link href={~p"/sources/#{@source.id}/media/#{media_item.id}"}> + <%= StringUtils.truncate(media_item.title, 50) %> + <:col :let={media_item} label="" class="flex place-content-evenly"> - <.icon_link href={~p"/sources/#{@source.id}/media/#{media_item.id}"} icon="hero-eye" /> + <.icon_link href={~p"/sources/#{@source.id}/media/#{media_item.id}"} icon="hero-eye" class="mx-1" /> + <.icon_link + href={~p"/sources/#{@source.id}/media/#{media_item.id}/edit"} + icon="hero-pencil-square" + class="mx-1" + /> <% else %> @@ -92,10 +99,17 @@

Shows a maximum of 100 media items (<%= @total_downloaded %> total)

<.table rows={@downloaded_media} table_class="text-black dark:text-white"> <:col :let={media_item} label="Title"> - <%= StringUtils.truncate(media_item.title, 50) %> + <.subtle_link href={~p"/sources/#{@source.id}/media/#{media_item.id}"}> + <%= StringUtils.truncate(media_item.title, 50) %> + <:col :let={media_item} label="" class="flex place-content-evenly"> - <.icon_link href={~p"/sources/#{@source.id}/media/#{media_item.id}"} icon="hero-eye" /> + <.icon_link href={~p"/sources/#{@source.id}/media/#{media_item.id}"} icon="hero-eye" class="mx-1" /> + <.icon_link + href={~p"/sources/#{@source.id}/media/#{media_item.id}/edit"} + icon="hero-pencil-square" + class="mx-1" + /> <% else %>