Injector v4.2.2: Easier styling of GooseMod settings

pull/8/head
Oj18 4 years ago
parent e9eb8135b6
commit 9176f7406e

@ -1,5 +1,11 @@
# GooseMod Changelog
## v4.2.2
- ### Tweaks
- Added class to injected GooseMod settings to allow easier styling of them
## v4.2.1
- ### Fixes
@ -564,4 +570,4 @@
## Pre-alpha v0.1.0
- Initial (Public) Release
- Initial (Public) Release

@ -101,7 +101,7 @@ const init = async function () {
this.modules = {};
this.disabledModules = {};
this.version = '4.2.1';
this.version = '4.2.2';
this.versionHash = '<hash>'; // hash of built final js file is inserted here via build script
this.logger.debug('import.version.goosemod', `${this.version} (${this.versionHash})`);
@ -245,4 +245,4 @@ const init = async function () {
}
};
init.bind({})();
init.bind({})();

@ -1069,13 +1069,15 @@ export const injectInSettings = async () => {
}
settingsSidebarGooseModContainer = document.createElement('div');
settingsSidebarGooseModContainer.className = 'goosemod-settings-sidebar';
settingsSidebarEl.insertBefore(settingsSidebarGooseModContainer, settingsSidebarEl.childNodes[settingsSidebarEl.childElementCount - 4]);//settingsSidebarEl.querySelector(`.${settingsClasses.item}:not(${settingsClasses.themed}) ~ ${settingsClasses.item}:not(${settingsClasses.themed})`));
let el = document.createElement('div');
el.className = settingsClasses['separator'];
settingsSidebarEl.insertBefore(el, settingsSidebarGooseModContainer.nextSibling); //.insertBefore(settingsSidebarGooseModContainer, settingsSidebarEl.childNodes[settingsSidebarEl.childElementCount - 4]);//settingsSidebarEl.querySelector(`.${settingsClasses.item}:not(${settingsClasses.themed}) ~ ${settingsClasses.item}:not(${settingsClasses.themed})`));
let versionEl = document.createElement('div');
versionEl.classList.add('colorMuted-HdFt4q', 'size12-3cLvbJ');
@ -1242,4 +1244,4 @@ export const makeGooseModSettings = () => {
goosemodScope.settings.createSeparator();
goosemodScope.settings.createHeading('GooseMod Modules');
};
};

Loading…
Cancel
Save