mirror of
https://github.com/exogen/t2-mapper.git
synced 2026-07-12 15:04:47 +00:00
improve mobile layout and tour overlay
This commit is contained in:
parent
814b0af9c6
commit
5675b952b5
32 changed files with 54 additions and 44 deletions
|
|
@ -71,7 +71,8 @@
|
|||
|
||||
@media (pointer: coarse) {
|
||||
.Trigger {
|
||||
padding-top: 12px;
|
||||
padding-bottom: 12px;
|
||||
font-size: 13px;
|
||||
padding: 12px 10px;
|
||||
gap: 6px;
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -14,8 +14,9 @@
|
|||
|
||||
@media (max-width: 799px) {
|
||||
.Button {
|
||||
padding-right: 6px;
|
||||
margin: 0 10px 0 0;
|
||||
padding-left: 8px;
|
||||
padding-right: 8px;
|
||||
margin: 0 6px 0 0;
|
||||
}
|
||||
|
||||
.Button .ButtonLabel {
|
||||
|
|
|
|||
|
|
@ -130,9 +130,10 @@
|
|||
|
||||
.CloseSidebarButton {
|
||||
composes: Button from "./Button.module.css";
|
||||
margin: 12px;
|
||||
padding-top: 8px;
|
||||
padding-bottom: 8px;
|
||||
font-size: 15px;
|
||||
margin: 20px 12px;
|
||||
padding-top: 10px;
|
||||
padding-bottom: 10px;
|
||||
}
|
||||
|
||||
@media (min-width: 900px) {
|
||||
|
|
|
|||
|
|
@ -367,16 +367,23 @@ function DemoOverlay() {
|
|||
}
|
||||
|
||||
function TourOverlay() {
|
||||
const isLastStop = useCameraTour(
|
||||
(s) =>
|
||||
s.animation != null &&
|
||||
s.animation.currentIndex >= s.animation.targets.length - 1,
|
||||
);
|
||||
return (
|
||||
<>
|
||||
<div className={styles.Column}>
|
||||
<div className={styles.Row}>
|
||||
<Key
|
||||
action="nextStop"
|
||||
label="Skip to next stop"
|
||||
input={<PiMouseLeftClickFill className={styles.MouseIcon} />}
|
||||
labelPosition="right"
|
||||
/>
|
||||
{!isLastStop && (
|
||||
<Key
|
||||
action="nextStop"
|
||||
label="Skip to next stop"
|
||||
input={<PiMouseLeftClickFill className={styles.MouseIcon} />}
|
||||
labelPosition="right"
|
||||
/>
|
||||
)}
|
||||
<Key
|
||||
action="exitTour"
|
||||
label="Exit tour"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue