From 7d97bcb1490b79c83973f95206d082c103d1c144 Mon Sep 17 00:00:00 2001 From: Mirco Wittrien Date: Thu, 15 Apr 2021 14:30:17 +0200 Subject: [PATCH] stuff --- .../FriendNotifications.plugin.js | 87 +++++++++++++++---- Themes/BasicBackground/BasicBackground.css | 28 ------ Themes/BlurpleRecolor/BlurpleRecolor.css | 7 +- Themes/DiscordRecolor/DiscordRecolor.css | 8 -- 4 files changed, 70 insertions(+), 60 deletions(-) diff --git a/Plugins/FriendNotifications/FriendNotifications.plugin.js b/Plugins/FriendNotifications/FriendNotifications.plugin.js index a80c97a865..1c9e8404d1 100644 --- a/Plugins/FriendNotifications/FriendNotifications.plugin.js +++ b/Plugins/FriendNotifications/FriendNotifications.plugin.js @@ -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" }; diff --git a/Themes/BasicBackground/BasicBackground.css b/Themes/BasicBackground/BasicBackground.css index d52ea82abc..ca07ca83e6 100644 --- a/Themes/BasicBackground/BasicBackground.css +++ b/Themes/BasicBackground/BasicBackground.css @@ -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); diff --git a/Themes/BlurpleRecolor/BlurpleRecolor.css b/Themes/BlurpleRecolor/BlurpleRecolor.css index 5357c8f58e..d8992c7a0b 100644 --- a/Themes/BlurpleRecolor/BlurpleRecolor.css +++ b/Themes/BlurpleRecolor/BlurpleRecolor.css @@ -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)); diff --git a/Themes/DiscordRecolor/DiscordRecolor.css b/Themes/DiscordRecolor/DiscordRecolor.css index c0caaab61c..7bf0723a92 100644 --- a/Themes/DiscordRecolor/DiscordRecolor.css +++ b/Themes/DiscordRecolor/DiscordRecolor.css @@ -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);