diff --git a/packages/devtools-vite/src/app/components/code/Viewer.vue b/packages/devtools-vite/src/app/components/code/Viewer.vue
new file mode 100644
index 00000000..cdd96ec7
--- /dev/null
+++ b/packages/devtools-vite/src/app/components/code/Viewer.vue
@@ -0,0 +1,36 @@
+
+
+
+
+
diff --git a/packages/devtools-vite/src/app/components/data/AssetDetails.vue b/packages/devtools-vite/src/app/components/data/AssetDetails.vue
index bb96140e..dee86828 100644
--- a/packages/devtools-vite/src/app/components/data/AssetDetails.vue
+++ b/packages/devtools-vite/src/app/components/data/AssetDetails.vue
@@ -85,11 +85,8 @@ function openInEditor() {
-
diff --git a/packages/devtools-vite/src/app/styles/splitpanes.css b/packages/devtools-vite/src/app/styles/splitpanes.css
index b94bb80e..c6c73901 100644
--- a/packages/devtools-vite/src/app/styles/splitpanes.css
+++ b/packages/devtools-vite/src/app/styles/splitpanes.css
@@ -27,20 +27,27 @@
.splitpanes--vertical>.splitpanes__splitter {
width: 0 !important;
+ min-width: 0 !important;
}
.splitpanes--horizontal>.splitpanes__splitter {
height: 0 !important;
+ min-height: 0 !important;
}
.splitpanes--vertical>.splitpanes__splitter:before {
left: -5px;
- right: -4px;
+ right: -5px;
height: 100%;
}
.splitpanes--horizontal>.splitpanes__splitter:before {
top: -5px;
- bottom: -4px;
+ bottom: -5px;
width: 100%;
}
+
+.splitpanes__pane[style*="display: none"]+.splitpanes__splitter,
+.splitpanes__pane[hidden]+.splitpanes__splitter {
+ display: none;
+}