s-k-y-l-i / discord-themes

Discord themes with transparent acrylic mica effect, less clutter and responsive redesign. More aesthetic and simple Discord experience.
https://www.buymeacoffee.com/skyli
72 stars 6 forks source link

Not working #7

Open Neekodesu opened 2 months ago

Neekodesu commented 2 months ago

Not working after discord/vencord update or whatever it is

tnnyx commented 2 months ago

Same here. I think the recent update of Discord broke some of the themes. Some of the themes I’ve been using are not working either.

Neekodesu commented 2 months ago

So, any updates?

anonymozzy commented 2 months ago

same here in better discord

CaptainATW commented 2 months ago

same here with vencord. i guess we wait for an update

Kotoezhh commented 2 months ago

Same here Im waiting :)

tmprnc commented 2 months ago

Here is a workaround:

Major Discord updates break all the classes. That is to say, the identifiers that the code uses to know which element is which to theme them. If you want to "fix" the theme, retrieve all of the theme files you are using from this repository, which is to say both the frame/popups-addon.theme.css file and the frame or popups .css file located here, and upload the file that does not have a .theme.css extension into this website.

It will update all of the "classes" the names of which have changed to their new names, letting the theme work again. However, this is not all you have to do. Since you changed the file, the "import" clause contained in the theme.css no longer works, as it is effectively telling the theme to go fetch the code on this repository, which has not yet been updated. You will be back at square one.

To solve this problem, place the newly downloaded file with only the .css extension in a subfolder named "acrylic" and make sure it has the same name as the original file. Then, in the .theme.css file, change the contents of the file that says @import url('https://s-k-y-l-i.github.io/discord-themes/Theme%20code/transparent-popups.css'); or @import url('https://s-k-y-l-i.github.io/discord-themes/Theme%20code/transparent-frame.css'); depending on your theme of choice into @import url('.\acrylic\transparent-popups.css'); or @import url('.\acrylic\transparent-popups.css'); to have the theme point to your newly updated file.

You may place these files into your themes folder, which should be located in %appdata%\Vencord\themes

Note that this will not fix the popups and other such new additions to Discord since the update, it will only let the theme work again on old popups. Only the original dev can fix this.

This only works if you download the files directly, not if you use Vencord's Online Themes import feature.

Kotoezhh commented 2 months ago

Here is a workaround:

Major Discord updates break all the classes. That is to say, the identifiers that the code uses to know which element is which to theme them. If you want to "fix" the theme, retrieve all of the theme files you are using from this repository, which is to say both the frame/popups-addon.theme.css file and the frame or popups .css file located here, and upload the file that does not have a .theme.css extension into this website.

It will update all of the "classes" the names of which have changed to their new names, letting the theme work again. However, this is not all you have to do. Since you changed the file, the "import" clause contained in the theme.css no longer works, as it is effectively telling the theme to go fetch the code on this repository, which has not yet been updated. You will be back at square one.

To solve this problem, place the newly downloaded file with only the .css extension in a subfolder named "acrylic" and make sure it has the same name as the original file. Then, in the .theme.css file, change the contents of the file that says @import url('https://s-k-y-l-i.github.io/discord-themes/Theme%20code/transparent-popups.css'); or @import url('https://s-k-y-l-i.github.io/discord-themes/Theme%20code/transparent-frame.css'); depending on your theme of choice into @import url('.\acrylic\transparent-popups.css'); or @import url('.\acrylic\transparent-popups.css'); to have the theme point to your newly updated file.

You may place these files into your themes folder, which should be located in %appdata%\Vencord\themes

Note that this will not fix the popups and other such new additions to Discord since the update, it will only let the theme work again on old popups. Only the original dev can fix this.

This only works if you download the files directly, not if you use Vencord's Online Themes import feature.

Well this doesnt aply for that theme. I converted all the files yet it doesnt work ;c Correct me if im wrong, but i couldnt get it to work.

winstonstwn commented 1 month ago

It works, fyi, if you're using windows, change the @import url('.\acrylic\transparent-popups.css'); to @import url('./arcylic/transparency.css'); which will now detects the css file in the acrylic folder.

Kotoezhh commented 1 month ago

Oh well, i didnt notice that, thats true, but it doesnt work as intended :c it makes it fully transperent without blur/acrylic/glassmorph look Does it work for you? or do you haver any ideas on how to fix this ;c

winstonstwn commented 1 month ago

You need mica for everyone installed. For how to setup, you can follow this guide on reddit https://www.reddit.com/r/BetterDiscord/comments/1065blb/using_mica_for_everyone_for_transparent_discord/

After that it will work as intended :)

Neekodesu commented 1 month ago

I do have Mica for Everyone. That's not the problem...

El jue, 18 jul 2024 a las 16:00, winstonstwn @.***>) escribió:

You need mica for everyone installed. For how to setup, you can follow this guide on reddit https://www.reddit.com/r/BetterDiscord/comments/1065blb/using_mica_for_everyone_for_transparent_discord/

After that it will work as intended :)

— Reply to this email directly, view it on GitHub https://github.com/s-k-y-l-i/discord-themes/issues/7#issuecomment-2236606345, or unsubscribe https://github.com/notifications/unsubscribe-auth/ALIX55O4TH4MXJAKASI4XD3ZM7C6ZAVCNFSM6AAAAABJQ3CM52VHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMZWGYYDMMZUGU . You are receiving this because you authored the thread.Message ID: @.***>

Kotoezhh commented 1 month ago

idk man after i re-installed mica it works fine Thx @winstonstwn <3