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

Infinite Load - Uploading Theme #11

Open
brendonmconnett opened this issue Jun 8, 2023 · 2 comments
Open

Infinite Load - Uploading Theme #11

brendonmconnett opened this issue Jun 8, 2023 · 2 comments

Comments

@brendonmconnett
Copy link

Hey there.

I recently built out a theme (started with GitHub, but moved away since it was easier for me to work with it on my usual file editor) and came across an issue when uploading the theme via the site itself.

The area where you can normally click the dropdown and see all the installed themes and if they need updates or not has a loading animation that never stops. I can't even click in.

I refreshed the page and the loading animation is still there and the theme doesn't show up in the theme selector.

To revert the change, I have to go into the "Delete Theme" section and delete that previously uploaded theme. After this, everything is back to normal, but it reverts me to the default theme (since I just deleted mine).

Thoughts on this?

@JulianPrieber
Copy link
Member

Please make sure you're logged in as an admin, and enable debugging in your config.
Then go to example.com/theme-updater, then see if there is any error.

@thibaultmol
Copy link

Is it possible @brendonmconnett that you just did the same thing as I did and incorrectly zipped your theme? (I zipped the contents of the theme folder instead of the theme folder).
So the zip file should be:
theme.zip

  • themename [FOLDER]
    - files of your theme here

While I had to modify and rezip a theme and instead did this:
theme.zip

  • files of your theme here

without the folder itself.

If you upload that (and many any other invalid theme zip) the dropdown seems to break

https://flareapp.io/share/bP914Y3P

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

3 participants