fix(ui): fixes for mobile UI, settings and sessions pages (#451)

Co-authored-by: trashtemp <96388163+trashtemp@users.noreply.github.com>
This commit is contained in:
Paul Makles
2021-12-20 20:48:37 +00:00
committed by GitHub
parent e7459790c5
commit 6e4c4f3ae2
15 changed files with 251 additions and 72 deletions

View File

@@ -16,7 +16,7 @@ import UserIcon from "./UserIcon";
const BotBadge = styled.div`
display: inline-block;
flex-shrink: 0;
height: 1.4em;
padding: 0 4px;
font-size: 0.6em;

View File

@@ -98,6 +98,8 @@
background: var(--block);
border-radius: var(--border-radius);
font-family: var(--monospace-font), monospace;
border-radius: 3px;
-webkit-box-decoration-break: clone;
}
input[type="checkbox"] {

View File

@@ -18,9 +18,13 @@ export const GenericSidebarBase = styled.div<{
display: flex;
flex-shrink: 0;
flex-direction: column;
border-end-start-radius: 8px;
/*border-end-start-radius: 8px;*/
background: var(--secondary-background);
> :nth-child(1) {
border-end-start-radius: 8px;
}
${(props) =>
props.mobilePadding &&
isTouchscreenDevice &&

View File

@@ -38,6 +38,7 @@ const ServerBase = styled.div`
flex-direction: column;
background: var(--secondary-background);
border-start-start-radius: 8px;
border-end-start-radius: 8px;
overflow: hidden;
${isTouchscreenDevice &&