mirror of
https://github.com/Equicord/Equicord.git
synced 2025-06-23 13:27:03 -04:00
Some porting
This commit is contained in:
parent
89c4e489f5
commit
ea8c134159
24 changed files with 111 additions and 100 deletions
|
@ -56,7 +56,6 @@ export default definePlugin({
|
|||
|
||||
|
||||
start() {
|
||||
console.log("Well hello there!, CustomAppIcons has started :)");
|
||||
const appIcons = JSON.parse(localStorage.getItem("vc_app_icons") ?? "[]");
|
||||
for (const icon of appIcons) {
|
||||
findByProps("UZ", "QA").UZ.push(icon);
|
||||
|
@ -88,12 +87,12 @@ export default definePlugin({
|
|||
<><Forms.FormTitle>
|
||||
<Forms.FormTitle>How to use?</Forms.FormTitle>
|
||||
</Forms.FormTitle>
|
||||
<Forms.FormText>
|
||||
<Forms.FormText>Go to <Link href="/settings/appearance" onClick={e => { e.preventDefault(); closeAllModals(); FluxDispatcher.dispatch({ type: "USER_SETTINGS_MODAL_SET_SECTION", section: "Appearance" }); }}>Appearance Settings</Link> tab.</Forms.FormText>
|
||||
<Forms.FormText>Scroll down to "In-app Icons" and click on "Preview App Icon".</Forms.FormText>
|
||||
<Forms.FormText>And upload your own custom icon!</Forms.FormText>
|
||||
<Forms.FormText>You can only use links when you are uploading your Custom Icon.</Forms.FormText>
|
||||
</Forms.FormText></>
|
||||
<Forms.FormText>
|
||||
<Forms.FormText>Go to <Link href="/settings/appearance" onClick={e => { e.preventDefault(); closeAllModals(); FluxDispatcher.dispatch({ type: "USER_SETTINGS_MODAL_SET_SECTION", section: "Appearance" }); }}>Appearance Settings</Link> tab.</Forms.FormText>
|
||||
<Forms.FormText>Scroll down to "In-app Icons" and click on "Preview App Icon".</Forms.FormText>
|
||||
<Forms.FormText>And upload your own custom icon!</Forms.FormText>
|
||||
<Forms.FormText>You can only use links when you are uploading your Custom Icon.</Forms.FormText>
|
||||
</Forms.FormText></>
|
||||
);
|
||||
}
|
||||
});
|
||||
|
|
|
@ -1197,14 +1197,14 @@
|
|||
|
||||
.dc-colorway-settings::before {
|
||||
/* stylelint-disable-next-line property-no-vendor-prefix */
|
||||
-webkit-mask: var(--si-vencordsettings) center/contain no-repeat !important;
|
||||
mask: var(--si-vencordsettings) center/contain no-repeat !important
|
||||
-webkit-mask: var(--si-equicordsettings) center/contain no-repeat !important;
|
||||
mask: var(--si-equicordsettings) center/contain no-repeat !important
|
||||
}
|
||||
|
||||
.dc-colorway-ondemand::before {
|
||||
/* stylelint-disable-next-line property-no-vendor-prefix */
|
||||
-webkit-mask: var(--si-vencordupdater) center/contain no-repeat !important;
|
||||
mask: var(--si-vencordupdater) center/contain no-repeat !important
|
||||
-webkit-mask: var(--si-equicordupdater) center/contain no-repeat !important;
|
||||
mask: var(--si-equicordupdater) center/contain no-repeat !important
|
||||
}
|
||||
|
||||
.dc-colorway-sources-manager::before {
|
||||
|
|
56
src/equicordplugins/equicordCSS/css/main.min.css
vendored
56
src/equicordplugins/equicordCSS/css/main.min.css
vendored
|
@ -54,13 +54,13 @@
|
|||
--si-textplayground: url(https://minidiscordthemes.github.io/SettingsIcons/svg/textplayground.svg);
|
||||
--si-textcomponent: url(https://minidiscordthemes.github.io/SettingsIcons/svg/textcomponent.svg);
|
||||
--si-logout: url(https://minidiscordthemes.github.io/SettingsIcons/svg/logout.svg);
|
||||
--si-vencordsettings: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordsettings.svg);
|
||||
--si-vencordplugins: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordplugins.svg);
|
||||
--si-vencordthemes: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordthemes.svg);
|
||||
--si-vencordupdater: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordupdater.svg);
|
||||
--si-vencordcloud: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordcloud.svg);
|
||||
--si-vencordsettingssync: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordsettingssync.svg);
|
||||
--si-vencordpatchhelper: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordpatchhelper.svg);
|
||||
--si-equicordsettings: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordsettings.svg);
|
||||
--si-equicordplugins: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordplugins.svg);
|
||||
--si-equicordthemes: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordthemes.svg);
|
||||
--si-equicordupdater: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordupdater.svg);
|
||||
--si-equicordcloud: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordcloud.svg);
|
||||
--si-equicordsettingssync: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordsettingssync.svg);
|
||||
--si-equicordpatchhelper: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vencordpatchhelper.svg);
|
||||
--si-vesktop: url(https://minidiscordthemes.github.io/SettingsIcons/svg/vesktop.svg);
|
||||
--si-overview: url(https://minidiscordthemes.github.io/SettingsIcons/svg/overview.svg);
|
||||
--si-roles: url(https://minidiscordthemes.github.io/SettingsIcons/svg/roles.svg);
|
||||
|
@ -280,33 +280,33 @@
|
|||
-webkit-mask:var(--si-logout) center/contain no-repeat;
|
||||
mask:var(--si-logout) center/contain no-repeat
|
||||
}
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=VencordSettings]::before{
|
||||
-webkit-mask:var(--si-vencordsettings) center/contain no-repeat;
|
||||
mask:var(--si-vencordsettings) center/contain no-repeat
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=EquicordSettings]::before{
|
||||
-webkit-mask:var(--si-equicordsettings) center/contain no-repeat;
|
||||
mask:var(--si-equicordsettings) center/contain no-repeat
|
||||
}
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=VencordPlugins]::before{
|
||||
-webkit-mask:var(--si-vencordplugins) center/contain no-repeat;
|
||||
mask:var(--si-vencordplugins) center/contain no-repeat
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=EquicordPlugins]::before{
|
||||
-webkit-mask:var(--si-equicordplugins) center/contain no-repeat;
|
||||
mask:var(--si-equicordplugins) center/contain no-repeat
|
||||
}
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=VencordThemes]::before{
|
||||
-webkit-mask:var(--si-vencordthemes) center/contain no-repeat;
|
||||
mask:var(--si-vencordthemes) center/contain no-repeat
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=EquicordThemes]::before{
|
||||
-webkit-mask:var(--si-equicordthemes) center/contain no-repeat;
|
||||
mask:var(--si-equicordthemes) center/contain no-repeat
|
||||
}
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=VencordUpdater]::before{
|
||||
-webkit-mask:var(--si-vencordupdater) center/contain no-repeat;
|
||||
mask:var(--si-vencordupdater) center/contain no-repeat
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=EquicordUpdater]::before{
|
||||
-webkit-mask:var(--si-equicordupdater) center/contain no-repeat;
|
||||
mask:var(--si-equicordupdater) center/contain no-repeat
|
||||
}
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=VencordCloud]::before{
|
||||
-webkit-mask:var(--si-vencordcloud) center/contain no-repeat;
|
||||
mask:var(--si-vencordcloud) center/contain no-repeat
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=EquicordCloud]::before{
|
||||
-webkit-mask:var(--si-equicordcloud) center/contain no-repeat;
|
||||
mask:var(--si-equicordcloud) center/contain no-repeat
|
||||
}
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=VencordSettingsSync]::before{
|
||||
-webkit-mask:var(--si-vencordsettingssync) center/contain no-repeat;
|
||||
mask:var(--si-vencordsettingssync) center/contain no-repeat
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=EquicordSettingsSync]::before{
|
||||
-webkit-mask:var(--si-equicordsettingssync) center/contain no-repeat;
|
||||
mask:var(--si-equicordsettingssync) center/contain no-repeat
|
||||
}
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=VencordPatchHelper]::before{
|
||||
-webkit-mask:var(--si-vencordpatchhelper) center/contain no-repeat;
|
||||
mask:var(--si-vencordpatchhelper) center/contain no-repeat
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=EquicordPatchHelper]::before{
|
||||
-webkit-mask:var(--si-equicordpatchhelper) center/contain no-repeat;
|
||||
mask:var(--si-equicordpatchhelper) center/contain no-repeat
|
||||
}
|
||||
.sidebar_c25c6d .side_a0 .item_a0[data-tab-id=Vesktop]::before{
|
||||
-webkit-mask:var(--si-vesktop) center/contain no-repeat;
|
||||
|
|
|
@ -16,16 +16,31 @@
|
|||
* along with this program. If not, see <https://www.gnu.org/licenses/>.
|
||||
*/
|
||||
|
||||
import { Settings } from "@api/Settings";
|
||||
import { Devs } from "@utils/constants";
|
||||
import definePlugin, { OptionType } from "@utils/types";
|
||||
|
||||
const sounds = {
|
||||
click1: new Audio("https://github.com/HypedDomi/Vencord-Plugins/raw/main/Keyboard-Sounds/sounds/click1.wav"),
|
||||
click2: new Audio("https://github.com/HypedDomi/Vencord-Plugins/raw/main/Keyboard-Sounds/sounds/click2.wav"),
|
||||
click3: new Audio("https://github.com/HypedDomi/Vencord-Plugins/raw/main/Keyboard-Sounds/sounds/click3.wav"),
|
||||
backspace: new Audio("https://github.com/HypedDomi/Vencord-Plugins/raw/main/Keyboard-Sounds/sounds/backspace.wav")
|
||||
let click1, click2, click3, backspace;
|
||||
let sounds = {
|
||||
click1,
|
||||
click2,
|
||||
click3,
|
||||
backspace
|
||||
};
|
||||
|
||||
if (Settings.plugins.KeyboardSounds.enabled) {
|
||||
click1 = new Audio("https://github.com/HypedDomi/Vencord-Plugins/raw/main/Keyboard-Sounds/sounds/click1.wav");
|
||||
click2 = new Audio("https://github.com/HypedDomi/Vencord-Plugins/raw/main/Keyboard-Sounds/sounds/click2.wav");
|
||||
click3 = new Audio("https://github.com/HypedDomi/Vencord-Plugins/raw/main/Keyboard-Sounds/sounds/click3.wav");
|
||||
backspace = new Audio("https://github.com/HypedDomi/Vencord-Plugins/raw/main/Keyboard-Sounds/sounds/backspace.wav");
|
||||
sounds = {
|
||||
click1,
|
||||
click2,
|
||||
click3,
|
||||
backspace,
|
||||
};
|
||||
}
|
||||
|
||||
const ignoredKeys = ["CapsLock", "ShiftLeft", "ShiftRight", "ControlLeft", "ControlRight", "AltLeft", "AltRight", "MetaLeft", "MetaRight", "ArrowUp", "ArrowRight", "ArrowLeft", "ArrowDown", "MediaPlayPause", "MediaStop", "MediaTrackNext", "MediaTrackPrevious", "MediaSelect", "MediaEject", "MediaVolumeUp", "MediaVolumeDown", "AudioVolumeUp", "AudioVolumeDown"];
|
||||
|
||||
const keydown = (e: KeyboardEvent) => {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue