Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Breaks the spotify UI #1068

Closed
4 tasks done
xWinqq opened this issue Jan 5, 2025 · 30 comments
Closed
4 tasks done

Breaks the spotify UI #1068

xWinqq opened this issue Jan 5, 2025 · 30 comments
Assignees
Labels
Extension Bug Something isn't working

Comments

@xWinqq
Copy link

xWinqq commented Jan 5, 2025

How did you install Beautiful Lyrics?

Marketplace

What is the Bug/Issue?

image
Well, it speaks for itself. This also happens:
image

What Country are you from?

The Netherlands

What Operating System are you using?

Windows

Spotify/Spicetify Information

Spotify Version: 1.2.31.1205.g4d59ad7c
Spotify Runtime: cef_121.3.6+gbbcaed4+chromium-121.0.6167.139
Spicetify Version: 2.38.7
Spicetify Theme: marketplace
Spicetify Extensions: [beautiful-lyrics.mjs]
Spicetify Custom Apps: [marketplace, name-that-tune]

Spotify HTML/CSS and Console Screenshots

The shortcut doesn't work, so im submitting this

Information Checklist

  • Spotify/Spicetify Information
  • Spotify HTML File
  • Spotify CSS File
  • Screenshots of Developer Tools Console Tab
@xWinqq xWinqq added the Extension Bug Something isn't working label Jan 5, 2025
@somewhat69
Copy link

same issue

@0xh311
Copy link

0xh311 commented Jan 5, 2025

+1 same issue here sadly

@iseeface
Copy link

iseeface commented Jan 5, 2025

Guys, from what we’ve (me and @SpikeNew7774) analyzed, the Beautiful Lyrics plugin is currently experiencing an issue. The extension loads its main files from its CDN (Cloudflare R2) bucket, but the bucket is not granting access to users, resulting in an HTTP 403 Forbidden error. This is a backend issue, meaning there’s nothing we can do at the moment—only @surfbryce can fix it.

In the meantime, let's stay calm and avoid spamming the complaint chat or this issue page with repeated messages. The best course of action is to wait for the fix.

@AgentMonkey00
Copy link

New fullscreen UI goes crazy
image
in all seriousness though, hope this gets fixed and all good wishes to surfbryce <3

@awdev1
Copy link

awdev1 commented Jan 6, 2025

Guys, from what we’ve (me and @SpikeNew7774) analyzed, the Beautiful Lyrics plugin is currently experiencing an issue. The extension loads its main files from its CDN (Cloudflare R2) bucket, but the bucket is not granting access to users, resulting in an HTTP 403 Forbidden error. This is a backend issue, meaning there’s nothing we can do at the moment—only @surfbryce can fix it.

In the meantime, let's stay calm and avoid spamming the complaint chat or this issue page with repeated messages. The best course of action is to wait for the fix.

Hopefully he fixes it, they haven't been active on GitHub since November! Or they could open source the backend files, but I'd understand if they don't wish to do that

@LunarN0v4
Copy link

dupe of #1064

@SpikeNew7774
Copy link

@awdev1 The backend files are actually very easy to kind of replicate. To do it, you need to download the source code from github (preferably the "Development" branch), then installing Deno from https://deno.com . Then installing all the packages with deno i (I think). Then running deno run test (make sure to remove the marketplace version before that.) After you should have beautiful lyrica builded, but the downside is, that you will need to run the deno run test in the CLI everytime you want to use beautiful lyrics.

@Aki65RU
Copy link

Aki65RU commented Jan 6, 2025

+1

@awdev1
Copy link

awdev1 commented Jan 6, 2025 via email

@marriedtopython
Copy link

I’ll play around with it today to see if I can come up with a workaround

They wouldn't be a workaround, its due to the buckets being privated. please see the screenshot below.
image

@awdev1
Copy link

awdev1 commented Jan 7, 2025

Reached out to the author over discord - they are online and hopefully then can fix it!

@awdev1
Copy link

awdev1 commented Jan 7, 2025

I’ll play around with it today to see if I can come up with a workaround

They wouldn't be a workaround, its due to the buckets being privated. please see the screenshot below. image

Got it to work! Details coming soon one sec
image
fonts just a little cooked

@awdev1
Copy link

awdev1 commented Jan 7, 2025

@awdev1 The backend files are actually very easy to kind of replicate. To do it, you need to download the source code from github (preferably the "Development" branch), then installing Deno from https://deno.com . Then installing all the packages with deno i (I think). Then running deno run test (make sure to remove the marketplace version before that.) After you should have beautiful lyrica builded, but the downside is, that you will need to run the deno run test in the CLI everytime you want to use beautiful lyrics.

You were correct, quite easy as long you know basic computering

@awdev1
Copy link

awdev1 commented Jan 7, 2025

The fonts are stored on the server, I'm trying to find a solution to the right font

@SpikeNew7774
Copy link

SpikeNew7774 commented Jan 7, 2025

@awdev1 Get them at "https://fonts.spikerko.org/spicy-lyrics/source.css" but you need to change the name from SpicyLyrics to BeautifulLyrics.

  1. Make a font replica on your pc.
  2. Make the changes
  3. Import that into the code.

