|
1 | 1 | <template>
|
2 |
| - <div data-pyro class="servers-hero relative isolate -mt-24 h-full min-h-screen pt-8"> |
| 2 | + <div |
| 3 | + ref="scrollListener" |
| 4 | + data-pyro |
| 5 | + class="servers-hero relative isolate -mt-24 h-full min-h-screen pt-8" |
| 6 | + > |
3 | 7 | <PurchaseModal
|
4 | 8 | v-if="showModal && selectedProduct && customer"
|
5 | 9 | :key="selectedProduct.id"
|
|
21 | 25 | />
|
22 | 26 |
|
23 | 27 | <section
|
24 |
| - class="relative mx-auto flex min-h-[calc(100vh-0px)] max-w-7xl flex-col justify-center px-3" |
| 28 | + class="mx-auto flex min-h-[calc(100vh-0px)] max-w-7xl flex-col justify-center px-3 pl-10 lg:pl-3" |
25 | 29 | >
|
26 |
| - <div class="relative z-[5] flex w-full flex-col gap-8"> |
| 30 | + <div class="z-[5] flex w-full flex-col gap-8"> |
27 | 31 | <div class="flex flex-col gap-4">
|
28 | 32 | <div
|
29 | 33 | class="relative h-fit w-fit rounded-full bg-highlight-green px-3 py-1 text-sm font-bold text-brand backdrop-blur-lg"
|
|
60 | 64 | </div>
|
61 | 65 | </div>
|
62 | 66 |
|
63 |
| - <div class="absolute -right-1/3 top-24 z-[5] h-full max-h-[calc(100vh-10rem)] lg:hidden"> |
| 67 | + <div |
| 68 | + class="absolute left-[65%] top-36 z-[5] hidden h-full max-h-[calc(100vh-10rem)] w-full rotate-1 lg:block" |
| 69 | + > |
64 | 70 | <img
|
65 | 71 | src="~/assets/images/games/panel-hero.png"
|
66 | 72 | alt=""
|
67 | 73 | aria-hidden="true"
|
68 |
| - class="pointer-events-none h-full w-full select-none" |
| 74 | + class="pointer-events-none h-full w-fit select-none" |
69 | 75 | />
|
70 | 76 | </div>
|
71 | 77 |
|
|
423 | 429 | <span class="font-bold"> Servers are currently US only. More regions coming soon!</span>
|
424 | 430 | </h2>
|
425 | 431 |
|
426 |
| - <ul class="m-0 flex w-full flex-col gap-8 p-0 md:flex-row"> |
427 |
| - <li class="flex w-full flex-col gap-4 rounded-2xl bg-bg p-8 text-left md:w-1/3"> |
| 432 | + <ul class="m-0 flex w-full flex-col gap-8 p-0 lg:flex-row"> |
| 433 | + <li class="flex w-full flex-col gap-4 rounded-2xl bg-bg p-8 text-left lg:w-1/3"> |
428 | 434 | <div class="flex flex-row items-center justify-between">
|
429 | 435 | <h1 class="m-0">Small</h1>
|
430 | 436 | <div
|
|
453 | 459 | @click="selectProduct(pyroProducts[0])"
|
454 | 460 | >
|
455 | 461 | Get Started
|
456 |
| - <RightArrowIcon class="!min-h-4 !min-w-4" /> |
| 462 | + <RightArrowIcon class="!min-h-4 !min-w-4 !text-blue" /> |
457 | 463 | </button>
|
458 | 464 | <NuxtLink
|
459 | 465 | v-else
|
|
483 | 489 | border: 1px solid rgba(12, 107, 52, 0.55);
|
484 | 490 | box-shadow: 0px 12px 38.1px rgba(27, 217, 106, 0.13);
|
485 | 491 | "
|
486 |
| - class="flex w-full flex-col gap-4 rounded-2xl bg-bg p-8 text-left md:w-1/3" |
| 492 | + class="flex w-full flex-col gap-4 rounded-2xl bg-bg p-8 text-left lg:w-1/3" |
487 | 493 | >
|
488 | 494 | <div class="flex flex-row items-center justify-between">
|
489 | 495 | <h1 class="m-0">Medium</h1>
|
|
531 | 537 | </ButtonStyled>
|
532 | 538 | </li>
|
533 | 539 |
|
534 |
| - <li class="flex w-full flex-col gap-4 rounded-2xl bg-bg p-8 text-left md:w-1/3"> |
| 540 | + <li class="flex w-full flex-col gap-4 rounded-2xl bg-bg p-8 text-left lg:w-1/3"> |
535 | 541 | <div class="flex flex-row items-center justify-between">
|
536 | 542 | <h1 class="m-0">Large</h1>
|
537 | 543 | <div
|
|
558 | 564 | @click="selectProduct(pyroProducts[2])"
|
559 | 565 | >
|
560 | 566 | Get Started
|
561 |
| - <RightArrowIcon class="!min-h-4 !min-w-4" /> |
| 567 | + <RightArrowIcon class="!min-h-4 !min-w-4 !text-purple" /> |
562 | 568 | </button>
|
563 | 569 | <NuxtLink
|
564 | 570 | v-else
|
|
0 commit comments