updated manifest for PWA

solved some more issues, added some more issues, you know how it goes
This commit is contained in:
Kristy Fournier 2025-03-11 10:10:07 -04:00
parent 0f81492332
commit a7c9f8ec4b
7 changed files with 32 additions and 4 deletions

BIN
Client/images/Icon-144.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 42 KiB

View file

@ -81,12 +81,13 @@ changes visibility with JS-->
<p class="italic">Volume of the music</p> <p class="italic">Volume of the music</p>
<input type="range" min="0" max="100" step="1" title="volumerange" id="volumerange"> <input type="range" min="0" max="100" step="1" title="volumerange" id="volumerange">
</div> </div>
<div class="item"> <div class="item no-line">
<h2>Share the remote:</h2> <h2>Share the remote:</h2>
<p class="italic">Hit settings icon to refresh the code</p> <!-- <p class="italic">Hit settings icon to refresh the code</p>
You actually no longer need to do that, it does it anytime the ip changes -->
<div id="qrcode" alt="QR code to the remote URL"></div> <div id="qrcode" alt="QR code to the remote URL"></div>
</div> </div>
<p class="versionNumber">Version 1.0.0</p> <p class="versionNumber">Version 1.0.1</p>
</div> </div>
</div> </div>
<!--All the buttons are down here but settings is just doing its own thing--> <!--All the buttons are down here but settings is just doing its own thing-->

View file

@ -1,6 +1,7 @@
{ {
"name": "Jukebox Remote", "name": "Jukebox Remote",
"short_name": "Jukebox Remote", "short_name": "Jukebox Remote",
"description": "Controller for the PartyJukebox server app.",
"start_url": "index.html", "start_url": "index.html",
"display": "standalone", "display": "standalone",
"background_color": "#eeeeee", "background_color": "#eeeeee",
@ -10,6 +11,25 @@
{ {
"src": "/favicon.ico", "src": "/favicon.ico",
"type": "image/ico", "sizes": "100x100" "type": "image/ico", "sizes": "100x100"
},
{
"src":"images/Icon-144.png",
"type": "image/png",
"sizes": "144x144"
}
],
"screenshots": [
{
"src": "images/Screenshot-Main-Desktop.png",
"sizes" : "1919x1199",
"type": "image/png",
"form_factor": "wide"
},
{
"src": "images/Screenshot-Main-Mobile.png",
"type": "image/png",
"sizes": "485x859",
"form_factor": "narrow"
} }
] ]
} }

View file

@ -168,6 +168,11 @@ h4 {
border-bottom: 1px solid #333333; border-bottom: 1px solid #333333;
} }
.settings > .item.no-line {
border-bottom: 0px none #00000000;
padding-bottom: 0px;
}
.settings > .lastSet1 { .settings > .lastSet1 {
border-bottom: 0; border-bottom: 0;
} }

View file

@ -41,6 +41,8 @@ if args.mode.lower() == "update":
songDatabaseList["songData"].pop(i) songDatabaseList["songData"].pop(i)
for i in songDatabaseList["songData"]: for i in songDatabaseList["songData"]:
songFiles.remove(i) songFiles.remove(i)
# This prints everything in the directory, including non mp3s
# theres not agood way to fix this without looping again.
print("new songs: " + ", ".join(songFiles)) print("new songs: " + ", ".join(songFiles))
elif args.mode.lower()=="new": elif args.mode.lower()=="new":
songDatabaseList={"songDirectory":soundLocation,'songData':{}} songDatabaseList={"songDirectory":soundLocation,'songData':{}}