mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2025-04-19 13:32:24 +00:00
chore: moving the modals to a separate directory
This commit is contained in:
parent
7b15274c84
commit
14253c3586
16 changed files with 28 additions and 28 deletions
|
@ -1524,12 +1524,12 @@
|
||||||
});
|
});
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
{{template "inboundModal"}}
|
{{template "modals/inboundModal"}}
|
||||||
{{template "promptModal"}}
|
{{template "modals/promptModal"}}
|
||||||
{{template "qrcodeModal"}}
|
{{template "modals/qrcodeModal"}}
|
||||||
{{template "textModal"}}
|
{{template "modals/textModal"}}
|
||||||
{{template "inboundInfoModal"}}
|
{{template "modals/inboundInfoModal"}}
|
||||||
{{template "clientsModal"}}
|
{{template "modals/clientsModal"}}
|
||||||
{{template "clientsBulkModal"}}
|
{{template "modals/clientsBulkModal"}}
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "clientsBulkModal"}}
|
{{define "modals/clientsBulkModal"}}
|
||||||
<a-modal id="client-bulk-modal" v-model="clientsBulkModal.visible" :title="clientsBulkModal.title"
|
<a-modal id="client-bulk-modal" v-model="clientsBulkModal.visible" :title="clientsBulkModal.title"
|
||||||
@ok="clientsBulkModal.ok" :confirm-loading="clientsBulkModal.confirmLoading" :closable="true" :mask-closable="false"
|
@ok="clientsBulkModal.ok" :confirm-loading="clientsBulkModal.confirmLoading" :closable="true" :mask-closable="false"
|
||||||
:ok-text="clientsBulkModal.okText" cancel-text='{{ i18n "close" }}' :class="themeSwitcher.currentTheme">
|
:ok-text="clientsBulkModal.okText" cancel-text='{{ i18n "close" }}' :class="themeSwitcher.currentTheme">
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "clientsModal"}}
|
{{define "modals/clientsModal"}}
|
||||||
<a-modal id="client-modal" v-model="clientModal.visible" :title="clientModal.title" @ok="clientModal.ok"
|
<a-modal id="client-modal" v-model="clientModal.visible" :title="clientModal.title" @ok="clientModal.ok"
|
||||||
:confirm-loading="clientModal.confirmLoading" :closable="true" :mask-closable="false"
|
:confirm-loading="clientModal.confirmLoading" :closable="true" :mask-closable="false"
|
||||||
:class="themeSwitcher.currentTheme"
|
:class="themeSwitcher.currentTheme"
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "dnsModal"}}
|
{{define "modals/dnsModal"}}
|
||||||
<a-modal id="dns-modal" v-model="dnsModal.visible" :title="dnsModal.title" @ok="dnsModal.ok" :closable="true"
|
<a-modal id="dns-modal" v-model="dnsModal.visible" :title="dnsModal.title" @ok="dnsModal.ok" :closable="true"
|
||||||
:mask-closable="false" :ok-text="dnsModal.okText" cancel-text='{{ i18n "close" }}'
|
:mask-closable="false" :ok-text="dnsModal.okText" cancel-text='{{ i18n "close" }}'
|
||||||
:class="themeSwitcher.currentTheme">
|
:class="themeSwitcher.currentTheme">
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "fakednsModal"}}
|
{{define "modals/fakednsModal"}}
|
||||||
<a-modal id="fakedns-modal" v-model="fakednsModal.visible" :title="fakednsModal.title" @ok="fakednsModal.ok"
|
<a-modal id="fakedns-modal" v-model="fakednsModal.visible" :title="fakednsModal.title" @ok="fakednsModal.ok"
|
||||||
:closable="true" :mask-closable="false"
|
:closable="true" :mask-closable="false"
|
||||||
:ok-text="fakednsModal.okText" cancel-text='{{ i18n "close" }}' :class="themeSwitcher.currentTheme">
|
:ok-text="fakednsModal.okText" cancel-text='{{ i18n "close" }}' :class="themeSwitcher.currentTheme">
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "inboundInfoModal"}}
|
{{define "modals/inboundInfoModal"}}
|
||||||
<a-modal id="inbound-info-modal" v-model="infoModal.visible" title='{{ i18n "pages.inbounds.details"}}' :closable="true" :mask-closable="true" :footer="null" width="600px" :class="themeSwitcher.currentTheme">
|
<a-modal id="inbound-info-modal" v-model="infoModal.visible" title='{{ i18n "pages.inbounds.details"}}' :closable="true" :mask-closable="true" :footer="null" width="600px" :class="themeSwitcher.currentTheme">
|
||||||
<a-row>
|
<a-row>
|
||||||
<a-col :xs="24" :md="12">
|
<a-col :xs="24" :md="12">
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "inboundModal"}}
|
{{define "modals/inboundModal"}}
|
||||||
<a-modal id="inbound-modal" v-model="inModal.visible" :title="inModal.title"
|
<a-modal id="inbound-modal" v-model="inModal.visible" :title="inModal.title"
|
||||||
:dialog-style="{ top: '20px' }" @ok="inModal.ok"
|
:dialog-style="{ top: '20px' }" @ok="inModal.ok"
|
||||||
:confirm-loading="inModal.confirmLoading" :closable="true" :mask-closable="false"
|
:confirm-loading="inModal.confirmLoading" :closable="true" :mask-closable="false"
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "promptModal"}}
|
{{define "modals/promptModal"}}
|
||||||
<a-modal id="prompt-modal" v-model="promptModal.visible" :title="promptModal.title"
|
<a-modal id="prompt-modal" v-model="promptModal.visible" :title="promptModal.title"
|
||||||
:closable="true" @ok="promptModal.ok" :mask-closable="false"
|
:closable="true" @ok="promptModal.ok" :mask-closable="false"
|
||||||
:confirm-loading="promptModal.confirmLoading"
|
:confirm-loading="promptModal.confirmLoading"
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "qrcodeModal"}}
|
{{define "modals/qrcodeModal"}}
|
||||||
<a-modal id="qrcode-modal" v-model="qrModal.visible" :title="qrModal.title"
|
<a-modal id="qrcode-modal" v-model="qrModal.visible" :title="qrModal.title"
|
||||||
:dialog-style="DeviceUtils.isMobile() ? { top: '18px' } : {}"
|
:dialog-style="DeviceUtils.isMobile() ? { top: '18px' } : {}"
|
||||||
:closable="true"
|
:closable="true"
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "textModal"}}
|
{{define "modals/textModal"}}
|
||||||
<a-modal id="text-modal" v-model="txtModal.visible" :title="txtModal.title"
|
<a-modal id="text-modal" v-model="txtModal.visible" :title="txtModal.title"
|
||||||
:closable="true"
|
:closable="true"
|
||||||
:class="themeSwitcher.currentTheme">
|
:class="themeSwitcher.currentTheme">
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "warpModal"}}
|
{{define "modals/warpModal"}}
|
||||||
<a-modal id="warp-modal" v-model="warpModal.visible" title="Cloudflare WARP"
|
<a-modal id="warp-modal" v-model="warpModal.visible" title="Cloudflare WARP"
|
||||||
:confirm-loading="warpModal.confirmLoading" :closable="true" :mask-closable="true"
|
:confirm-loading="warpModal.confirmLoading" :closable="true" :mask-closable="true"
|
||||||
:footer="null" :class="themeSwitcher.currentTheme">
|
:footer="null" :class="themeSwitcher.currentTheme">
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "balancerModal"}}
|
{{define "modals/balancerModal"}}
|
||||||
<a-modal
|
<a-modal
|
||||||
id="balancer-modal"
|
id="balancer-modal"
|
||||||
v-model="balancerModal.visible"
|
v-model="balancerModal.visible"
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "outModal"}}
|
{{define "modals/outModal"}}
|
||||||
<a-modal id="out-modal" v-model="outModal.visible" :title="outModal.title" @ok="outModal.ok"
|
<a-modal id="out-modal" v-model="outModal.visible" :title="outModal.title" @ok="outModal.ok"
|
||||||
:confirm-loading="outModal.confirmLoading" :closable="true" :mask-closable="false"
|
:confirm-loading="outModal.confirmLoading" :closable="true" :mask-closable="false"
|
||||||
:ok-button-props="{ props: { disabled: !outModal.isValid } }" style="overflow: hidden;"
|
:ok-button-props="{ props: { disabled: !outModal.isValid } }" style="overflow: hidden;"
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "reverseModal"}}
|
{{define "modals/reverseModal"}}
|
||||||
<a-modal id="reverse-modal" v-model="reverseModal.visible" :title="reverseModal.title" @ok="reverseModal.ok"
|
<a-modal id="reverse-modal" v-model="reverseModal.visible" :title="reverseModal.title" @ok="reverseModal.ok"
|
||||||
:confirm-loading="reverseModal.confirmLoading" :closable="true" :mask-closable="false"
|
:confirm-loading="reverseModal.confirmLoading" :closable="true" :mask-closable="false"
|
||||||
:ok-text="reverseModal.okText" cancel-text='{{ i18n "close" }}' :class="themeSwitcher.currentTheme">
|
:ok-text="reverseModal.okText" cancel-text='{{ i18n "close" }}' :class="themeSwitcher.currentTheme">
|
|
@ -1,4 +1,4 @@
|
||||||
{{define "ruleModal"}}
|
{{define "modals/ruleModal"}}
|
||||||
<a-modal id="rule-modal" v-model="ruleModal.visible" :title="ruleModal.title" @ok="ruleModal.ok" :confirm-loading="ruleModal.confirmLoading" :closable="true" :mask-closable="false" :ok-text="ruleModal.okText" cancel-text='{{ i18n "close" }}' :class="themeSwitcher.currentTheme">
|
<a-modal id="rule-modal" v-model="ruleModal.visible" :title="ruleModal.title" @ok="ruleModal.ok" :confirm-loading="ruleModal.confirmLoading" :closable="true" :mask-closable="false" :ok-text="ruleModal.okText" cancel-text='{{ i18n "close" }}' :class="themeSwitcher.currentTheme">
|
||||||
<a-form :colon="false" :label-col="{ md: {span:8} }" :wrapper-col="{ md: {span:14} }">
|
<a-form :colon="false" :label-col="{ md: {span:8} }" :wrapper-col="{ md: {span:14} }">
|
||||||
<a-form-item label='Domain Matcher'>
|
<a-form-item label='Domain Matcher'>
|
|
@ -133,13 +133,13 @@
|
||||||
{{template "component/aThemeSwitch" .}}
|
{{template "component/aThemeSwitch" .}}
|
||||||
{{template "component/aTableSortable" .}}
|
{{template "component/aTableSortable" .}}
|
||||||
{{template "component/aSettingListItem" .}}
|
{{template "component/aSettingListItem" .}}
|
||||||
{{template "ruleModal"}}
|
{{template "modals/ruleModal"}}
|
||||||
{{template "outModal"}}
|
{{template "modals/outModal"}}
|
||||||
{{template "reverseModal"}}
|
{{template "modals/reverseModal"}}
|
||||||
{{template "balancerModal"}}
|
{{template "modals/balancerModal"}}
|
||||||
{{template "dnsModal"}}
|
{{template "modals/dnsModal"}}
|
||||||
{{template "fakednsModal"}}
|
{{template "modals/fakednsModal"}}
|
||||||
{{template "warpModal"}}
|
{{template "modals/warpModal"}}
|
||||||
<script>
|
<script>
|
||||||
const rulesColumns = [
|
const rulesColumns = [
|
||||||
{ title: "#", align: 'center', width: 15, scopedSlots: { customRender: 'action' } },
|
{ title: "#", align: 'center', width: 15, scopedSlots: { customRender: 'action' } },
|
||||||
|
|
Loading…
Reference in a new issue