From cab79da612f5cbe1e1e5515e2df999ce168be527 Mon Sep 17 00:00:00 2001 From: Mohan Date: Wed, 12 Aug 2026 15:29:08 +0800 Subject: [PATCH] feat(component): add data display components --- src/components/SongBadge.vue | 50 +++++++++++++++ src/components/SongModal.vue | 107 ++++++++++++++++++++++++++++++++ src/components/SongProgress.vue | 87 ++++++++++++++++++++++++++ src/components/SongTable.vue | 59 ++++++++++++++++++ 4 files changed, 303 insertions(+) create mode 100644 src/components/SongBadge.vue create mode 100644 src/components/SongModal.vue create mode 100644 src/components/SongProgress.vue create mode 100644 src/components/SongTable.vue diff --git a/src/components/SongBadge.vue b/src/components/SongBadge.vue new file mode 100644 index 0000000..3202754 --- /dev/null +++ b/src/components/SongBadge.vue @@ -0,0 +1,50 @@ + + + + + \ No newline at end of file diff --git a/src/components/SongModal.vue b/src/components/SongModal.vue new file mode 100644 index 0000000..dcb3dc0 --- /dev/null +++ b/src/components/SongModal.vue @@ -0,0 +1,107 @@ + + + + + \ No newline at end of file diff --git a/src/components/SongProgress.vue b/src/components/SongProgress.vue new file mode 100644 index 0000000..4430aa9 --- /dev/null +++ b/src/components/SongProgress.vue @@ -0,0 +1,87 @@ + + + + + \ No newline at end of file diff --git a/src/components/SongTable.vue b/src/components/SongTable.vue new file mode 100644 index 0000000..40bd014 --- /dev/null +++ b/src/components/SongTable.vue @@ -0,0 +1,59 @@ + + + + + \ No newline at end of file