Increase tap target size & min font size

dev
gravel 3 years ago
parent 8cf341e9ea
commit 04c3e6cada
Signed by: gravel
GPG Key ID: C0538F3C906B308F

@ -1,12 +1,13 @@
:root { :root {
--body-margin: 8px; /* Default value in browsers */ --body-margin: 8px; /* Default value in browsers */
--max-font-size-unitless: 18; --max-font-size-unitless: 18;
--min-font-size-unitless: 12;
/* Measurements of the width of all columns /* Measurements of the width of all columns
except name and description on smaller screens */ except name and description on smaller screens */
--collapsed-static-column-width-px: 400px; --collapsed-static-column-width-px: 300px;
--collapsed-static-column-width: calc( --collapsed-static-column-width: calc(
( 400 / var(--max-font-size-unitless) ) * 1rem ( 300 / var(--max-font-size-unitless) ) * 1rem
); );
/* Measurements of the width of all columns /* Measurements of the width of all columns
@ -44,7 +45,7 @@
} }
html { html {
font-size: clamp(10px, 2vw, var(--max-font-size-unitless) * 1px); font-size: clamp(12px, 2vw, var(--max-font-size-unitless) * 1px);
} }
body { body {
@ -244,6 +245,11 @@ header {
text-overflow: ellipsis; text-overflow: ellipsis;
} }
.td_name-inner {
/* Block padding for inline element does not change flow, only clickbox */
padding-block: calc( var(--cell-padding-v) );
}
.td_language { .td_language {
text-align: center; text-align: center;
font-size: 1.5em; font-size: 1.5em;
@ -403,7 +409,7 @@ footer p {
footer nav a { footer nav a {
display: inline-block; display: inline-block;
margin: .25em; padding: .5em;
white-space: nowrap; white-space: nowrap;
} }
@ -651,6 +657,6 @@ footer nav a {
@media (max-width: 500px) { @media (max-width: 500px) {
:root { :root {
/* ! For when descriptions don't wrap and 100vw doesn't work. */ /* ! For when descriptions don't wrap and 100vw doesn't work. */
--dynamic-columns-width: 15rem; --dynamic-columns-width: 10rem;
} }
} }

@ -91,27 +91,27 @@
</span>. </span>.
</p> </p>
<p id="disclaimer"> <p id="disclaimer">
This site is not affiliated with This site is not affiliated with
<a <a
href="https://optf.ngo" href="https://optf.ngo"
target="_blank" target="_blank"
>Oxen Privacy Tech Foundation</a>. >Oxen Privacy Tech Foundation</a>.
<br> <br>
Communities shown are fetched automatically from Communities shown are fetched automatically from
<a <a
href="https://codeberg.org/gravel/sessioncommunities.online#which-sources-are-crawled" href="https://codeberg.org/gravel/sessioncommunities.online#which-sources-are-crawled"
target="_blank" target="_blank"
>various sources</a>. >various sources</a>.
<br> <br>
<span class="js-only"> <span class="js-only">
We make an attempt to hide communities containing We make an attempt to hide communities containing
objectionable or illegal content, but objectionable or illegal content, but
you should still proceed with caution. you should still proceed with caution.
</span> </span>
<span class="noscript"> <span class="noscript">
Proceed with caution when joining unofficial communities. Proceed with caution when joining unofficial communities.
As JavaScript is disabled, no communities are filtered from the list. As JavaScript is disabled, no communities are filtered from the list.
</span> </span>
</p> </p>
<p class="noscript"> <p class="noscript">
This site works fine without JavaScript. This site works fine without JavaScript.
@ -123,35 +123,35 @@
href="https://lokilocker.com/Mods/Session-Groups/wiki/Session-Closed-Groups" href="https://lokilocker.com/Mods/Session-Groups/wiki/Session-Closed-Groups"
target="_blank" target="_blank"
title="Closed groups curated by community moderators" title="Closed groups curated by community moderators"
>Closed Groups</a> >Closed Groups</a
<a ><a
href="https://session.directory/" href="https://session.directory/"
target="_blank" target="_blank"
title="User-submitted closed groups, communities and user profiles. Not safe for work." title="User-submitted closed groups, communities and user profiles. Not safe for work."
>session.directory</a> >session.directory</a
<a ><a
href="https://github.com/oxen-io/session-pysogs" href="https://github.com/oxen-io/session-pysogs"
target="_blank" target="_blank"
title="Information about running a community server." title="Information about running a community server."
>Host Your Own Community</a> >Host Your Own Community</a
<a ><a
href="https://getsession.org/terms-of-service" href="https://getsession.org/terms-of-service"
target="_blank" target="_blank"
>Session Terms Of Service</a> >Session Terms Of Service</a>
</nav> </nav>
<nav> <nav>
<a <a
href="https://codeberg.org/gravel/sessioncommunities.online" href="https://codeberg.org/gravel/sessioncommunities.online"
target="_blank" target="_blank"
title="sessioncommunities.online repository on Codeberg." title="sessioncommunities.online repository on Codeberg."
>Source Code</a> >Source Code</a
<a ><a
href="https://codeberg.org/gravel/sessioncommunities.online#contact" href="https://codeberg.org/gravel/sessioncommunities.online#contact"
target="_blank" target="_blank"
title="Information on how to contact the maintainer of sessioncommunities.online" title="Information on how to contact the maintainer of sessioncommunities.online"
>Report an issue</a> >Report an issue</a>
</nav> </nav>
</footer> </footer>
<div id="copy-snackbar"></div> <div id="copy-snackbar"></div>
</div> </div>
</body> </body>

Loading…
Cancel
Save