diff --git a/src/App.vue b/src/App.vue index ec0b484..2d1e23d 100644 --- a/src/App.vue +++ b/src/App.vue @@ -1,4 +1,5 @@ diff --git a/src/assets/chevron.svg b/src/assets/chevron.svg new file mode 100644 index 0000000..d5b4633 --- /dev/null +++ b/src/assets/chevron.svg @@ -0,0 +1,3 @@ + + + diff --git a/src/assets/main.css b/src/assets/main.css index 06401b6..3e1fbc9 100644 --- a/src/assets/main.css +++ b/src/assets/main.css @@ -6,7 +6,6 @@ #app { width: 100%; margin: 0 auto; - padding: 2rem; height: fit-content; min-height: 100vh; background: radial-gradient(ellipse at 50% -50%, rgba(49, 46, 129, 1) 60%, rgba(24, 30, 42, 1) 80%); @@ -25,3 +24,7 @@ a, background-color: hsla(160, 100%, 37%, 0.2); } } + +.main-container { + @apply flex w-full md:max-w-lg flex-col justify-center items-center px-4 sm:px-8 py-4 sm:py-6 gap-4 rounded-lg border border-gray-500 backdrop-blur-md drop-shadow-lg shadow-lg mt-10; +} diff --git a/src/assets/transitions.css b/src/assets/transitions.css new file mode 100644 index 0000000..4ad8cc6 --- /dev/null +++ b/src/assets/transitions.css @@ -0,0 +1,21 @@ +.dropdown-enter-active, +.dropdown-leave-active { + transition: all 0.3s ease; +} + +.dropdown-enter-from, +.dropdown-leave-to { + opacity: 0; + transform: translateY(-10px); +} + +.page-enter-active, +.page-leave-active { + transition: opacity 0.3s ease, transform 0.3s ease; +} + +.page-enter-from, +.page-leave-to { + opacity: 0; + transform: translateY(15px); +} diff --git a/src/components/BuyConfirmedComponent/BuyConfirmedComponent.vue b/src/components/BuyConfirmedComponent/BuyConfirmedComponent.vue index dfd346a..1c88b10 100644 --- a/src/components/BuyConfirmedComponent/BuyConfirmedComponent.vue +++ b/src/components/BuyConfirmedComponent/BuyConfirmedComponent.vue @@ -86,7 +86,7 @@ onMounted(async () => { para a sua carteira! -
+
@@ -145,13 +145,6 @@ p { .text { @apply text-white text-center; } -.blur-container-row { - @apply flex flex-row justify-center items-center px-8 py-6 gap-2 rounded-lg shadow-md shadow-gray-600 backdrop-blur-md mt-8 max-w-screen-sm; -} - -.blur-container { - @apply flex w-full max-w-xs md:max-w-lg flex-col justify-center items-center px-8 py-6 gap-4 rounded-lg shadow-md shadow-gray-600 backdrop-blur-md mt-10; -} .last-release-info { @apply font-medium text-base text-gray-900; diff --git a/src/components/CustomModal/CustomModal.vue b/src/components/CustomModal/CustomModal.vue index f68de25..5fed482 100644 --- a/src/components/CustomModal/CustomModal.vue +++ b/src/components/CustomModal/CustomModal.vue @@ -17,50 +17,52 @@ if (props.isRedirectModal) {