Add BackMaseuko

- Added homepage link (disabled by default)
This commit is contained in:
izawartka 2026-07-29 20:48:54 +02:00
parent 419fcc7c6d
commit eca2d9dfa7
4 changed files with 29 additions and 0 deletions

View File

@ -0,0 +1,15 @@
.back-maseuko {
display: block;
margin-right: 8px;
color: #777;
text-decoration: none;
}
.back-maseuko:hover {
color: #eee;
}
.back-maseuko:hover .back-maseuko-text {
color: #eee;
text-decoration: underline;
}

View File

@ -0,0 +1,10 @@
import './BackMaseuko.css'
export default function BackMaseuko() {
return (
<a className="back-maseuko" href="/">
{"\u2190\u00A0"}
<span className="back-maseuko-text">Back to maseuko.pl</span>
</a>
);
}

View File

@ -2,10 +2,12 @@ import './Toolbar.css';
import LoadingIndicator from './LoadingIndicator'; import LoadingIndicator from './LoadingIndicator';
import CustomFileSelect from './CustomFileSelect'; import CustomFileSelect from './CustomFileSelect';
import SideMenuToggle from './SideMenuToggle'; import SideMenuToggle from './SideMenuToggle';
import BackMaseuko from '../back-maseuko/BackMaseuko';
import SceneryList from './SceneryList'; import SceneryList from './SceneryList';
import ElectrificationStepMode from './ElectrificationStepMode'; import ElectrificationStepMode from './ElectrificationStepMode';
import ThemeToggle from './ThemeToggle'; import ThemeToggle from './ThemeToggle';
import { useEmbeddedContext } from '../../contexts/EmbeddedContext'; import { useEmbeddedContext } from '../../contexts/EmbeddedContext';
import Constants from '../../helpers/constants';
export default function Toolbar() { export default function Toolbar() {
const { isEmbedded } = useEmbeddedContext(); const { isEmbedded } = useEmbeddedContext();
@ -13,6 +15,7 @@ export default function Toolbar() {
return ( return (
<div className='toolbar-cont'> <div className='toolbar-cont'>
{!isEmbedded && <div className='toolbar'> {!isEmbedded && <div className='toolbar'>
{ Constants.showBackMaseuko && <BackMaseuko /> }
<SceneryList /> <SceneryList />
or or
<CustomFileSelect /> <CustomFileSelect />

View File

@ -1,5 +1,6 @@
const Constants = { const Constants = {
buildVersion: '1.7.1', buildVersion: '1.7.1',
showBackMaseuko: false,
map: { map: {
zoomSensitivity: 0.002, zoomSensitivity: 0.002,
zoomMin: 0.03, zoomMin: 0.03,