mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-11-26 09:33:49 +01:00
Merge pull request #2710 from nickofolas/improvement/tabs
Update `<Tabs>` sizing and style
This commit is contained in:
commit
3310928598
@ -30,7 +30,7 @@ export function CityTabs(props: IProps): React.ReactElement {
|
|||||||
}
|
}
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Tabs variant="fullWidth" value={city} onChange={handleChange}>
|
<Tabs variant="fullWidth" value={city} onChange={handleChange} sx={{ minWidth: 'fit-content', maxWidth: '65%' }}>
|
||||||
{Object.values(division.offices).map(
|
{Object.values(division.offices).map(
|
||||||
(office: OfficeSpace | 0) => office !== 0 && <Tab key={office.loc} label={office.loc} value={office.loc} />,
|
(office: OfficeSpace | 0) => office !== 0 && <Tab key={office.loc} label={office.loc} value={office.loc} />,
|
||||||
)}
|
)}
|
||||||
|
@ -38,7 +38,7 @@ export function CorporationRoot(): React.ReactElement {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<Context.Corporation.Provider value={corporation}>
|
<Context.Corporation.Provider value={corporation}>
|
||||||
<Tabs variant="fullWidth" value={divisionName} onChange={handleChange}>
|
<Tabs variant="fullWidth" value={divisionName} onChange={handleChange} sx={{ minWidth: 'fit-content', maxWidth: '65%' }}>
|
||||||
<Tab label={corporation.name} value={"Overview"} />
|
<Tab label={corporation.name} value={"Overview"} />
|
||||||
{corporation.divisions.map((div) => (
|
{corporation.divisions.map((div) => (
|
||||||
<Tab key={div.name} label={div.name} value={div.name} />
|
<Tab key={div.name} label={div.name} value={div.name} />
|
||||||
|
@ -32,7 +32,7 @@ export function GangRoot(): React.ReactElement {
|
|||||||
|
|
||||||
return (
|
return (
|
||||||
<Context.Gang.Provider value={gang}>
|
<Context.Gang.Provider value={gang}>
|
||||||
<Tabs variant="fullWidth" value={value} onChange={handleChange}>
|
<Tabs variant="fullWidth" value={value} onChange={handleChange} sx={{ minWidth: 'fit-content', maxWidth: '45%' }}>
|
||||||
<Tab label="Management" />
|
<Tab label="Management" />
|
||||||
<Tab label="Equipment" />
|
<Tab label="Equipment" />
|
||||||
<Tab label="Territory" />
|
<Tab label="Territory" />
|
||||||
|
@ -336,6 +336,24 @@ export function refreshTheme(): void {
|
|||||||
color: Settings.theme.primary,
|
color: Settings.theme.primary,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
root: {
|
||||||
|
backgroundColor: Settings.theme.backgroundsecondary,
|
||||||
|
border: "1px solid " + Settings.theme.well,
|
||||||
|
margin: '3px',
|
||||||
|
|
||||||
|
"&.Mui-selected": {
|
||||||
|
backgroundColor: Settings.theme.button
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
MuiTabs: {
|
||||||
|
defaultProps: {
|
||||||
|
TabIndicatorProps: {
|
||||||
|
style: {
|
||||||
|
display: "none"
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
MuiAlert: {
|
MuiAlert: {
|
||||||
|
@ -31,9 +31,9 @@ export function ActiveScriptsRoot(props: IProps): React.ReactElement {
|
|||||||
}
|
}
|
||||||
return (
|
return (
|
||||||
<>
|
<>
|
||||||
<Tabs variant="fullWidth" value={tab} onChange={handleChange}>
|
<Tabs variant="fullWidth" value={tab} onChange={handleChange} sx={{ minWidth: 'fit-content', maxWidth: '25%' }}>
|
||||||
<Tab label={"Active"} value={"active"} />
|
<Tab label={"Active"} value={"active"} />
|
||||||
<Tab label={"Recent"} value={"recent"} />
|
<Tab label={"Recently Killed"} value={"recent"} />
|
||||||
</Tabs>
|
</Tabs>
|
||||||
|
|
||||||
{tab === "active" && <ActiveScriptsPage workerScripts={props.workerScripts} />}
|
{tab === "active" && <ActiveScriptsPage workerScripts={props.workerScripts} />}
|
||||||
|
Loading…
Reference in New Issue
Block a user