На самом деле, для меня это не работает.
this.$modal.open({
parent: this,
component: dummyComponent,
width: 1200
})
Он производит модальное с шириной 640 пикселей.Если я установлю
<template>
<div class="modal-card" style="width: auto">
<!-- Content comes here... -->
</div>
</template>
, то получится еще более узкий модал, 460px.Не уверен почему.Мое решение было:
<style lang="stylus" scoped>
.modal-card
width: auto
@media (min-width: 1200px)
.modal-card
width: 1200px
</style>
Не самое красивое решение, но оно работает.Мне также пришлось добавить z-index в .modal, так как некоторые части моего html обложки модальны.