/* This file is part of keks-meet (https://codeberg.org/metamuffin/keks-meet) which is licensed under the GNU Affero General Public License (version 3); see /COPYING. Copyright (C) 2022 metamuffin */ @import url("../font/include.css"); @import url("./logger.css"); @import url("./chat.css"); @import url("./room.css"); @import url("./prefs.css"); @import url("./menu.css"); @import url("/overrides.css"); * { font-family: "Ubuntu", sans-serif; color: white; margin: 0px; padding: 0px; } body.start { background-image: linear-gradient(var(--ac-dark-transparent), black 150%), url("./tile-backdrop.svg"); background-attachment: fixed; background-size: cover, 40vw; background-color: var(--ac-dark); } body { font-weight: 300; background-color: var(--bg-dark); height: 100vh; width: 100vw; justify-content: left; } h1 { text-shadow: 0px 0px 20px rgba(0, 0, 0, 0.75); font-size: 5em; font-weight: 700; text-align: center; margin-bottom: 0.1em; } input[type="button"], button { padding: 0.5em; margin: 0.25em; background-color: var(--ac); border: 0px solid transparent; border-radius: 3px; } input[type="button"]:hover, button:hover { filter: brightness(130%); } input[type="button"].active, button.active { filter: hue-rotate(20deg); } input[type="text"], select, input[type="number"] { background-color: var(--bg-dark); border: 1px solid var(--ac-light); } input:disabled, button:disabled { filter: sepia(90%); } .start-box { position: absolute; top: 50vh; left: 50vw; transform: translate(-50%, -50%); } .start-box p { margin-bottom: 0.5em; font-size: x-large; } .start-box input[type="text"] { margin: 2em 0 1em 0; font-size: xx-large; } .start-box input[type="button"] { margin: 1em 0 1em 0; font-size: x-large; width: 100%; } .start-box .description { margin-bottom: 1.5em; text-align: center; } #room-id-input { padding: 0.5em; font-size: x-large; width: calc(100% - 1em); } @media (max-width: 800px), (max-height: 700px) { h1 { font-size: xxx-large; } .start-box { position: relative; top: 0; left: 0; transform: none; width: 90%; margin: 0 auto; margin-top: 1em; } .start-box p { margin-bottom: 0.5em; font-size: large !important; } .start-box input[type="text"] { margin: 1em 0 0.5em 0; font-size: large !important; } .start-box input[type="button"] { margin: 0.5em 0 0.5em 0; font-size: large !important; } }