This commit is contained in:
Mirco Wittrien 2021-04-15 14:30:17 +02:00
parent 67ca399e77
commit 7d97bcb149
4 changed files with 70 additions and 60 deletions

View File

@ -2,7 +2,7 @@
* @name FriendNotifications
* @author DevilBro
* @authorId 278543574059057154
* @version 1.6.7
* @version 1.6.8
* @description Shows a Notification when a Friend or a User, you choose to observe, changes their Status
* @invite Jx3TjNS
* @donate https://www.paypal.me/MircoWittrien
@ -17,14 +17,19 @@ module.exports = (_ => {
"info": {
"name": "FriendNotifications",
"author": "DevilBro",
"version": "1.6.7",
"version": "1.6.8",
"description": "Shows a Notification when a Friend or a User, you choose to observe, changes their Status"
},
"changeLog": {
"progress": {
"Last Update": "for now, sorry for the little bit of update spam :)"
},
"fixed": {
"Mobile": "Fixed Issue where ppl appeared as mobile even if they weren't",
"Custom Status": "Fixed Issue where the notification wouldn't show that a user changed their custom status, if they previously had not custom status set. This could lead to what looked like double entries in the login/out timelog, since custom statuses appeared like normal status changes"
},
"added": {
"Clear Button": "Added a button to clear the Timelog",
"Status Indicator": "Added the Status Indicator to the Notifications"
},
"improved": {
@ -704,7 +709,12 @@ module.exports = (_ => {
}
getStatusWithMobileAndActivity (id, config, clientStatuses) {
let status = {name: BDFDB.UserUtils.getStatus(id), activity: null, custom: false, mobile: clientStatuses && clientStatuses[id] && !!clientStatuses[id].mobile};
let status = {
name: BDFDB.UserUtils.getStatus(id),
activity: null,
custom: false,
mobile: clientStatuses && clientStatuses[id] && Object.keys(clientStatuses[id]).length == 1 && !!clientStatuses[id].mobile
};
let activity = BDFDB.UserUtils.getActivity(id) || BDFDB.UserUtils.getCustomStatus(id);
if (activity && BDFDB.DiscordConstants.ActivityTypes[activity.type]) {
let isCustom = activity.type == BDFDB.DiscordConstants.ActivityTypes.CUSTOM_STATUS;
@ -856,22 +866,36 @@ module.exports = (_ => {
header: "LogIn/-Out Timelog",
subHeader: "",
className: BDFDB.disCN._friendnotificationstimelogmodal,
titleChildren: BDFDB.ReactUtils.createElement(BDFDB.LibraryComponents.SearchBar, {
autoFocus: true,
query: "",
onChange: (value, instance) => {
BDFDB.TimeUtils.clear(searchTimeout);
searchTimeout = BDFDB.TimeUtils.timeout(_ => {
let searchString = value.toUpperCase();
timeLogList.props.entries = timeLog.filter(n => n && n.name && n.name.toUpperCase().indexOf(searchString) > -1);
titleChildren: [
BDFDB.ReactUtils.createElement(BDFDB.LibraryComponents.Button, {
color: BDFDB.LibraryComponents.Button.Colors.RED,
size: BDFDB.LibraryComponents.Button.Sizes.TINY,
look: BDFDB.LibraryComponents.Button.Looks.GHOST,
style: {marginLeft: 6, marginRight: 12},
children: BDFDB.LanguageUtils.LanguageStrings.BUILD_OVERRIDE_CLEAR,
onClick: _ => BDFDB.ModalUtils.confirm(this, this.labels.clear_log, _ => {
timeLog = [];
timeLogList.props.entries = timeLog;
BDFDB.ReactUtils.forceUpdate(timeLogList);
}, 1000);
},
onClear: instance => {
timeLogList.props.entries = timeLog;
BDFDB.ReactUtils.forceUpdate(timeLogList);
}
}),
})
}),
BDFDB.ReactUtils.createElement(BDFDB.LibraryComponents.SearchBar, {
autoFocus: true,
query: "",
onChange: (value, instance) => {
BDFDB.TimeUtils.clear(searchTimeout);
searchTimeout = BDFDB.TimeUtils.timeout(_ => {
let searchString = value.toUpperCase();
timeLogList.props.entries = timeLog.filter(n => n && n.name && n.name.toUpperCase().indexOf(searchString) > -1);
BDFDB.ReactUtils.forceUpdate(timeLogList);
}, 1000);
},
onClear: instance => {
timeLogList.props.entries = timeLog;
BDFDB.ReactUtils.forceUpdate(timeLogList);
}
})
],
children: BDFDB.ReactUtils.createElement(TimeLogComponent, {
entries: timeLog
})
@ -882,136 +906,163 @@ module.exports = (_ => {
switch (BDFDB.LanguageUtils.getLanguage().id) {
case "bg": // Bulgarian
return {
clear_log: "Наистина ли искате да изчистите дневника на времето?",
status_listening: "Слушане",
status_playing: "Играе"
};
case "da": // Danish
return {
clear_log: "Er du sikker på, at du vil rydde tidsloggen?",
status_listening: "Hører efter",
status_playing: "Spiller"
};
case "de": // German
return {
clear_log: "Möchtest du das Zeitprotokoll wirklich löschen?",
status_listening: "Hören",
status_playing: "Spielen"
};
case "el": // Greek
return {
clear_log: "Είστε βέβαιοι ότι θέλετε να διαγράψετε το ημερολόγιο ώρας;",
status_listening: "Ακούγοντας",
status_playing: "Παιχνίδι"
};
case "es": // Spanish
return {
clear_log: "¿Está seguro de que desea borrar el registro de tiempo?",
status_listening: "Escuchando",
status_playing: "Jugando"
};
case "fi": // Finnish
return {
clear_log: "Haluatko varmasti tyhjentää aikalokin?",
status_listening: "Kuunteleminen",
status_playing: "Pelataan"
};
case "fr": // French
return {
clear_log: "Voulez-vous vraiment effacer le journal de temps?",
status_listening: "Écoute",
status_playing: "En jouant"
};
case "hr": // Croatian
return {
clear_log: "Jeste li sigurni da želite očistiti vremenski zapisnik?",
status_listening: "Slušanje",
status_playing: "Sviranje"
};
case "hu": // Hungarian
return {
clear_log: "Biztosan törli az időnaplót?",
status_listening: "Hallgatás",
status_playing: "Játék"
};
case "it": // Italian
return {
clear_log: "Sei sicuro di voler cancellare il registro del tempo?",
status_listening: "Ascoltando",
status_playing: "Giocando"
};
case "ja": // Japanese
return {
clear_log: "タイムログをクリアしてもよろしいですか?",
status_listening: "聞いている",
status_playing: "遊ぶ"
};
case "ko": // Korean
return {
clear_log: "시간 로그를 지우시겠습니까?",
status_listening: "청취",
status_playing: "놀이"
};
case "lt": // Lithuanian
return {
clear_log: "Ar tikrai norite išvalyti laiko žurnalą?",
status_listening: "Klausymas",
status_playing: "Žaidžia"
};
case "nl": // Dutch
return {
clear_log: "Weet u zeker dat u het tijdlogboek wilt wissen?",
status_listening: "Luisteren",
status_playing: "Spelen"
};
case "no": // Norwegian
return {
clear_log: "Er du sikker på at du vil slette tidsloggen?",
status_listening: "Lytte",
status_playing: "Spiller"
};
case "pl": // Polish
return {
clear_log: "Czy na pewno chcesz wyczyścić dziennik czasu?",
status_listening: "Słuchający",
status_playing: "Gra"
};
case "pt-BR": // Portuguese (Brazil)
return {
clear_log: "Tem certeza de que deseja limpar o registro de horas?",
status_listening: "Ouvindo",
status_playing: "Jogando"
};
case "ro": // Romanian
return {
clear_log: "Sigur doriți să ștergeți jurnalul de timp?",
status_listening: "Ascultare",
status_playing: "Joc"
};
case "ru": // Russian
return {
clear_log: "Вы уверены, что хотите очистить журнал времени?",
status_listening: "Прослушивание",
status_playing: "Играет"
};
case "sv": // Swedish
return {
clear_log: "Är du säker på att du vill rensa tidsloggen?",
status_listening: "Lyssnande",
status_playing: "Spelar"
};
case "th": // Thai
return {
clear_log: "แน่ใจไหมว่าต้องการล้างบันทึกเวลา",
status_listening: "การฟัง",
status_playing: "กำลังเล่น"
};
case "tr": // Turkish
return {
clear_log: "Zaman kaydını temizlemek istediğinizden emin misiniz?",
status_listening: "Dinleme",
status_playing: "Çalma"
};
case "uk": // Ukrainian
return {
clear_log: "Ви впевнені, що хочете очистити журнал часу?",
status_listening: "Слухання",
status_playing: "Гра"
};
case "vi": // Vietnamese
return {
clear_log: "Bạn có chắc chắn muốn xóa nhật ký thời gian không?",
status_listening: "Lắng nghe",
status_playing: "Đang chơi"
};
case "zh-CN": // Chinese (China)
return {
clear_log: "您确定要清除时间记录吗?",
status_listening: "倾听",
status_playing: "玩"
};
case "zh-TW": // Chinese (Taiwan)
return {
clear_log: "您確定要清除時間記錄嗎?",
status_listening: "傾聽",
status_playing: "玩"
};
default: // English
return {
clear_log: "Are you sure you want to clear the timelog?",
status_listening: "Listening",
status_playing: "Playing"
};

View File

@ -6230,13 +6230,11 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
.lookInverted-2D7oAl.colorBlack-1jwPVL:disabled {
color: rgb(var(--vtransparencycolor));
}
.lookOutlined-3sRXeN.colorBlack-1jwPVL:hover,
.theme-light .lookOutlined-3sRXeN.hoverBlack-3jULb8.hasHover-3X1-zV:hover,
.theme-dark .lookOutlined-3sRXeN.hoverBlack-3jULb8.hasHover-3X1-zV:hover {
border-color: rgba(var(--vtransparencycolor), 0.6);
color: rgb(var(--vtransparencycolor));
}
.lookOutlined-3sRXeN.colorBlack-1jwPVL:active,
.theme-light .lookOutlined-3sRXeN.hoverBlack-3jULb8.hasHover-3X1-zV:active,
.theme-dark .lookOutlined-3sRXeN.hoverBlack-3jULb8.hasHover-3X1-zV:active {
background-color: rgba(var(--vtransparencycolor), 0.1);
@ -6247,7 +6245,6 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
.lookOutlined-3sRXeN.colorBlack-1jwPVL:disabled {
border-color: rgba(var(--vtransparencycolor), 0.3);
}
.lookGhost-2Fn_0-.colorBlack-1jwPVL:active,
.theme-light .lookGhost-2Fn_0-.hoverBlack-3jULb8.hasHover-3X1-zV:active,
.theme-dark .lookGhost-2Fn_0-.hoverBlack-3jULb8.hasHover-3X1-zV:active {
background-color: rgba(var(--vtransparencycolor), 0.2);
@ -6260,7 +6257,6 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
.lookLink-9FtZy-.colorBlack-1jwPVL {
color: rgb(var(--vtransparencycolor));
}
.lookLink-9FtZy-.colorBlack-1jwPVL:hover .contents-18-Yxp,
.theme-light .lookLink-9FtZy-.hoverBlack-3jULb8.hasHover-3X1-zV:hover .contents-18-Yxp,
.theme-dark .lookLink-9FtZy-.hoverBlack-3jULb8.hasHover-3X1-zV:hover .contents-18-Yxp {
background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(var(--vtransparencycolor)) 0, rgb(var(--vtransparencycolor)) 2px, transparent 0);
@ -6311,15 +6307,11 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
.theme-dark .lookInverted-2D7oAl.colorGrey-2DXtkV:disabled {
color: rgb(var(--fontwhite4));
}
.theme-light .lookOutlined-3sRXeN.colorGrey-2DXtkV:hover,
.theme-dark .lookOutlined-3sRXeN.colorGrey-2DXtkV:hover,
.theme-light .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:hover,
.theme-dark .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:hover {
border-color: rgba(var(--fontwhite4), 0.6);
color: rgb(var(--fontwhite4));
}
.theme-light .lookOutlined-3sRXeN.colorGrey-2DXtkV:active,
.theme-dark .lookOutlined-3sRXeN.colorGrey-2DXtkV:active,
.theme-light .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:active,
.theme-dark .lookOutlined-3sRXeN.hoverGrey-2CBXu0.hasHover-3X1-zV:active {
background-color: rgba(var(--fontwhite4), 0.1);
@ -6333,8 +6325,6 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
border-color: rgba(var(--fontwhite4), 0.3);
color: rgb(var(--fontwhite4));
}
.theme-light .lookGhost-2Fn_0-.colorGrey-2DXtkV:active,
.theme-dark .lookGhost-2Fn_0-.colorGrey-2DXtkV:active,
.theme-light .lookGhost-2Fn_0-.hoverGrey-2CBXu0.hasHover-3X1-zV:active,
.theme-dark .lookGhost-2Fn_0-.hoverGrey-2CBXu0.hasHover-3X1-zV:active {
background-color: rgba(var(--fontwhite4), 0.2);
@ -6350,8 +6340,6 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
.theme-dark .lookLink-9FtZy-.colorGrey-2DXtkV {
color: rgb(var(--fontwhite4));
}
.theme-light .lookLink-9FtZy-.colorGrey-2DXtkV:hover .contents-18-Yxp,
.theme-dark .lookLink-9FtZy-.colorGrey-2DXtkV:hover .contents-18-Yxp,
.theme-light .lookLink-9FtZy-.hoverGrey-2CBXu0.hasHover-3X1-zV:hover .contents-18-Yxp,
.theme-dark .lookLink-9FtZy-.hoverGrey-2CBXu0.hasHover-3X1-zV:hover .contents-18-Yxp {
color: rgb(var(--fontwhite4));
@ -6398,15 +6386,11 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
.theme-dark .lookInverted-2D7oAl.colorPrimary-3b3xI6:disabled {
color: rgb(var(--fontwhite3));
}
.theme-light .lookOutlined-3sRXeN.colorPrimary-3b3xI6:hover,
.theme-dark .lookOutlined-3sRXeN.colorPrimary-3b3xI6:hover,
.theme-light .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover,
.theme-dark .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover {
border-color: rgba(var(--fontwhite3), 0.6);
color: rgb(var(--fontwhite3));
}
.theme-light .lookOutlined-3sRXeN.colorPrimary-3b3xI6:active,
.theme-dark .lookOutlined-3sRXeN.colorPrimary-3b3xI6:active,
.theme-light .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:active,
.theme-dark .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:active {
background-color: rgba(var(--fontwhite3), 0.1);
@ -6420,8 +6404,6 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
border-color: rgba(var(--fontwhite3), 0.3);
color: rgb(var(--fontwhite3));
}
.theme-light .lookGhost-2Fn_0-.colorPrimary-3b3xI6:active,
.theme-dark .lookGhost-2Fn_0-.colorPrimary-3b3xI6:active,
.theme-light .lookGhost-2Fn_0-.hoverPrimary-2D1j2r.hasHover-3X1-zV:active,
.theme-dark .lookGhost-2Fn_0-.hoverPrimary-2D1j2r.hasHover-3X1-zV:active {
background-color: rgba(var(--fontwhite3), 0.2);
@ -6437,8 +6419,6 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
.theme-dark .lookLink-9FtZy-.colorPrimary-3b3xI6 {
color: rgb(var(--fontwhite3));
}
.theme-light .lookLink-9FtZy-.colorPrimary-3b3xI6:hover .contents-18-Yxp,
.theme-dark .lookLink-9FtZy-.colorPrimary-3b3xI6:hover .contents-18-Yxp,
.theme-light .lookLink-9FtZy-.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover .contents-18-Yxp,
.theme-dark .lookLink-9FtZy-.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover .contents-18-Yxp {
color: rgb(var(--fontwhite3));
@ -6498,15 +6478,11 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
background-color: rgb(var(--fontwhite1));
color: rgba(var(--fontwhite1), 0.1);
}
.theme-light .lookOutlined-3sRXeN.colorTransparent-1ewNp9:hover,
.theme-dark .lookOutlined-3sRXeN.colorTransparent-1ewNp9:hover,
.theme-light .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover,
.theme-dark .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover {
border-color: rgba(var(--fontwhite2), 0.6);
color: rgb(var(--fontwhite2));
}
.theme-light .lookOutlined-3sRXeN.colorTransparent-1ewNp9:active,
.theme-dark .lookOutlined-3sRXeN.colorTransparent-1ewNp9:active,
.theme-light .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active,
.theme-dark .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active {
background-color: rgba(var(--fontwhite2), 0.1);
@ -6520,8 +6496,6 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
border-color: rgba(var(--fontwhite2), 0.3);
color: rgb(var(--fontwhite2));
}
.theme-light .lookGhost-2Fn_0-.colorTransparent-1ewNp9:active,
.theme-dark .lookGhost-2Fn_0-.colorTransparent-1ewNp9:active,
.theme-light .lookGhost-2Fn_0-.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active,
.theme-dark .lookGhost-2Fn_0-.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active {
background-color: rgba(var(--fontwhite2), 0.2);
@ -6538,8 +6512,6 @@ img[src="/assets/cef02719c12d8aaf38894c16dca7fbe6.svg"] { /* rolesettings addr
.theme-dark .lookLink-9FtZy-.colorTransparent-1ewNp9 {
color: rgb(var(--fontwhite2));
}
.theme-light .lookLink-9FtZy-.colorTransparent-1ewNp9:hover .contents-18-Yxp,
.theme-dark .lookLink-9FtZy-.colorTransparent-1ewNp9:hover .contents-18-Yxp,
.theme-light .lookLink-9FtZy-.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover .contents-18-Yxp,
.theme-dark .lookLink-9FtZy-.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover .contents-18-Yxp {
background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(var(--fontwhite2)) 0, rgb(var(--fontwhite2)) 2px, transparent 0);

View File

@ -1772,12 +1772,10 @@
color: rgb(var(--vaccentcolor));
}
#app-mount .lookOutlined-3sRXeN.colorBrand-3pXr91:hover,
#app-mount .lookOutlined-3sRXeN.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover {
border-color: rgba(var(--vaccentcolor), 0.6);
}
#app-mount .lookOutlined-3sRXeN.colorBrand-3pXr91:active,
#app-mount .lookOutlined-3sRXeN.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover {
#app-mount .lookOutlined-3sRXeN.hoverBrand-1_Fxlk.hasHover-3X1-zV:active {
background-color: rgba(var(--vaccentcolor), 0.1);
border-color: rgb(var(--vaccentcolor));
}
@ -1787,11 +1785,9 @@
color: rgb(var(--vaccentcolor));
}
#app-mount .lookGhost-2Fn_0-.colorBrand-3pXr91:hover,
#app-mount .lookGhost-2Fn_0-.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover {
background-color: rgba(var(--vaccentcolor), 0.15);
}
#app-mount .lookGhost-2Fn_0-.colorBrand-3pXr91:active,
#app-mount .lookGhost-2Fn_0-.hoverBrand-1_Fxlk.hasHover-3X1-zV:active {
background-color: rgba(var(--vaccentcolor), 0.2);
}
@ -1804,7 +1800,6 @@
#app-mount .lookLink-9FtZy-.colorBrand-3pXr91 {
color: rgb(var(--vaccentcolor));
}
#app-mount .lookLink-9FtZy-.colorBrand-3pXr91:hover .contents-18-Yxp,
#app-mount .lookLink-9FtZy-.hoverBrand-1_Fxlk.hasHover-3X1-zV:hover .contents-18-Yxp {
background-image: linear-gradient(0deg, transparent, transparent 1px, rgb(var(--vaccentcolor)) 0, rgb(var(--vaccentcolor)) 2px, transparent 0);
color: rgb(var(--vaccentcolor));

View File

@ -416,11 +416,9 @@ html .iconBadge-2wi9r4 {
color: var(--background-accent);
}
#app-mount .lookOutlined-3sRXeN.colorPrimary-3b3xI6:hover,
#app-mount .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover {
border-color: rgba(var(--vtextbrightest), 0.6);
}
#app-mount .lookOutlined-3sRXeN.colorPrimary-3b3xI6:active,
#app-mount .lookOutlined-3sRXeN.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover {
background-color: rgba(var(--vtextbrightest), 0.1);
border-color: var(--header-primary);
@ -431,11 +429,9 @@ html .iconBadge-2wi9r4 {
color: var(--header-primary);
}
#app-mount .lookGhost-2Fn_0-.colorPrimary-3b3xI6:hover,
#app-mount .lookGhost-2Fn_0-.hoverPrimary-2D1j2r.hasHover-3X1-zV:hover {
background-color: rgba(var(--vtextbrightest), 0.15);
}
#app-mount .lookGhost-2Fn_0-.colorPrimary-3b3xI6:active,
#app-mount .lookGhost-2Fn_0-.hoverPrimary-2D1j2r.hasHover-3X1-zV:active {
background-color: rgba(var(--vtextbrightest), 0.2);
}
@ -492,12 +488,10 @@ html .iconBadge-2wi9r4 {
color: rgba(var(--vtextbrightest),.1);
}
#app-mount .lookOutlined-3sRXeN.colorTransparent-1ewNp9:hover,
#app-mount .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:hover {
background-color: rgba(var(--vtextbrighter),.1);
border-color: var(--interactive-hover);
}
#app-mount .lookOutlined-3sRXeN.colorTransparent-1ewNp9:active,
#app-mount .lookOutlined-3sRXeN.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active {
background-color: rgba(var(--vtextbrightest),.1);
border-color: var(--header-primary);
@ -508,8 +502,6 @@ html .iconBadge-2wi9r4 {
color: var(--text-normal);
}
#app-mount .lookGhost-2Fn_0-.colorTransparent-1ewNp9:active,
#app-mount .lookGhost-2Fn_0-.hoverTransparent-2Lz5CN.hasHover-3X1-zV:active {
background-color: rgba(var(--vtextbrighter),.2);
color: var(--text-normal);