pysim tab: file browser, raw/decoded toggle, status bar, response parser

This commit is contained in:
2026-08-06 16:54:59 +03:00
parent 4c706d081d
commit f2485dadab
3 changed files with 600 additions and 0 deletions
+92
View File
@@ -587,6 +587,10 @@ video {
margin-left: 0.5rem;
}
.ml-4 {
margin-left: 1rem;
}
.ml-8 {
margin-left: 2rem;
}
@@ -607,6 +611,10 @@ video {
display: block;
}
.inline-block {
display: inline-block;
}
.flex {
display: flex;
}
@@ -619,6 +627,14 @@ video {
display: none;
}
.h-3 {
height: 0.75rem;
}
.min-h-20 {
min-height: 5rem;
}
.w-1\/3 {
width: 33.333333%;
}
@@ -647,10 +663,18 @@ video {
width: 6rem;
}
.w-3 {
width: 0.75rem;
}
.w-6 {
width: 1.5rem;
}
.w-8 {
width: 2rem;
}
.w-full {
width: 100%;
}
@@ -663,6 +687,24 @@ video {
flex: 1 1 0%;
}
.shrink-0 {
flex-shrink: 0;
}
.cursor-pointer {
cursor: pointer;
}
.select-none {
-webkit-user-select: none;
-moz-user-select: none;
user-select: none;
}
.resize-none {
resize: none;
}
.grid-cols-2 {
grid-template-columns: repeat(2, minmax(0, 1fr));
}
@@ -723,6 +765,10 @@ video {
margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.overflow-y-auto {
overflow-y: auto;
}
.whitespace-pre-wrap {
white-space: pre-wrap;
}
@@ -731,6 +777,10 @@ video {
border-radius: 0.25rem;
}
.rounded-full {
border-radius: 9999px;
}
.rounded-t {
border-top-left-radius: 0.25rem;
border-top-right-radius: 0.25rem;
@@ -740,6 +790,10 @@ video {
border-width: 1px;
}
.border-0 {
border-width: 0px;
}
.border-b {
border-bottom-width: 1px;
}
@@ -778,11 +832,30 @@ video {
background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.bg-green-500 {
--tw-bg-opacity: 1;
background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}
.bg-neutral-50 {
--tw-bg-opacity: 1;
background-color: rgb(250 250 250 / var(--tw-bg-opacity, 1));
}
.bg-red-500 {
--tw-bg-opacity: 1;
background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.bg-transparent {
background-color: transparent;
}
.bg-white {
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.p-2 {
padding: 0.5rem;
}
@@ -826,6 +899,11 @@ video {
padding-right: 1.5rem;
}
.py-0\.5 {
padding-top: 0.125rem;
padding-bottom: 0.125rem;
}
.py-1 {
padding-top: 0.25rem;
padding-bottom: 0.25rem;
@@ -913,6 +991,11 @@ video {
color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-gray-600 {
--tw-text-opacity: 1;
color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}
.text-gray-700 {
--tw-text-opacity: 1;
color: rgb(55 65 81 / var(--tw-text-opacity, 1));
@@ -938,6 +1021,11 @@ video {
color: rgb(147 51 234 / var(--tw-text-opacity, 1));
}
.text-red-400 {
--tw-text-opacity: 1;
color: rgb(248 113 113 / var(--tw-text-opacity, 1));
}
.text-red-500 {
--tw-text-opacity: 1;
color: rgb(239 68 68 / var(--tw-text-opacity, 1));
@@ -991,6 +1079,10 @@ video {
color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}
.hover\:underline:hover {
text-decoration-line: underline;
}
.disabled\:cursor-not-allowed:disabled {
cursor: not-allowed;
}