fix: bug fixes, style improvements, background transition toggle and marketplace language support

Co-authored-by: Alex Sparkes <turbomarshmello@gmail.com>
This commit is contained in:
David Ralph
2021-04-11 20:17:23 +01:00
parent fbc656f978
commit 061c9ef6db
19 changed files with 79 additions and 66 deletions

View File

@@ -5,10 +5,12 @@ import Added from '../marketplace/sections/Added';
import AddonsTabs from './backend/Tabs';
export default function Addons() {
const language = window.language.modals.main.addons;
return (
<AddonsTabs>
<div label='Added'><Added/></div>
<div label='Sideload'></div>
<div label={language.added}><Added/></div>
<div label={language.sideload}></div>
</AddonsTabs>
);
}

View File

@@ -5,10 +5,12 @@ import MarketplaceTab from '../marketplace/sections/Marketplace';
import Tabs from './backend/Tabs';
export default function Marketplace() {
const language = window.language.modals.main.marketplace;
return (
<Tabs>
<div label='Photo Packs'><MarketplaceTab type='photo_packs'/></div>
<div label='Quote Packs'><MarketplaceTab type='quote_packs'/></div>
<div label={language.photo_packs}><MarketplaceTab type='photo_packs'/></div>
<div label={language.quote_packs}><MarketplaceTab type='quote_packs'/></div>
</Tabs>
);
}

View File

@@ -40,6 +40,8 @@ function Tab(props) {
const language = window.language.modals.main.settings.sections;
const navbarlanguage = window.language.modals.main.navbar;
const marketplacelanguage = window.language.modals.main.marketplace;
const addonslanguage = window.language.modals.main.addons;
let icon, divider;
switch (props.label) {
@@ -65,10 +67,10 @@ function Tab(props) {
case language.about.title: icon = <About/>; break;
// Store
case 'Photo Packs': icon = <Background/>; break;
case 'Quote Packs': icon = <Quote/>; break;
case 'Added': icon = <Added/>; break;
case 'Sideload': icon = <Sideload/>; break;
case marketplacelanguage.photo_packs: icon = <Background/>; break;
case marketplacelanguage.quote_packs: icon = <Quote/>; break;
case addonslanguage.added: icon = <Added/>; break;
case addonslanguage.sideload: icon = <Sideload/>; break;
default: break;
}