Skip to content

Utility classes#573

Closed
Penguin-Spy wants to merge 14 commits intoreplugged-org:mainfrom
Penguin-Spy:utility-classes
Closed

Utility classes#573
Penguin-Spy wants to merge 14 commits intoreplugged-org:mainfrom
Penguin-Spy:utility-classes

Conversation

@Penguin-Spy
Copy link
Contributor

Implemented features:

  • re-adding the aria-controls attribute to all TabBar components (allows for settings icons without :nth-child)
  • an attribute for the current nitro theme: html[data-nitro-theme="MINT_APPLE"]
  • data attributes for messages (author id, author is bot/webhook, author is self, etc.)
  • adds a .replugged class to the html element for themes to detect which client they're on

@asportnoy asportnoy added enhancement New feature or request addon development Relates to developing addons, eg APIs or scripts labels Oct 17, 2023
@asportnoy asportnoy added this to the v4.8.0 milestone Oct 17, 2023
@asportnoy asportnoy changed the base branch from main to v4.8.0 October 17, 2023 22:46
@fedeericodl fedeericodl added the semver: minor Requires a minor semver version bump label Oct 19, 2023
@Penguin-Spy Penguin-Spy requested a review from asportnoy November 3, 2023 08:18
@DracoClaw
Copy link
Contributor

been using the message classes for a while now and it's good. only change i did was adding && !message.interaction to the is-webhook class to stop it marking command replies as webhooks

@fedeericodl fedeericodl removed this from the v4.8.0 milestone Jul 13, 2024
@fedeericodl fedeericodl deleted the branch replugged-org:main November 21, 2024 20:39
@fedeericodl fedeericodl reopened this Nov 21, 2024
@fedeericodl fedeericodl changed the base branch from v4.8.0 to v4.9.0 November 21, 2024 20:45
the coremod now loads asynchronously & will not log an error if the message module isn't found
(it will just never load)
@fedeericodl fedeericodl deleted the branch replugged-org:main April 8, 2025 20:26
@fedeericodl fedeericodl closed this Apr 8, 2025
@fedeericodl fedeericodl reopened this Apr 8, 2025
@fedeericodl fedeericodl changed the base branch from v4.9.0 to main April 8, 2025 20:32
@yofukashino yofukashino mentioned this pull request Jul 28, 2025
@fedeericodl
Copy link
Member

Superseded by #719

@fedeericodl fedeericodl closed this Aug 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

addon development Relates to developing addons, eg APIs or scripts enhancement New feature or request semver: minor Requires a minor semver version bump

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants