small-screen-overlay

This commit is contained in:
2026-01-26 23:27:26 +00:00
parent 3fc21e0350
commit 71be765956
3 changed files with 29 additions and 1 deletions

View File

@@ -224,3 +224,27 @@
align-items: center !important;
white-space: nowrap !important;
}
.small-screen-overlay {
display: none;
}
@media (max-width: 559px) {
.small-screen-overlay {
position: fixed;
inset: 0;
z-index: 50;
display: flex;
align-items: center;
justify-content: center;
padding: 24px;
padding-top: calc(env(safe-area-inset-top, 0px) + 24px);
padding-bottom: calc(env(safe-area-inset-bottom, 0px) + 24px);
width: 100vw;
height: 100dvh;
background-color: var(--background);
color: var(--foreground);
text-align: center;
text-wrap: pretty;
}
}

View File

@@ -64,5 +64,8 @@ ReactDOM.createRoot(document.getElementById("root") as HTMLElement).render(
</SessionProvider>
</QueryProvider>
</ThemeProvider>
<output className="small-screen-overlay" aria-live="polite">
sprint will look very ugly and disjointed if you try to use it at a resolution this small!
</output>
</React.StrictMode>,
);

View File

@@ -1,7 +1,8 @@
# HIGH PRIORITY
- BUGS:
- issue descriptions not showing
- FEATURES:
- filters
- pricing page
- see jira and other competitors
- explore payment providers (stripe is the only one i know)