Fix custom modal css to align it at center independent of device

Co-authored-by: enzoggqs <eggqsaraiva@gmail.com>
This commit is contained in:
RcleydsonR
2023-02-10 16:59:28 -03:00
parent 2ea9f18cc1
commit 03c7d14b4b
5 changed files with 29 additions and 21 deletions

View File

@@ -1,5 +1,5 @@
<script setup lang="ts">
import { ref } from 'vue';
import { ref } from "vue";
const props = defineProps({
isRedirectModal: Boolean,
@@ -69,13 +69,16 @@ if (props.isRedirectModal) {
<style scoped>
.modal-overlay {
display: flex !important;
justify-content: center;
align-items: center;
height: 100vh;
width: 100vw;
}
.modal {
background-color: v-bind(modalColor);
height: v-bind(modalHeight);
width: 300px;
margin-top: 50%;
border-radius: 10px;
}
.close {

View File

@@ -154,6 +154,11 @@ const validatePix = async (): Promise<void> => {
@button-clicked="emit('pixValidated', e2eId)"
/>
</div>
<CustomModal
v-if="showModal"
@close-modal="showModal = false"
:isRedirectModal="false"
/>
</div>
</template>