diff --git a/frontend/src/pages/GamePage.tsx b/frontend/src/pages/GamePage.tsx
index 9b8385d..4fd5b52 100644
--- a/frontend/src/pages/GamePage.tsx
+++ b/frontend/src/pages/GamePage.tsx
@@ -203,9 +203,7 @@ export function GamePage() {
aria-label="Unpin clip"
title="Unpin clip"
>
-
+
))}
diff --git a/frontend/src/pages/GamedayPage.tsx b/frontend/src/pages/GamedayPage.tsx
index f234064..1ae61fa 100644
--- a/frontend/src/pages/GamedayPage.tsx
+++ b/frontend/src/pages/GamedayPage.tsx
@@ -512,7 +512,13 @@ function LibraryClips({
clip={clip}
isPlaying={isPlaying}
onTogglePlayback={() => void onPlayClip(clip)}
- titleExtras={isPinned ? Pinned : null}
+ titleExtras={
+ isPinned ? (
+
+
+
+ ) : null
+ }
subtitle={isPinned ? Pinned to this game : null}
/>
);
diff --git a/frontend/src/styles.css b/frontend/src/styles.css
index b71752c..be4081c 100644
--- a/frontend/src/styles.css
+++ b/frontend/src/styles.css
@@ -324,6 +324,18 @@ select {
flex-wrap: wrap;
}
+.clip-status-icon {
+ display: inline-flex;
+ align-items: center;
+ justify-content: center;
+ color: #b58900;
+ line-height: 1;
+}
+
+.clip-status-icon .bi {
+ font-size: 0.95rem;
+}
+
.clip-summary-order-controls {
display: inline-flex;
align-items: center;