App detail page faq scroll issue solved.
This commit is contained in:
@ -1,42 +1,45 @@
|
|||||||
<template>
|
<template>
|
||||||
<SlideYUpTransition :duration="animationDuration">
|
<SlideYUpTransition :duration="animationDuration">
|
||||||
<div class="modal fade"
|
<div class="modal fade"
|
||||||
@click.self="closeModal"
|
@click.self="closeModal"
|
||||||
:class="[{'show d-block': show}, {'d-none': !show}]"
|
:class="[{'show d-block': show}, {'d-none': !show}]"
|
||||||
v-show="show"
|
v-show="show"
|
||||||
tabindex="-1"
|
tabindex="-1"
|
||||||
role="dialog"
|
role="dialog"
|
||||||
:aria-hidden="!show">
|
:aria-hidden="!show">
|
||||||
<div class="modal-dialog">
|
<div class="modal-dialog" :class="modalDialogClass">
|
||||||
<slot name="modal-content">
|
<slot name="modal-content">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="card-header pb-2">
|
<div class="card-header pb-2">
|
||||||
<slot name="card-header">
|
<slot name="card-header">
|
||||||
<h4 class="float-left"> {{ title }} </h4>
|
<h4 class="float-left"> {{ title }} </h4>
|
||||||
<button type="button" class="close" @click="onCancel" aria-hidden="true">×</button>
|
|
||||||
</slot>
|
<button type="button" class="close" @click="onCancel" aria-hidden="true">×</button>
|
||||||
</div>
|
</slot>
|
||||||
<slot name="modal-body">
|
</div>
|
||||||
<div class="modal-body" v-html="message">
|
|
||||||
|
<slot name="modal-body">
|
||||||
|
<div class="modal-body" v-html="message">
|
||||||
|
</div>
|
||||||
|
</slot>
|
||||||
|
|
||||||
|
<div class="card-footer border-top-0 pt-0">
|
||||||
|
<slot name="card-footer">
|
||||||
|
<div class="float-right">
|
||||||
|
<button type="button" class="btn btn-outline-secondary" @click="onCancel">
|
||||||
|
{{ button_cancel }}
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<button :disabled="form.loading" type="button" class="btn btn-danger button-submit" @click="onConfirm">
|
||||||
|
<div class="aka-loader"></div><span>{{ button_delete }}</span>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</slot>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</slot>
|
</slot>
|
||||||
<div class="card-footer border-top-0 pt-0">
|
|
||||||
<slot name="card-footer">
|
|
||||||
<div class="float-right">
|
|
||||||
<button type="button" class="btn btn-outline-secondary" @click="onCancel">
|
|
||||||
{{ button_cancel }}
|
|
||||||
</button>
|
|
||||||
|
|
||||||
<button :disabled="form.loading" type="button" class="btn btn-danger button-submit" @click="onConfirm">
|
|
||||||
<div class="aka-loader"></div><span>{{ button_delete }}</span>
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
</slot>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</slot>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
</SlideYUpTransition>
|
</SlideYUpTransition>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@ -60,6 +63,11 @@ export default {
|
|||||||
|
|
||||||
props: {
|
props: {
|
||||||
show: Boolean,
|
show: Boolean,
|
||||||
|
modalDialogClass: {
|
||||||
|
type: String,
|
||||||
|
default: '',
|
||||||
|
description: "Modal Body size Class"
|
||||||
|
},
|
||||||
title: {
|
title: {
|
||||||
type: String,
|
type: String,
|
||||||
default: '',
|
default: '',
|
||||||
@ -145,4 +153,8 @@ export default {
|
|||||||
.modal.show {
|
.modal.show {
|
||||||
background-color: rgba(0, 0, 0, 0.3);
|
background-color: rgba(0, 0, 0, 0.3);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.modal-md {
|
||||||
|
max-width: 650px;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
@ -1,46 +1,48 @@
|
|||||||
<template>
|
<template>
|
||||||
<SlideYUpTransition :duration="animationDuration">
|
<SlideYUpTransition :duration="animationDuration">
|
||||||
<div class="modal modal-add-new fade"
|
<div class="modal modal-add-new fade"
|
||||||
@click.self="closeModal"
|
@click.self="closeModal"
|
||||||
:class="[{'show d-block': show}, {'d-none': !show}]"
|
:class="[{'show d-block': show}, {'d-none': !show}]"
|
||||||
v-show="show"
|
v-show="show"
|
||||||
tabindex="-1"
|
tabindex="-1"
|
||||||
role="dialog"
|
role="dialog"
|
||||||
:aria-hidden="!show">
|
:aria-hidden="!show">
|
||||||
<div class="modal-dialog" :class="modalDialogClass">
|
<div class="modal-dialog" :class="modalDialogClass">
|
||||||
<slot name="modal-content">
|
<slot name="modal-content">
|
||||||
<div class="modal-content">
|
<div class="modal-content">
|
||||||
<div class="card-header pb-2">
|
<div class="card-header pb-2">
|
||||||
<slot name="card-header">
|
<slot name="card-header">
|
||||||
<h4 class="float-left"> {{ title }} </h4>
|
<h4 class="float-left"> {{ title }} </h4>
|
||||||
<button type="button" class="close" @click="onCancel" aria-hidden="true">×</button>
|
<button type="button" class="close" @click="onCancel" aria-hidden="true">×</button>
|
||||||
</slot>
|
</slot>
|
||||||
</div>
|
</div>
|
||||||
<slot name="modal-body">
|
|
||||||
<div class="modal-body pb-0" v-if="!is_component" v-html="message">
|
<slot name="modal-body">
|
||||||
</div>
|
<div class="modal-body pb-0" v-if="!is_component" v-html="message">
|
||||||
<div class="modal-body pb-0" v-else>
|
</div>
|
||||||
<form id="form-create" method="POST" action="#"/>
|
<div class="modal-body pb-0" v-else>
|
||||||
<component v-bind:is="component"></component>
|
<form id="form-create" method="POST" action="#"/>
|
||||||
|
<component v-bind:is="component"></component>
|
||||||
|
</div>
|
||||||
|
</slot>
|
||||||
|
|
||||||
|
<div class="card-footer border-top-0 pt-0">
|
||||||
|
<slot name="card-footer">
|
||||||
|
<div class="float-right">
|
||||||
|
<button type="button" class="btn btn-outline-secondary" :class="buttons.cancel.class" @click="onCancel">
|
||||||
|
{{ buttons.cancel.text }}
|
||||||
|
</button>
|
||||||
|
|
||||||
|
<button :disabled="form.loading" type="button" class="btn button-submit" :class="buttons.confirm.class" @click="onSubmit">
|
||||||
|
<div class="aka-loader"></div><span>{{ buttons.confirm.text }}</span>
|
||||||
|
</button>
|
||||||
|
</div>
|
||||||
|
</slot>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</slot>
|
</slot>
|
||||||
<div class="card-footer border-top-0 pt-0">
|
|
||||||
<slot name="card-footer">
|
|
||||||
<div class="float-right">
|
|
||||||
<button type="button" class="btn btn-outline-secondary" :class="buttons.cancel.class" @click="onCancel">
|
|
||||||
{{ buttons.cancel.text }}
|
|
||||||
</button>
|
|
||||||
|
|
||||||
<button :disabled="form.loading" type="button" class="btn button-submit" :class="buttons.confirm.class" @click="onSubmit">
|
|
||||||
<div class="aka-loader"></div><span>{{ buttons.confirm.text }}</span>
|
|
||||||
</button>
|
|
||||||
</div>
|
|
||||||
</slot>
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</slot>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
|
||||||
</SlideYUpTransition>
|
</SlideYUpTransition>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
@ -262,4 +264,8 @@ export default {
|
|||||||
.modal.show {
|
.modal.show {
|
||||||
background-color: rgba(0, 0, 0, 0.3);
|
background-color: rgba(0, 0, 0, 0.3);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.modal-md {
|
||||||
|
max-width: 650px;
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
@ -248,7 +248,7 @@
|
|||||||
</div>
|
</div>
|
||||||
|
|
||||||
@if ($module->purchase_faq)
|
@if ($module->purchase_faq)
|
||||||
<akaunting-modal :show="faq">
|
<akaunting-modal :show="faq" modal-dialog-class="modal-md">
|
||||||
<template #modal-content>
|
<template #modal-content>
|
||||||
{!! $module->purchase_faq !!}
|
{!! $module->purchase_faq !!}
|
||||||
</template>
|
</template>
|
||||||
|
Reference in New Issue
Block a user