The font is the same as the BeautifulLyrics font, since on my Spicy Lyrics extension I use the same.

@awdev1
Copy link

awdev1 commented Jan 7, 2025

@awdev1 Get them at "https://fonts.spikerko.org/spicy-lyrics/source.css" but you need to change the name from SpicyLyrics to BeautifulLyrics.

1. Make a font replica on your pc.

2. Make the changes

3. Import that into the code.

The font is the same as the BeautifulLyrics font, since on my Spicy Lyrics extension I use the same.

Thank you!

@marriedtopython
Copy link

@awdev1 Get them at "https://fonts.spikerko.org/spicy-lyrics/source.css" but you need to change the name from SpicyLyrics to BeautifulLyrics.

  1. Make a font replica on your pc.
  2. Make the changes
  3. Import that into the code.

The font is the same as the BeautifulLyrics font, since on my Spicy Lyrics extension I use the same.

That's Actually smart, will add this workaround to my issue board explaining whats happened

@awdev1
Copy link

awdev1 commented Jan 7, 2025

@awdev1 Get them at "https://fonts.spikerko.org/spicy-lyrics/source.css" but you need to change the name from SpicyLyrics to BeautifulLyrics.

  1. Make a font replica on your pc.
  2. Make the changes
  3. Import that into the code.

The font is the same as the BeautifulLyrics font, since on my Spicy Lyrics extension I use the same.

That's Actually smart, will add this workaround to my issue board explaining whats happened

Gotta love the open source community 👍

@SpikeNew7774
Copy link

@awdev1 Fun thing is that you're currently sitting behind your PC, and I'm responding at 2am (in my country) through my phone 😂

@marriedtopython
Copy link

@awdev1 Fun thing is that you're currently sitting behind your PC, and I'm responding at 2am (in my country) through my phone 😂

damn bro, go to sleep 😂

@awdev1
Copy link

awdev1 commented Jan 7, 2025

@SpikeNew7774 @marriedtopython got em'
image

@awdev1
Copy link

awdev1 commented Jan 7, 2025

@awdev1 Fun thing is that you're currently sitting behind your PC, and I'm responding at 2am (in my country) through my phone 😂

Oh boy

@marriedtopython
Copy link

wasn't the lyrics font a bit more bold? might just be my brain fucking up but still a win in my books!

@awdev1
Copy link

awdev1 commented Jan 7, 2025

wasn't the lyrics font a bit more bold? might just be my brain fucking up but still a win in my books!

I mean hey as long as I don't need to stare at Times New Roman lol

@marriedtopython
Copy link

real

@awdev1
Copy link

awdev1 commented Jan 7, 2025

@awdev1
Copy link

awdev1 commented Jan 7, 2025

@awdev1 Get them at "https://fonts.spikerko.org/spicy-lyrics/source.css" but you need to change the name from SpicyLyrics to BeautifulLyrics.

  1. Make a font replica on your pc.

  2. Make the changes

  3. Import that into the code.

The font is the same as the BeautifulLyrics font, since on my Spicy Lyrics extension I use the same.

Question, how are you hosting these

@LunarN0v4
Copy link

@awdev1 Get them at "https://fonts.spikerko.org/spicy-lyrics/source.css" but you need to change the name from SpicyLyrics to BeautifulLyrics.

  1. Make a font replica on your pc.
  2. Make the changes
  3. Import that into the code.

The font is the same as the BeautifulLyrics font, since on my Spicy Lyrics extension I use the same.

Question, how are you hosting these

a cloudflare worker it seems, also, they made Spicy Lyrics:
https://github.com/SpikeNew7774/spicy-lyrics

@awdev1
Copy link

awdev1 commented Jan 7, 2025

@awdev1 Get them at "https://fonts.spikerko.org/spicy-lyrics/source.css" but you need to change the name from SpicyLyrics to BeautifulLyrics.

  1. Make a font replica on your pc.
  1. Make the changes
  1. Import that into the code.

The font is the same as the BeautifulLyrics font, since on my Spicy Lyrics extension I use the same.

Question, how are you hosting these

a cloudflare worker it seems, also, they made Spicy Lyrics:

https://github.com/SpikeNew7774/spicy-lyrics

Fair enough, who's up for msking a backend (joke)

@LunarN0v4
Copy link

@awdev1 Get them at "https://fonts.spikerko.org/spicy-lyrics/source.css" but you need to change the name from SpicyLyrics to BeautifulLyrics.

  1. Make a font replica on your pc.
  1. Make the changes
  1. Import that into the code.

The font is the same as the BeautifulLyrics font, since on my Spicy Lyrics extension I use the same.

Question, how are you hosting these

a cloudflare worker it seems, also, they made Spicy Lyrics:
https://github.com/SpikeNew7774/spicy-lyrics

Fair enough, who's up for msking a backend (joke)

add me on discord, i sent a friend request

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Extension Bug Something isn't working
Projects
None yet
Development

No branches or pull requests