diff --git a/src/assets/icons/full.svg b/src/assets/icons/full.svg new file mode 100644 index 00000000..559e4a55 --- /dev/null +++ b/src/assets/icons/full.svg @@ -0,0 +1,9 @@ + + + + + diff --git a/src/views/visualization/components/Footer.vue b/src/views/visualization/components/Footer.vue index b2b932ce..cee7a1b6 100644 --- a/src/views/visualization/components/Footer.vue +++ b/src/views/visualization/components/Footer.vue @@ -1,6 +1,6 @@ + @@ -66,6 +67,7 @@ import { getFriendLinks } from '/@/api/sys/other' import { onBeforeMount, ref } from 'vue' import LinkModal from '../LinkModal.vue' + import IframeModal from './IframeModal.vue' import { useVContext } from '../useVContext' const { rootEmitter } = useVContext() const getPopupContainer = (trigger) => { @@ -91,6 +93,7 @@ const rFriendlinks = ref([]) const visibleModal = ref(false) + const iframeModalShow = ref(false) const current = ref({}) @@ -142,11 +145,11 @@ } ::v-deep(.fotter-popover) { - top: -85px !important; - left: 10px !important; + top: -100px !important; + left: 12px !important; .ant-popover-inner-content { - width: 375px; + width: 400px; border: 1px solid rgba(57, 102, 132, 1); } diff --git a/src/views/visualization/components/IframeModal.vue b/src/views/visualization/components/IframeModal.vue new file mode 100644 index 00000000..88ae19e1 --- /dev/null +++ b/src/views/visualization/components/IframeModal.vue @@ -0,0 +1,142 @@ + + + + +