godotengine / godot-asset-library

PHP frontend for Godot Engine's asset library
https://godotengine.org/asset-library
MIT License
285 stars 85 forks source link

Remove Bower, fix asset mod form, hardcode assets #278

Closed Gramps closed 1 year ago

Gramps commented 1 year ago

OK, this removes Bower and it's related files. It moves the Bootstrap and JQuery stuff into assets and updates their includes. I also moved base.style.css into assets for organization. I removed Twig's addition until I finish the Twig port. Most importantly it fixes the asset moderation form when approving an asset edit since the forms get a bit wonky without the "accept" drop-down.

Gramps commented 1 year ago

I also noticed a Bootstrap error "Uncaught Error: Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3" that shouldn't exist with Bootstrap 3.4.1 when using JQuery 3+. I don't know if anyone else gets that error or it's just me.

coppolaemilio commented 1 year ago

I'm closing this one in favor of #284. Feel free to open a new one with the form fix.

Thanks!

Gramps commented 1 year ago

Eexcellent. Yeah, it needed to be closed with @Piralein's update. I think the form, as you mentioned, is the last fix needed. I will get to that this week. Cheers!