-
+
Detail Page
-
+
@@ -158,23 +159,29 @@ const handleGetInfo = () => {
导出
-
-
-
-
-
-
+
+
+
+
开始
+
+ 警告,在插件运行期间请勿与浏览器交互。
+
@@ -189,6 +196,7 @@ const handleGetInfo = () => {
.title {
margin: 20px 0 30px 0;
+ font-size: 60px;
display: flex;
flex-direction: row;
align-items: center;
@@ -200,13 +208,22 @@ const handleGetInfo = () => {
.interative-section {
display: flex;
flex-direction: column;
+ padding: 15px;
+ align-items: stretch;
+ justify-content: center;
width: 85%;
- padding: 15px 15px;
border-radius: 10px;
border: 1px #00000020 dashed;
margin: 0 0 10px 0;
}
+ .running-tip-section {
+ margin: 0 0 10px 0;
+ height: 100px;
+ border-radius: 10px;
+ cursor: wait;
+ }
+
.progress-report {
margin-top: 20px;
width: 95%;
diff --git a/src/sidepanel/SearchPageWorker.vue b/src/sidepanel/SearchPageWorker.vue
index 10848a9..87099db 100644
--- a/src/sidepanel/SearchPageWorker.vue
+++ b/src/sidepanel/SearchPageWorker.vue
@@ -1,7 +1,6 @@
@@ -85,39 +71,28 @@ const onCollectStop = async () => {
Search Page
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+ 警告,在插件运行期间请勿与浏览器交互。
@@ -134,19 +109,30 @@ const onCollectStop = async () => {
gap: 20px;
.app-title {
- margin-top: 60px;
+ margin-top: 20px;
}
.interactive-section {
- padding: 10px 15px;
border-radius: 10px;
- border: 1px #00000020 dashed;
+ width: 80%;
+ outline: 1px #00000020 dashed;
+ display: flex;
+ flex-direction: column;
+ justify-content: center;
+ align-items: stretch;
+ gap: 15px;
+ padding: 15px 25px;
.search-input-box {
min-width: 240px;
}
}
+ .running-tip-section {
+ border-radius: 10px;
+ cursor: wait;
+ }
+
.progress-report {
width: 90%;
}
diff --git a/src/sidepanel/Sidepanel.vue b/src/sidepanel/Sidepanel.vue
index dcf5b0f..96abf5b 100644
--- a/src/sidepanel/Sidepanel.vue
+++ b/src/sidepanel/Sidepanel.vue
@@ -17,7 +17,7 @@ const currentComponent = computed(() => {
const tab = tabs.find((tab) => tab.name === selectedTab.value);
return tab ? tab.component : null;
});
-const showHeader = ref(false);
+const showHeader = ref(true);