Aurora SpotiRip desktop and web app

- Spotify playlist, library, album and artist browsing with in-app playback
- Song, playlist and album downloads via spotdl with YouTube and Bandcamp fallbacks
- Electron desktop app (castLabs Widevine) with a permanent sidebar layout
- Linux and Windows packaging scripts
This commit is contained in:
2026-09-25 23:20:57 -05:00
commit 3178b8f4f7
204 changed files with 26045 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
import React from "react";
import * as SeparatorPrimitive from "@radix-ui/react-separator";
import styles from "./Separator.module.css";
interface SeparatorProps {
orientation?: "horizontal" | "vertical";
className?: string;
decorative?: boolean;
}
export const Separator = ({
orientation = "horizontal",
className = "",
decorative = true,
}: SeparatorProps) => {
return (
<SeparatorPrimitive.Root
className={`${styles.separator} ${styles[orientation]} ${className ?? ""}`}
orientation={orientation}
decorative={decorative}
/>
);
};