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

PrettyFolders v1.2.3 #13

Draft
wants to merge 8 commits into
base: master
Choose a base branch
from
Draft

PrettyFolders v1.2.3 #13

wants to merge 8 commits into from

Conversation

webcrawls
Copy link
Owner

PrettyFolders v1.2.3 introduces stability improvements (said every app store changelog ever).

  • use CSS selectors that should resist breaking on Discord updates (closes 🎨 Improve CSS element selectors #7)
  • improved code documentation
  • fix gif embed for BetterDiscord's plugin listing

webcrawls and others added 7 commits April 4, 2024 21:53
* replaces the use of classname checks with `querySelectorAll`, using selectors that should (hopefully) resist breakages when a Discord update changes class hashes
* FOLDER_COLLAPSED: replace OR selector with AND
* fix broken folderIcon/folderBackground implementations
* add extra console.info/warn - was useful during development, figure it may be handy for future debugging purposes
@DogancanYr
Copy link
Contributor

It can also be added to the plugin like this:* @invite 6eTbbrXes8

* found these properties after searching in the BetterDiscord server. wondering if there's a documented list of properties somewhere?
@webcrawls
Copy link
Owner Author

It can also be added to the plugin like this:* @invite 6eTbbrXes8

Appreciate the tip! I ran a search through BetterDiscord's server, and pieced together what I hope to be a full list of valid properties. If you notice anything off, let me know =)

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

Successfully merging this pull request may close these issues.

🎨 Improve CSS element selectors
2 participants