Spaces:
Runtime error
Runtime error
fiz safari z-index
Browse files
frontend/src/lib/Result.svelte
CHANGED
|
@@ -132,6 +132,8 @@
|
|
| 132 |
}
|
| 133 |
.modal {
|
| 134 |
@apply fixed top-0 left-0 w-screen min-h-screen z-10 bg-black bg-opacity-80 backdrop-blur-sm;
|
|
|
|
|
|
|
| 135 |
}
|
| 136 |
.go-tweet,
|
| 137 |
button {
|
|
|
|
| 132 |
}
|
| 133 |
.modal {
|
| 134 |
@apply fixed top-0 left-0 w-screen min-h-screen z-10 bg-black bg-opacity-80 backdrop-blur-sm;
|
| 135 |
+
transform: translateZ(1000px);
|
| 136 |
+
transform-style: preserve-3d;
|
| 137 |
}
|
| 138 |
.go-tweet,
|
| 139 |
button {
|
frontend/src/routes/index.svelte
CHANGED
|
@@ -63,7 +63,7 @@
|
|
| 63 |
const promptsFiltered = prompts.filter((_, i) => !idsToRemove.includes(i));
|
| 64 |
const radomPromptId = ~~(Math.random() * promptsFiltered.length);
|
| 65 |
const randomPrompt: string = promptsFiltered[radomPromptId];
|
| 66 |
-
currPromptIndex = prompts.indexOf(randomPrompt)
|
| 67 |
|
| 68 |
answer = randomPrompt.replace(/_/g, ' ');
|
| 69 |
imagePaths = promptsData[randomPrompt].slice(0, 6);
|
|
@@ -257,12 +257,12 @@
|
|
| 257 |
|
| 258 |
<style lang="postcss">
|
| 259 |
.board {
|
| 260 |
-
@apply grid gap-1.5 grid-rows-[7] mx-0 my-auto;
|
| 261 |
--height: min(150px, calc(var(--vh, 100vh) - 310px));
|
| 262 |
height: var(--height);
|
| 263 |
}
|
| 264 |
.row {
|
| 265 |
-
@apply grid gap-2;
|
| 266 |
grid-template-columns: repeat(var(--cols), 1fr);
|
| 267 |
}
|
| 268 |
|
|
@@ -270,6 +270,8 @@
|
|
| 270 |
@apply w-full text-base text-center font-bold
|
| 271 |
uppercase select-none relative bg-gray-50 text-black;
|
| 272 |
vertical-align: middle;
|
|
|
|
|
|
|
| 273 |
}
|
| 274 |
|
| 275 |
.tile .filled {
|
|
@@ -280,8 +282,6 @@
|
|
| 280 |
.tile .back {
|
| 281 |
@apply box-border inline-flex justify-center items-center w-full h-full
|
| 282 |
absolute top-0 left-0 transition-transform duration-500;
|
| 283 |
-
backface-visibility: hidden;
|
| 284 |
-
-webkit-backface-visibility: hidden;
|
| 285 |
}
|
| 286 |
.tile .letter {
|
| 287 |
@apply flex place-items-center h-full bg-gray-50 z-10;
|
|
|
|
| 63 |
const promptsFiltered = prompts.filter((_, i) => !idsToRemove.includes(i));
|
| 64 |
const radomPromptId = ~~(Math.random() * promptsFiltered.length);
|
| 65 |
const randomPrompt: string = promptsFiltered[radomPromptId];
|
| 66 |
+
currPromptIndex = prompts.indexOf(randomPrompt);
|
| 67 |
|
| 68 |
answer = randomPrompt.replace(/_/g, ' ');
|
| 69 |
imagePaths = promptsData[randomPrompt].slice(0, 6);
|
|
|
|
| 257 |
|
| 258 |
<style lang="postcss">
|
| 259 |
.board {
|
| 260 |
+
@apply relative grid gap-1.5 grid-rows-[7] mx-0 my-auto;
|
| 261 |
--height: min(150px, calc(var(--vh, 100vh) - 310px));
|
| 262 |
height: var(--height);
|
| 263 |
}
|
| 264 |
.row {
|
| 265 |
+
@apply relative grid gap-2;
|
| 266 |
grid-template-columns: repeat(var(--cols), 1fr);
|
| 267 |
}
|
| 268 |
|
|
|
|
| 270 |
@apply w-full text-base text-center font-bold
|
| 271 |
uppercase select-none relative bg-gray-50 text-black;
|
| 272 |
vertical-align: middle;
|
| 273 |
+
transform: translateZ(0);
|
| 274 |
+
transform-style: preserve-3d;
|
| 275 |
}
|
| 276 |
|
| 277 |
.tile .filled {
|
|
|
|
| 282 |
.tile .back {
|
| 283 |
@apply box-border inline-flex justify-center items-center w-full h-full
|
| 284 |
absolute top-0 left-0 transition-transform duration-500;
|
|
|
|
|
|
|
| 285 |
}
|
| 286 |
.tile .letter {
|
| 287 |
@apply flex place-items-center h-full bg-gray-50 z-10;
|