From 514772d549855942d2ced81873cc6a47e4eaae56 Mon Sep 17 00:00:00 2001 From: Kirigaya <1193466151@qq.com> Date: Sat, 28 Dec 2024 16:18:50 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=AF=E6=8C=81=E5=8F=B3=E4=BE=A7=E9=9D=A2?= =?UTF-8?q?=E6=9D=BF=E6=8B=89=E4=BC=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/animation.css | 16 +++++ public/test.view | Bin 3445 -> 2665 bytes public/vcd.css | 8 +-- src/App.vue | 10 +-- src/components/about/index.vue | 4 +- src/components/right-nav.js | 23 +++++- src/components/right-nav.vue | 62 ++++++++++++++--- src/components/setting/index.vue | 108 +++++++++++++++++------------ src/components/treeview/index.vue | 30 ++------ src/components/treeview/search.vue | 7 +- src/hook/css.js | 6 +- src/hook/global.js | 4 ++ 12 files changed, 181 insertions(+), 97 deletions(-) diff --git a/public/animation.css b/public/animation.css index 882cb60..447f739 100644 --- a/public/animation.css +++ b/public/animation.css @@ -77,6 +77,22 @@ opacity: 0%; } +.right-nav-enter-active, +.right-nav-leave-active { + transition: all .5s ease-out; + -moz-transition: all .5s ease-out; + -webkit-transition: all .5s ease-out; +} +.right-nav-enter-from { + position: relative; + transform: translateX(-100px); + opacity: 0%; +} +.right-nav-leave-to { + transform: translateX(-100px); + opacity: 0%; +} + .collapse-from-top-enter-active, .collapse-from-top-leave-active { transition: var(--animation-3s); diff --git a/public/test.view b/public/test.view index baf595f262c8858d2385d77d0738b96c69deaecb..f7381997aa0fb901b1db36dad4862b9c1e5b9d13 100644 GIT binary patch delta 343 zcmew=^-_d4lZ%0Yr981LwV0uTX|oiEBO|vb0|Nt7USe)4gWP0BF8Rs(xfFO!8Bj&# zm{Rj5AK;Q_G@JZ@OKtKFE_Fup$#NVztYwKgnJGXSIW7j4vdq--Vus1A8+k7>>8t{p z%3Pe8o|l;8nU|K&-~qRV9mvW}&5bWFVqnV2%*%#Y%UCq|9AmtmDFb1Rsd-2m!7c;p z1iEY?>jp;iiGr#SM@_WWfV%D+W1KqBEhUL1sSKrz3=9Hk`FSNCshQ~+B@7}!#|V^X zrj%qbaIi8kY+k|5%P3{=Kz%v$N?r%X{G61C;N--dR0gQfd500R0wRIsgCw delta 502 zcmX|-KTpC?6vgjr3zUWu1||j&RHC?u34e?W#z9TQ#YByRq}l>iD5iZ-bTV<&M4M+! z{16%myWhbjt*`PzSjcVz4!gjdFS5m=x0SxCha*x zX=)(Rs;MW(dc|hL%=@2WxV+5BeGKReR z9kl4ux?$mpsjHMuMMlj~Au>(D&Lcr z5kV-!;jS}Cpd9%`X}@~{)A>lsdDs}Q=C0v$*I;OYq8Wh&W?hkXWtx%7#ZfFe4`=70 zJa$O2154gBi{%XBbM%f_!5W+*fJn7v;5ALJ)iFe=3fa1f>$Cv4xxX#-S40`b-oBQu fFT>#yYBki|twW`u!Ei*5f*I~YAa}vG&lUXx#f_T* diff --git a/public/vcd.css b/public/vcd.css index 392e535..7fe9979 100644 --- a/public/vcd.css +++ b/public/vcd.css @@ -41,8 +41,8 @@ body::-webkit-scrollbar { * hr { border: none; - background-color: var(--vscode-focusBorder); - height: 2px; + background-color: var(--main-color); + height: 1.5px; width: 95%; } /* @@ -118,8 +118,8 @@ a { .digital-ide-icon.big { background-image: url(./icon.svg); background-size: 100%; - height: 200px; - width: 200px; + height: 150px; + width: 150px; } .el-radio-button__original-radio:disabled:checked+.el-radio-button__inner { diff --git a/src/App.vue b/src/App.vue index 2c3f0b8..7342641 100644 --- a/src/App.vue +++ b/src/App.vue @@ -10,16 +10,16 @@ - + \ No newline at end of file diff --git a/src/hook/css.js b/src/hook/css.js index fc76cc6..39631c6 100644 --- a/src/hook/css.js +++ b/src/hook/css.js @@ -8,7 +8,7 @@ export function setDefaultCss() { document.body.style.setProperty('--el-color-primary-light-3', 'var(--main-color)'); document.body.style.setProperty('--el-text-color-secondary', 'var(--foreground)'); document.body.style.setProperty('--el-text-color-regular', 'var(--foreground)'); - document.body.style.setProperty('--el-border-color', 'var(--vscode-focusBorder)'); + document.body.style.setProperty('--el-border-color', 'var(--main-color)'); document.body.style.setProperty('--el-fill-color-blank', 'var(--sidebar)'); document.body.style.setProperty('--el-fill-color-light', 'var(--vscode-button-hoverBackground)'); document.body.style.setProperty('--el-switch-on-color', 'var(--main-color)'); @@ -16,9 +16,9 @@ export function setDefaultCss() { document.body.style.setProperty('--el-border-color-light', 'var(--sidebar)'); document.body.style.setProperty('--el-border-color-lighter', 'var(--sidebar)'); document.body.style.setProperty('--el-bg-color-overlay', 'var(--sidebar)'); - document.body.style.setProperty('--el-color-info-light-9', 'var(--vscode-focusBorder)'); + document.body.style.setProperty('--el-color-info-light-9', 'var(--main-color)'); document.body.style.setProperty('--el-color-info', 'var(--foreground)'); - document.body.style.setProperty('--el-color-info-light-8', 'var(--vscode-focusBorder)'); + document.body.style.setProperty('--el-color-info-light-8', 'var(--main-color)'); document.body.style.setProperty('--el-fill-color-light', 'var(--sidebar-item-selected)'); // document.body.style.setProperty('--el-color-white', 'var(--background)'); diff --git a/src/hook/global.js b/src/hook/global.js index 3aa5772..adf66a2 100644 --- a/src/hook/global.js +++ b/src/hook/global.js @@ -226,3 +226,7 @@ function getCurrentWiresRenderView() { return globalLookup.currentWiresRenderView; } +export const VcdInfo = reactive({ + topModules: [], + values: [], +});