{props => (
-
+
{formattedOnlineCount}
)}
@@ -88,7 +89,7 @@ export function MemberCount({ isTooltip, tooltipGuildId }: { isTooltip?: true; t
{props => (
-
+
{numberFormat(totalCount)}
)}
diff --git a/src/plugins/memberCount/index.tsx b/src/plugins/memberCount/index.tsx
index bb48eedb..e2d78e2b 100644
--- a/src/plugins/memberCount/index.tsx
+++ b/src/plugins/memberCount/index.tsx
@@ -36,7 +36,6 @@ export const ThreadMemberListStore = findStoreLazy("ThreadMemberListStore") as F
getMemberListSections(channelId?: string): { [sectionId: string]: { sectionId: string; userIds: string[]; }; };
};
-
export const settings = definePluginSettings({
toolTip: {
type: OptionType.BOOLEAN,
diff --git a/src/plugins/memberCount/style.css b/src/plugins/memberCount/style.css
index 2b0e4400..009e7d10 100644
--- a/src/plugins/memberCount/style.css
+++ b/src/plugins/memberCount/style.css
@@ -18,6 +18,7 @@
flex-wrap: wrap;
margin-top: 1em;
padding-inline: 1em;
+ line-height: 1.2em;
}
.vc-membercount-container {
@@ -38,20 +39,18 @@
color: var(--color-voice);
}
-.vc-membercount-online-dot {
- background-color: var(--color-online);
- display: inline-block;
- width: 12px;
- height: 12px;
- border-radius: 50%;
+.vc-membercount-online-count {
+ fill: var(--status-online);
+ width: 18px;
+ height: 18px;
}
-.vc-membercount-total-dot {
- display: inline-block;
- width: 6px;
- height: 6px;
- border-radius: 50%;
- border: 3px solid var(--color-total);
+.vc-membercount-total-count {
+ fill: none;
+ stroke: var(--status-offline);
+ stroke-width: 4px;
+ width: 15px;
+ height: 15px;
}
.vc-membercount-voice-icon {