diff --git a/src/routes/_components/FreeTextLayout.html b/src/routes/_components/FreeTextLayout.html
index 3c8cd8b7..51cc2bdb 100644
--- a/src/routes/_components/FreeTextLayout.html
+++ b/src/routes/_components/FreeTextLayout.html
@@ -11,4 +11,13 @@
:global(.free-text) {
overflow-y: auto; /* fixes weird iOS Safari bug where scrolling gets stuck */
}
-
\ No newline at end of file
+
+ @media (max-width: 240px) {
+ :global(.free-text) {
+ margin: 10px;
+ }
+ :global(.free-text p) {
+ margin: 15px 0;
+ }
+ }
+
diff --git a/src/routes/_components/NotLoggedInHome.html b/src/routes/_components/NotLoggedInHome.html
index c932b0cc..03624975 100644
--- a/src/routes/_components/NotLoggedInHome.html
+++ b/src/routes/_components/NotLoggedInHome.html
@@ -40,6 +40,12 @@
font-size: 2.7em;
}
}
+
+ @media (max-width: 240px) {
+ .not-logged-in-home h1 {
+ font-size: 2.5em;
+ }
+ }
diff --git a/src/routes/_components/status/StatusToolbar.html b/src/routes/_components/status/StatusToolbar.html
index d2370400..a763b1c7 100644
--- a/src/routes/_components/status/StatusToolbar.html
+++ b/src/routes/_components/status/StatusToolbar.html
@@ -55,6 +55,12 @@
}
}
+ @media (max-width: 240px) {
+ :global(.status-toolbar .icon-button-svg) {
+ width: 20px;
+ height: 20px;
+ }
+ }