:root {
- font-family: sans-serif;
+ font-family: "Sansita", sans-serif;
+
+ --darker-background: #251E1E;
+ --lighter-background: #373333;
+ --green-foreground: #DDEFD7;
+ --green-background: #B1C0AB;
+}
+
+body {
+ background-color: var(--darker-background);
+ margin: 0 auto 0 auto;
+ width: 50vw;
+}
+
+h1, a {
+ color: var(--green-foreground);
}
-button {
- padding: 5px;
+input {
+ background-color: var(--lighter-background);
border: none;
- border-radius: 6px;
- background-color: #bcdee0;
+ padding: 12px;
+ border-radius: 15px;
+ color: var(--green-background);
+}
+
+input:focus {
+ border: none;
+ outline: none;
+}
+
+#songFilterInputs {
+ display: flex;
}
-button:hover {
- background-color: #4be8f2;
+#songFilterInputs * {
+ margin: 10px;
}
+
#innerSongList, #innerSongFileList {
overflow-y: scroll;
height: 50vh;
.songElement {
display: flex;
- margin: 10px;
- max-width: 40vw;
- border-radius: 5px;
- box-shadow: grey 3px 3px 2px;
- border: 1px solid grey;
- padding: 4px;
* {
margin: auto 10px auto 10px;
font-size: 12px;
}
- .songElementCheck {
- padding: 0;
- font-size: 2.25rem;
- line-height: 2.25rem;
-
- }
}
.songFileElement {
<html>
<head>
+ <link rel="preconnect" href="https://fonts.googleapis.com">
+ <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+ <link href="https://fonts.googleapis.com/css2?family=Sansita:ital,wght@0,400;0,700;0,800;0,900;1,400;1,700;1,800;1,900&display=swap" rel="stylesheet">
<link href="/css/index.css" rel="stylesheet" type="text/css">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/x-icon" href="/img/favicon.ico">
<body>
- <a href="/rooms.html">Room Management</a>
+ <h1><a href="/rooms.html">See Rooms →</a></h1>
<div id="outerSongList">
- <h1><u>Song List</u></h1>
+ <h1>Songs</h1>
<div id="songFilterInputs">
- <input placeholder="Name of a song..." id="songFilterName"></input>
- <input placeholder="Name of an artist..." id="songFilterArtist"></input>
+ <input placeholder="Song Name..." id="songFilterName"></input>
+ <input placeholder="Aritst Name..." id="songFilterArtist"></input>
<input id="songFilterInDB" type="checkbox">In DB</input>
<input id="songFilterNotInDB" type="checkbox">Not In DB</input>
<button id="" onclick="getSongList()">Update Songs</button>
+ <button onclick="openCreationMenu()">Create New Song</button>
</div>
- <div>
- <button onclick="openCreationMenu()">Create New Song</button> <!-- TODO -->
- </div>
<div id="innerSongList">
</div>
<html>
<head>
+ <link rel="preconnect" href="https://fonts.googleapis.com">
+ <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
+ <link href="https://fonts.googleapis.com/css2?family=Sansita:ital,wght@0,400;0,700;0,800;0,900;1,400;1,700;1,800;1,900&display=swap" rel="stylesheet">
+
<link href="/css/index.css" rel="stylesheet" type="text/css">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/x-icon" href="/img/favicon.ico">