= ({
zIndex: theme.zIndex.appBar,
width: '100%',
padding: {
- xs: theme.spacing(1.5, 2),
- sm: theme.spacing(2, 3),
- md: theme.spacing(2.5, 4),
+ xs: theme.spacing(1, 1.5),
+ sm: theme.spacing(1.5, 2),
+ md: theme.spacing(1.5, 2.5),
},
paddingBottom: {
- xs: `calc(${theme.spacing(1.5)} + env(safe-area-inset-bottom, 0px))`,
- sm: `calc(${theme.spacing(2)} + env(safe-area-inset-bottom, 0px))`,
- md: `calc(${theme.spacing(2.5)} + env(safe-area-inset-bottom, 0px))`,
+ xs: `calc(${theme.spacing(1)} + env(safe-area-inset-bottom, 0px))`,
+ sm: `calc(${theme.spacing(1.5)} + env(safe-area-inset-bottom, 0px))`,
+ md: `calc(${theme.spacing(1.5)} + env(safe-area-inset-bottom, 0px))`,
},
backgroundColor: 'background.paper',
- borderTop: '1px solid',
+ borderTop: 'none',
borderColor: 'divider',
boxShadow: '0 -4px 12px rgba(0,0,0,0.15)',
transition: 'opacity 0.2s ease-in-out, transform 0.2s ease-in-out',
diff --git a/formulus-formplayer/src/SwipeLayoutRenderer.tsx b/formulus-formplayer/src/SwipeLayoutRenderer.tsx
index 643d65cbb..faba29bef 100644
--- a/formulus-formplayer/src/SwipeLayoutRenderer.tsx
+++ b/formulus-formplayer/src/SwipeLayoutRenderer.tsx
@@ -264,7 +264,7 @@ const SwipeLayoutRenderer = ({
}
: undefined
}
- contentBottomPadding={120}
+ contentBottomPadding={80}
showNavigation={true}
>
diff --git a/formulus-formplayer/src/index.css b/formulus-formplayer/src/index.css
index 7235d3aab..98e7332a3 100644
--- a/formulus-formplayer/src/index.css
+++ b/formulus-formplayer/src/index.css
@@ -17,10 +17,10 @@ body {
.swipelayout_screen {
margin: 0;
- padding-top: 2vh;
+ padding-top: 0.5vh;
padding-left: 0;
padding-right: 0;
- padding-bottom: 2vh;
+ padding-bottom: 0.5vh;
width: 100%;
/* Remove fixed height and overflow - let FormLayout handle scrolling */
min-height: 100%;
@@ -30,13 +30,13 @@ body {
/* Add padding to form content, but not to the container itself */
.swipelayout_screen > div {
- padding-left: 1%;
- padding-right: 1%;
+ padding-left: 0.5%;
+ padding-right: 0.5%;
box-sizing: border-box;
}
.swipelayout_screen > div > div {
- margin-bottom: 15px;
+ margin-bottom: 8px;
}
code {
diff --git a/formulus/src/components/FormplayerModal.tsx b/formulus/src/components/FormplayerModal.tsx
index 15f00d890..67d0b1c39 100644
--- a/formulus/src/components/FormplayerModal.tsx
+++ b/formulus/src/components/FormplayerModal.tsx
@@ -495,7 +495,8 @@ const styles = StyleSheet.create({
header: {
flexDirection: 'row',
alignItems: 'center',
- padding: 16,
+ paddingHorizontal: 8,
+ paddingVertical: 12,
borderBottomWidth: 1,
borderBottomColor: '#eee',
},
@@ -510,7 +511,7 @@ const styles = StyleSheet.create({
width: 40,
},
closeButton: {
- padding: 8,
+ padding: 4,
},
disabledButton: {
opacity: 0.5,