Skip to content

Commit

Permalink
move map controls when sidebar opens
Browse files Browse the repository at this point in the history
  • Loading branch information
joergreichert committed Aug 23, 2024
1 parent 4f26ffe commit 26d37a2
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 8 deletions.
5 changes: 1 addition & 4 deletions src/components/App/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,6 @@ const ImprintAndPrivacyContainer = styled.div`

const App: FC = () => {
const overlay = useStoreState('overlay');
const isNavOpen = useStoreState('isNavOpen');

const { data: communityData } = useCommunityData();
const { data: rainGeoJson } = useRainGeoJson();
const { data: pumpsGeoJson } = usePumpsGeoJson();
Expand All @@ -55,13 +53,12 @@ const App: FC = () => {
);
const showLoading = !showMap;
const showMapUI = showMap && !showOverlay;
const isSidebarOpened = !isHome && isNavOpen;

return (
<AppContainer>
{showLoading && <Loading />}
{showMap && (
<Map isNavOpened={isSidebarOpened} showOverlay={showOverlay} />
<Map isNavOpened={!isHome} showOverlay={showOverlay} />
)}
{showMapUI && <Sidebar />}
{showOverlay && <Overlay />}
Expand Down
4 changes: 2 additions & 2 deletions src/components/Overlay/OverlayTop/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -62,13 +62,13 @@ const OverlayTop: FC = () => {
<img style={{ height: 160 }} src='images/leipzig-giesst-logo.png' />
{!isMobile && (<div style={{ width: '60%', fontSize: '16pt', fontStyle: 'bold', color: 'blue' }}>
Wo stehst Du im Gießranking? Erfahre das und mehr aus <a target="_blank" href="https://stiftung-ecken-wecken.de/projekte/leipzig-giesst/blog/das-sind-die-top-giesserinnen-eine-zwischenauswertung-der-giesssaison">unserem Blog.</a><br /><br />
<b>Kommender Termin:</b> <del>Samstag, den 24. August, ab 16:30</del> - <span style={{ color: 'red', fontStyle: 'bold' }}>ACHTUNG: wegen Hitze vorschoben auf Mitte/Ende September:</span> Pumpen, Gießen und Singen als Teil unserer <a style={{ cursor: 'pointer', textDecoration: 'underline' }} onClick={() => { history.push("/event/20240928_radeln_pumpen_giessen_singen")}}>Handschwengelpumpenradtour</a>.
<b>Kommender Termin:</b> <del>Samstag, den 24. August, ab 16:30</del> - <span style={{ color: 'red', fontStyle: 'bold' }}>ACHTUNG: wegen Hitze verschoben auf Mitte/Ende September:</span> Pumpen, Gießen und Singen als Teil unserer <a style={{ cursor: 'pointer', textDecoration: 'underline' }} onClick={() => { history.push("/event/20240928_radeln_pumpen_giessen_singen")}}>Handschwengelpumpenradtour</a>.
</div>)}
</Wrapper>
<OverlayTitle size='small' title={""} />
{isMobile && (<div style={{ paddingLeft: '40px', paddingBottom: '20px', width: '60%', fontSize: '16pt', fontStyle: 'bold', color: 'blue' }}>
Wo stehst Du im Gießranking? Erfahre das und mehr aus <a target="_blank" href="https://stiftung-ecken-wecken.de/projekte/leipzig-giesst/blog/das-sind-die-top-giesserinnen-eine-zwischenauswertung-der-giesssaison">unserem Blog.</a><br /><br />
<b>Kommender Termin:</b> <del>Samstag, den 24. August, ab 16:30</del> - <span style={{ color: 'red', fontStyle: 'bold' }}>ACHTUNG: wegen Hitze vorschoben auf Mitte/Ende September:</span> Pumpen, Gießen und Singen als Teil unserer <a style={{ cursor: 'pointer', textDecoration: 'underline' }} onClick={() => { history.push("/event/20240928_radeln_pumpen_giessen_singen")}}>Handschwengelpumpenradtour</a>.
<b>Kommender Termin:</b> <del>Samstag, den 24. August, ab 16:30</del> - <span style={{ color: 'red', fontStyle: 'bold' }}>ACHTUNG: wegen Hitze verschoben auf Mitte/Ende September:</span> Pumpen, Gießen und Singen als Teil unserer <a style={{ cursor: 'pointer', textDecoration: 'underline' }} onClick={() => { history.push("/event/20240928_radeln_pumpen_giessen_singen")}}>Handschwengelpumpenradtour</a>.
</div>)}
<OverlayTitle size='xxl' title={subline} />
{isMobile && <OverlayTitle size='medium' title={disclaimer} />}
Expand Down
4 changes: 2 additions & 2 deletions src/components/TreesMap/DeckGLMap.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ interface StyledProps {
const ControlWrapper = styled.div<StyledProps>`
position: absolute;
bottom: 12px;
left: 12px;
left: 22px;
z-index: 2;
transition: transform 500ms;
Expand Down Expand Up @@ -69,7 +69,7 @@ interface DeckGLPropType {
communityData: CommunityDataType['communityFlagsMap'];
communityDataWatered: CommunityDataType['wateredTreesIds'];
communityDataAdopted: CommunityDataType['adoptedTreesIds'];

showControls: boolean | undefined;
onTreeSelect: (id: string) => void;
onWaterSourceSelect: (id: string) => void;
Expand Down

0 comments on commit 26d37a2

Please sign in to comment.