blob: c58a94fd8c3aebf9d0141cf338ac7a2391339366 [file] [log] [blame]
Philipp Schrader80587432022-03-05 15:41:22 -08001* {
Philipp Schrader817cce32022-03-26 15:00:00 -07002 padding: 10px;
Alex Perrybb3d2062022-03-05 18:14:33 -08003}
4
Philipp Schrader80587432022-03-05 15:41:22 -08005textarea {
Kiran Haywood85c20882022-11-30 21:40:27 -08006 width: 350px;
7 height: 180px;
Alex Perrybb3d2062022-03-05 18:14:33 -08008}
Philipp Schrader8b8ed672022-03-05 18:08:50 -08009
Sabina Leaverbdb7ce02022-03-06 15:51:17 -080010button {
11 touch-action: manipulation;
Philipp Schrader8b8ed672022-03-05 18:08:50 -080012}
emilym38d08ba2022-10-22 15:25:01 -070013
Emily Markovadcadcb62024-02-03 13:07:17 -080014.row ul div span {
15 padding: 0px;
emilym38d08ba2022-10-22 15:25:01 -070016}
Emily Markovaf4b06a22023-05-10 17:44:09 -070017
Emily Markovadcadcb62024-02-03 13:07:17 -080018input label {
Emily Markovaf4b06a22023-05-10 17:44:09 -070019 padding: 0px;
20}
Emily Markova6079e2f2024-02-17 13:17:24 -080021
22#EndGame > div > label {
Emily Markova040123c2024-02-27 09:48:37 -080023 padding: 0px;
24}
25
26.button_row {
27 display: flex;
28 width: 90vw;
29 justify-content: space-between;
Emily Markova6079e2f2024-02-17 13:17:24 -080030}
Philipp Schradere2e27ff2024-02-25 22:08:55 -080031
32.qr-container {
33 width: 100%;
34 display: flex;
35 justify-content: center;
36 padding: 0px;
37}
38
39.qrcode-buttons > li.page-item {
40 padding: 0px;
41}
42
43/* Using deprecated ::ng-deep here, but couldn't find a better way to do it.
44 * The qrcode container generates a canvas without any style markers or
45 * classes. Angular's view encapsulation prevents this style from applying.
46 * Maybe https://developer.mozilla.org/en-US/docs/Web/CSS/::slotted ? */
47:host ::ng-deep .qr-container canvas {
48 /* Make the QR code take up as much space as possible. Can't take up more
49 * than the screen size, however, because you can't scan a QR code while
50 * scrolling. It needs to be fully visibile. */
51 width: 100% !important;
52 height: 100% !important;
53 aspect-ratio: 1 / 1;
54}
55
56/* Make the UI a little more compact. The QR code itself already has a good
57 * amount of margin. */
58
59.qrcode-nav {
60 padding: 0px;
61}
62
63.qrcode-buttons {
64 padding: 0px;
65 margin: 0px;
66}
67
68.qrcode {
69 padding: 0px;
70}
Emily Markovacd156942024-04-07 19:32:28 -070071
72.half-button {
73 width: 46%;
74 height: 10vh;
75 margin: 0px 10px 10px 0px;
76}
77
78.half-button-container {
79 display: flex-wrap;
80 padding: 0;
81 justify-content: center;
82 text-align: center;
83 align-content: center;
84 margin: 0;
85}