From de3d4781f05d0452c2de9361af93c72b7096774c Mon Sep 17 00:00:00 2001 From: efim Date: Sat, 1 Jul 2023 20:00:19 +0000 Subject: [PATCH] feat(14): manual request of house choice hodgepodge of 2 fragments which are put into house choice depending on the state. the alignment is done in a very not nice way. --- 14-rock-paper-scissors/src/input.css | 6 +- .../src/main/resources/public/output.css | 64 +++++++-- .../main/resources/templates/showdown.html | 129 +++++++++++------- .../main/scala/rockpaperscissors/Main.scala | 40 +++++- .../main/scala/rockpaperscissors/Models.scala | 5 + 5 files changed, 176 insertions(+), 68 deletions(-) diff --git a/14-rock-paper-scissors/src/input.css b/14-rock-paper-scissors/src/input.css index f771aa0..abce6e8 100644 --- a/14-rock-paper-scissors/src/input.css +++ b/14-rock-paper-scissors/src/input.css @@ -2,6 +2,6 @@ @tailwind components; @tailwind utilities; -/* div, section, span, p { */ -/* outline: 1px solid red; */ -/* } */ +div, section, span, p { + outline: 1px solid red; +} diff --git a/14-rock-paper-scissors/src/main/resources/public/output.css b/14-rock-paper-scissors/src/main/resources/public/output.css index 6b08228..c2e6258 100644 --- a/14-rock-paper-scissors/src/main/resources/public/output.css +++ b/14-rock-paper-scissors/src/main/resources/public/output.css @@ -522,6 +522,10 @@ video { --tw-backdrop-sepia: ; } +.invisible { + visibility: hidden; +} + .static { position: static; } @@ -559,6 +563,10 @@ video { top: 50%; } +.top-2\/3 { + top: 66.666667%; +} + .top-\[var\(--top-offset\)\] { top: var(--top-offset); } @@ -567,14 +575,22 @@ video { margin-right: 0.75rem; } -.mt-14 { - margin-top: 3.5rem; -} - .mt-6 { margin-top: 1.5rem; } +.mt-\[4\.5rem\] { + margin-top: 4.5rem; +} + +.mt-\[0\.5rem\] { + margin-top: 0.5rem; +} + +.mt-\[1rem\] { + margin-top: 1rem; +} + .block { display: block; } @@ -587,6 +603,10 @@ video { display: grid; } +.hidden { + display: none; +} + .h-10 { height: 2.5rem; } @@ -603,6 +623,10 @@ video { height: 100px; } +.h-\[300px\] { + height: 300px; +} + .h-\[375px\] { height: 375px; } @@ -619,6 +643,14 @@ video { height: 100vh; } +.h-full { + height: 100%; +} + +.h-0 { + height: 0px; +} + .w-1\/3 { width: 33.333333%; } @@ -635,6 +667,10 @@ video { width: 8rem; } +.w-9\/12 { + width: 75%; +} + .w-\[100px\] { width: 100px; } @@ -651,12 +687,16 @@ video { width: var(--diameter); } +.w-screen { + width: 100vw; +} + .w-full { width: 100%; } -.w-screen { - width: 100vw; +.w-0 { + width: 0px; } .grow { @@ -815,8 +855,8 @@ video { padding-left: 1rem; } -.pt-10 { - padding-top: 2.5rem; +.pt-14 { + padding-top: 3.5rem; } .pt-8 { @@ -896,8 +936,6 @@ video { color: rgb(255 255 255 / var(--tw-text-opacity)); } -/* div, section, span, p { */ - -/* outline: 1px solid red; */ - -/* } */ +div, section, span, p { + outline: 1px solid red; +} diff --git a/14-rock-paper-scissors/src/main/resources/templates/showdown.html b/14-rock-paper-scissors/src/main/resources/templates/showdown.html index ca8cf79..bcf8fca 100644 --- a/14-rock-paper-scissors/src/main/resources/templates/showdown.html +++ b/14-rock-paper-scissors/src/main/resources/templates/showdown.html @@ -56,64 +56,95 @@ -
-
- - -
+
+
+ +
- +
+
+ +
+

+ You picked +

-

You picked

-
-
- -
+ + + + + +
+
+
+
+
+

+ The house picked +

-

The house picked

-
-
+ -
-

You lose

- - -
+
+

You lose

+ +
+