Some small cleanups

This commit is contained in:
the-djmaze 2022-03-08 10:52:40 +01:00
parent 04f4538700
commit c0f494c758
5 changed files with 13 additions and 22 deletions

View file

@ -42,10 +42,7 @@ const
getNotificationMessage = code => { getNotificationMessage = code => {
let key = getKeyByValue(Notification, code); let key = getKeyByValue(Notification, code);
if (key) { return key ? I18N_DATA.NOTIFICATIONS[i18nKey(key).replace('_NOTIFICATION', '_ERROR')] : '';
key = i18nKey(key).replace('_NOTIFICATION', '_ERROR');
return I18N_DATA.NOTIFICATIONS[key];
}
}; };
export const export const

View file

@ -43,10 +43,8 @@ export const
clearTimer = () => { clearTimer = () => {
__themeTimer = setTimeout(() => themeTrigger(SaveSettingsStep.Idle), 1000); __themeTimer = setTimeout(() => themeTrigger(SaveSettingsStep.Idle), 1000);
__themeJson = null; __themeJson = null;
}; },
url = themeStyle.dataset.href.replace(/(Admin|User)\/-\/[^/]+\//, '$1/-/' + value + '/') + 'Json/';
let url = themeStyle.dataset.href.replace(/(Admin|User)\/-\/[^/]+\//, '$1/-/' + value + '/')
+ 'Json/';
clearTimeout(__themeTimer); clearTimeout(__themeTimer);

View file

@ -9,17 +9,17 @@ export const ThemeStore = {
userBackgroundHash: ko.observable(''), userBackgroundHash: ko.observable(''),
isMobile: ko.observable($htmlCL.contains('rl-mobile')), isMobile: ko.observable($htmlCL.contains('rl-mobile')),
populate: function(){ populate: () => {
const themes = Settings.app('themes'); const themes = Settings.app('themes');
this.themes(isArray(themes) ? themes : []); ThemeStore.themes(isArray(themes) ? themes : []);
this.theme(SettingsGet('Theme')); ThemeStore.theme(SettingsGet('Theme'));
if (!this.isMobile()) { if (!ThemeStore.isMobile()) {
this.userBackgroundName(SettingsGet('UserBackgroundName')); ThemeStore.userBackgroundName(SettingsGet('UserBackgroundName'));
this.userBackgroundHash(SettingsGet('UserBackgroundHash')); ThemeStore.userBackgroundHash(SettingsGet('UserBackgroundHash'));
} }
leftPanelDisabled(this.isMobile()); leftPanelDisabled(ThemeStore.isMobile());
} }
}; };

View file

@ -67,12 +67,9 @@ abstract class AbstractConfig implements \JsonSerializable
*/ */
public function Get(string $sSection, string $sName, $mDefault = null) public function Get(string $sSection, string $sName, $mDefault = null)
{ {
$mResult = $mDefault; return isset($this->aData[$sSection][$sName][0])
if (isset($this->aData[$sSection][$sName][0])) ? $this->aData[$sSection][$sName][0]
{ : $mDefault;
$mResult = $this->aData[$sSection][$sName][0];
}
return $mResult;
} }
/** /**

View file

@ -17,7 +17,6 @@
font-weight: normal !important; font-weight: normal !important;
font-variant: normal !important; font-variant: normal !important;
line-height: 1; line-height: 1;
text-transform: none !important;
speak: never; speak: never;
-webkit-font-smoothing: antialiased; -webkit-font-smoothing: antialiased;
} }