This commit is contained in:
Mirco Wittrien 2020-03-04 09:13:58 +01:00
parent 0d81456091
commit d7a884f905
3 changed files with 31 additions and 16 deletions

View File

@ -4459,6 +4459,11 @@
avatarwrapper: ["Avatar", "wrapper"],
backdrop: ["Backdrop", "backdrop"],
backdropwithlayer: ["Backdrop", "backdropWithLayer"],
badgebase: ["Badge", "base"],
badgeicon: ["Badge", "icon"],
badgeiconbadge: ["Badge", "iconBadge"],
badgenumberbadge: ["Badge", "numberBadge"],
badgetextbadge: ["Badge", "textBadge"],
badgewrapper: ["NotFound", "badgeWrapper"],
bdfdbdev: ["BDFDB", "dev"],
bdfdbsupporter: ["BDFDB", "supporter"],
@ -4838,12 +4843,6 @@
green: ["TextStyle", "statusGreen"],
grey: ["TextStyle", "statusGrey"],
guild: ["BDFDB", "guild"],
guildbadgebase: ["Badge", "base"],
guildbadgeicon: ["Badge", "icon"],
guildbadgeiconbadge: ["Badge", "iconBadge"],
guildbadgeiconbadge2: ["GuildsItems", "iconBadge"],
guildbadgenumberbadge: ["Badge", "numberBadge"],
guildbadgetextbadge: ["Badge", "textBadge"],
guildbuttoncontainer: ["GuildsItems", "circleButtonMask"],
guildbuttoninner: ["GuildsItems", "circleIconButton"],
guildbuttonicon: ["GuildsItems", "circleIcon"],
@ -4891,6 +4890,7 @@
guildheadername: ["GuildHeader", "name"],
guildicon: ["GuildIcon", "icon"],
guildiconacronym: ["GuildIcon", "acronym"],
guildiconbadge: ["GuildsItems", "iconBadge"],
guildiconchildwrapper: ["GuildIcon", "childWrapper"],
guildiconselected: ["GuildIcon", "selected"],
guildiconwrapper: ["GuildIcon", "wrapper"],
@ -6313,7 +6313,21 @@
}
};
InternalComponents.LibraryComponents.Badges = BDFDB.ModuleUtils.findByProperties("IconBadge", "NumberBadge");
InternalComponents.LibraryComponents.Badges = Object.assign({}, BDFDB.ModuleUtils.findByProperties("IconBadge", "NumberBadge"));
InternalComponents.LibraryComponents.Badges.IconBadge = BDFDB.ReactUtils.getValue(window.BDFDB, "LibraryComponents.Badges.IconBadge") || reactInitialized && class BDFDB_IconBadge extends LibraryModules.React.Component {
render() {
return BDFDB.ReactUtils.createElement("div", {
className: BDFDB.DOMUtils.formatClassName(BDFDB.disCN.badgeiconbadge, this.props.className),
style: Object.assign({
backgroundColor: this.props.disableColor ? null : (this.props.color || BDFDB.DiscordConstants.Colors.STATUS_RED)
}, this.props.style),
children: BDFDB.ReactUtils.createElement(InternalComponents.LibraryComponents.SvgIcon, {
className: BDFDB.disCN.badgeicon,
name: this.props.icon
})
});
}
};
InternalComponents.LibraryComponents.BotTag = BDFDB.ReactUtils.getValue(window.BDFDB, "LibraryComponents.BotTag") || reactInitialized && class BDFDB_BotTag extends LibraryModules.React.Component {
handleClick(e) {if (typeof this.props.onClick == "function") this.props.onClick(e, this);}
@ -7720,6 +7734,7 @@
render() {
if (BDFDB.ObjectUtils.is(this.props.name)) {
this.props.iconSVG = this.props.name.icon;
this.props.nativeClass = true;
let props = Object.assign({
width: 24,
height: 24,

File diff suppressed because one or more lines are too long

View File

@ -92,7 +92,7 @@
</foreignObject>
</svg>
<div class="REPLACE_CLASS_guildlowerbadge" style="opacity: 1; transform: translate(0px, 0px);">
<div class="REPLACE_CLASS_guildbadgenumberbadge" style="background-color: rgb(240, 71, 71); width: 16px; padding-right: 1px;">2</div>
<div class="REPLACE_CLASS_badgenumberbadge" style="background-color: rgb(240, 71, 71); width: 16px; padding-right: 1px;">2</div>
</div>
</div>
</div>
@ -144,7 +144,7 @@
</foreignObject>
</svg>
<div class="REPLACE_CLASS_guildlowerbadge" style="opacity: 1; transform: translate(0px, 0px);">
<div class="REPLACE_CLASS_guildbadgenumberbadge" style="background-color: rgb(240, 71, 71); width: 16px; padding-right: 1px;">3</div>
<div class="REPLACE_CLASS_badgenumberbadge" style="background-color: rgb(240, 71, 71); width: 16px; padding-right: 1px;">3</div>
</div>
</div>
<div class="REPLACE_CLASS_guildedgewrapper" aria-hidden="true">
@ -173,8 +173,8 @@
</foreignObject>
</svg>
<div class="REPLACE_CLASS_guildupperbadge" style="opacity: 1; transform: translate(0px, 0px);">
<div class="REPLACE_CLASS_guildbadgeiconbadge2 REPLACE_CLASS_guildbadgeiconbadge">
<svg name="Nova_Speaker" class="REPLACE_CLASS_guildbadgeicon" width="24" height="24" viewBox="0 0 24 24">
<div class="REPLACE_CLASS_guildiconbadge REPLACE_CLASS_badgeiconbadge">
<svg name="Nova_Speaker" class="REPLACE_CLASS_badgeicon" width="24" height="24" viewBox="0 0 24 24">
<path fill="currentColor" fill-rule="evenodd" clip-rule="evenodd" d="M11.383 3.07904C11.009 2.92504 10.579 3.01004 10.293 3.29604L6 8.00204H3C2.45 8.00204 2 8.45304 2 9.00204V15.002C2 15.552 2.45 16.002 3 16.002H6L10.293 20.71C10.579 20.996 11.009 21.082 11.383 20.927C11.757 20.772 12 20.407 12 20.002V4.00204C12 3.59904 11.757 3.23204 11.383 3.07904ZM14 5.00195V7.00195C16.757 7.00195 19 9.24595 19 12.002C19 14.759 16.757 17.002 14 17.002V19.002C17.86 19.002 21 15.863 21 12.002C21 8.14295 17.86 5.00195 14 5.00195ZM14 9.00195C15.654 9.00195 17 10.349 17 12.002C17 13.657 15.654 15.002 14 15.002V13.002C14.551 13.002 15 12.553 15 12.002C15 11.451 14.551 11.002 14 11.002V9.00195Z"></path>
</svg>
</div>
@ -206,8 +206,8 @@
</foreignObject>
</svg>
<div class="REPLACE_CLASS_guildupperbadge" style="opacity: 1; transform: translate(0px, 0px);">
<div class="REPLACE_CLASS_guildbadgeiconbadge2 REPLACE_CLASS_guildbadgeiconbadge">
<svg name="Nova_Camera" class="REPLACE_CLASS_guildbadgeicon" width="24" height="24" viewBox="0 0 24 24">
<div class="REPLACE_CLASS_guildiconbadge REPLACE_CLASS_badgeiconbadge">
<svg name="Nova_Camera" class="REPLACE_CLASS_badgeicon" width="24" height="24" viewBox="0 0 24 24">
<path fill="currentColor" d="M20.526 8.149C20.231 7.966 19.862 7.951 19.553 8.105L17 9.382V8C17 6.897 16.103 6 15 6H6C4.897 6 4 6.897 4 8V16C4 17.104 4.897 18 6 18H15C16.103 18 17 17.104 17 16V14.618L19.553 15.894C19.694 15.965 19.847 16 20 16C20.183 16 20.365 15.949 20.526 15.851C20.82 15.668 21 15.347 21 15V9C21 8.653 20.82 8.332 20.526 8.149Z"></path>
</svg>
</div>
@ -667,7 +667,7 @@
<div class="REPLACE_CLASS_voicenamefont REPLACE_CLASS_voicename">(default) REPLACE_USERNAME</div>
<div class="REPLACE_CLASS_voiceicons">
<div class="REPLACE_CLASS_voiceiconspacing">
<div class="REPLACE_CLASS_livetag REPLACE_CLASS_livetagsmall REPLACE_CLASS_guildbadgetextbadge" style="background-color: rgb(240, 71, 71);">Live</div>
<div class="REPLACE_CLASS_livetag REPLACE_CLASS_livetagsmall REPLACE_CLASS_badgetextbadge" style="background-color: rgb(240, 71, 71);">Live</div>
</div>
</div>
</div>
@ -920,7 +920,7 @@
</svg>
</div>
<div class="REPLACE_CLASS_channelmentionsbadge">
<div class="REPLACE_CLASS_guildbadgenumberbadge" style="background-color: rgb(240, 71, 71); width: 16px; padding-right: 1px;">1</div>
<div class="REPLACE_CLASS_badgenumberbadge" style="background-color: rgb(240, 71, 71); width: 16px; padding-right: 1px;">1</div>
</div>
</div>
</div>