Skip to content

Commit 9bd09e7

Browse files
committed
Improve FastTrack device responseiveness
1 parent 3918359 commit 9bd09e7

File tree

1 file changed

+10
-10
lines changed

1 file changed

+10
-10
lines changed

src/app/components/elements/FastTrackProgress.tsx

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -103,9 +103,9 @@ export function FastTrackProgress({doc, search}: {doc: IsaacFastTrackQuestionPag
103103
const gameboardMaybeNull = useSelector(board.currentGameboard);
104104
const fasttrackConcepts = useSelector((appState: AppState) => appState && appState.fasttrackConcepts);
105105

106-
const smDevice = useMediaQuery({query: '(min-device-width: 768px)'});
107-
const mdDevice = useMediaQuery({query: '(min-device-width: 992px)'});
108-
const lgDevice = useMediaQuery({query: '(min-device-width: 1200px)'});
106+
const smDevice = useMediaQuery({query: '(min-width: 768px)'});
107+
const mdDevice = useMediaQuery({query: '(min-width: 992px)'});
108+
const lgDevice = useMediaQuery({query: '(min-width: 1200px)'});
109109
const deviceSize = lgDevice ? "lg" : mdDevice ? "md" : smDevice ? "sm" : "xs";
110110
const hexagonUnitLength = {lg: 28, md: 26, sm: 22, xs: 12.5}[deviceSize];
111111
const hexagonPadding = {lg: 4, md: 4, sm: 3, xs: 2}[deviceSize];
@@ -462,16 +462,16 @@ export function FastTrackProgress({doc, search}: {doc: IsaacFastTrackQuestionPag
462462
}
463463

464464
function renderProgress(progress: Progress) {
465-
return <RS.Row className="mt-sm-3 mb-sm-4">
466-
<RS.Col cols={12} md={3} lg={4}>
465+
return <RS.Row className="mt-sm-3 mb-3 mb-sm-4">
466+
<RS.Col cols={12} lg={4}>
467467
<h4 className="mt-lg-1">{gameboard.title}</h4>
468-
<div className="d-none d-md-block">
469-
<br className="d-none d-md-block"/>
468+
<div className="d-none d-lg-block">
470469
<br className="d-none d-lg-block"/>
471-
{currentlyWorkingOn.isConcept && <h4 className="mt-lg-1">{currentlyWorkingOn.title} Practice</h4>}
470+
<br className="d-none d-xl-block"/>
471+
{currentlyWorkingOn.isConcept && <h4 className="mt-lg-1 mt-xl-3">{currentlyWorkingOn.title} Practice</h4>}
472472
</div>
473473
</RS.Col>
474-
<RS.Col cols={12} md={9} lg={8}>
474+
<RS.Col cols={12} lg={8}>
475475
<svg id="ft-progress" width="100%" height={progressBarHeight}>
476476
<g id="progress-bar-padding" transform={`translate(${progressBarPadding}, ${progressBarPadding})`}>
477477
<g id="concept-connections">
@@ -490,7 +490,7 @@ export function FastTrackProgress({doc, search}: {doc: IsaacFastTrackQuestionPag
490490
</g>
491491
</svg>
492492
</RS.Col>
493-
<RS.Col cols={12} className="d-block d-md-none">
493+
<RS.Col cols={12} className="d-block d-lg-none">
494494
<div>
495495
{currentlyWorkingOn.isConcept && <h4>{currentlyWorkingOn.title} Practice</h4>}
496496
</div>

0 commit comments

Comments
 (0)