diff --git a/src/components/widget/APlayer.svelte b/src/components/widget/APlayer.svelte new file mode 100644 index 0000000..2b6b02c --- /dev/null +++ b/src/components/widget/APlayer.svelte @@ -0,0 +1,14 @@ +
+ + + + + + + +
\ No newline at end of file diff --git a/src/components/widget/Music.astro b/src/components/widget/Music.astro new file mode 100644 index 0000000..3422510 --- /dev/null +++ b/src/components/widget/Music.astro @@ -0,0 +1,20 @@ +--- +import WidgetLayout from './WidgetLayout.astro' +import APlayer from './APlayer.svelte' + +const COLLAPSED_HEIGHT = '7.5rem' + +interface Props { + class?: string + style?: string +} +const className = Astro.props.class +const style = Astro.props.style + +const isCollapsed = false +--- + +
+ +
+
\ No newline at end of file diff --git a/src/components/widget/SideBar.astro b/src/components/widget/SideBar.astro index 43fd117..3df72ee 100644 --- a/src/components/widget/SideBar.astro +++ b/src/components/widget/SideBar.astro @@ -3,6 +3,7 @@ import type { MarkdownHeading } from "astro"; import Categories from "./Categories.astro"; import Profile from "./Profile.astro"; import Tag from "./Tags.astro"; +import Music from './Music.astro' import Series from './Series.astro' interface Props { @@ -24,5 +25,8 @@ const series = Astro.props.series + div id="music" class="flex flex-col w-full gap-4"> + +