<.repository_header repository={@repository} active_tab={:commits} />
<.icon name="hero-arrow-path" class="mx-auto size-5 text-ink-faint" />

Loading commit history

<.icon name="hero-clock" class="mx-auto size-7 text-ink-faint" />

{error_title(@error_kind)}

{error_message(@error_kind)}

<%= if @live_action == :index and @view_state == :ready do %>
<.link :for={{id, commit} <- @streams.commits} id={id} navigate={RepositoryPaths.repository_commit_path(@repository, commit.sha)} class="grid grid-cols-[minmax(0,1fr)_auto] items-center gap-4 px-4 py-3 transition-colors hover:bg-panel" >

{commit.subject}

{commit.author_name} {commit_datetime(commit.committed_at)}

{short_sha(commit.sha)}
<% end %> <%= if @live_action == :show and @view_state == :ready do %>

{@commit.subject}

{@commit.author_name} {commit_datetime(@commit.committed_at)} {short_sha(@commit.sha)}

{@commit.body}
Patch <.link id="commit-browse-code" navigate={RepositoryPaths.repository_code_path(@repository, @commit.sha)} class="inline-flex items-center gap-1.5 font-mono text-[11px] text-ink-muted transition hover:text-signal" > Browse code at this commit <.icon name="hero-arrow-up-right" class="size-3.5" />
No textual changes in this commit.
{text}
This patch is too large to show in full; the beginning is shown above.
<% end %>