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

Not working #7

Open
Neekodesu opened this issue Jun 18, 2024 · 12 comments
Open

Not working #7

Neekodesu opened this issue Jun 18, 2024 · 12 comments

Comments

@Neekodesu
Copy link

Not working after discord/vencord update or whatever it is

@tnnyx
Copy link

tnnyx commented Jun 19, 2024

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
Copy link
Author

So, any updates?

@anonymozzy
Copy link

anonymozzy commented Jun 22, 2024

same here in better discord

@CaptainATW
Copy link

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

@Kotoezhh
Copy link

Same here
Im waiting :)

@tmprnc
Copy link

tmprnc commented Jul 3, 2024

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

This comment was marked as resolved.

@winstonstwn
Copy link

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

This comment was marked as resolved.

@winstonstwn
Copy link

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
Copy link
Author

Neekodesu commented Jul 18, 2024 via email

@Kotoezhh
Copy link

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

7 participants