Pe 125 128 tabs (#28)
* ready to redo tabs * mov to tabs now * we can do the tabs now * tabs are done
@@ -1,4 +1,4 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="add">
|
||||
<path id="Vector" d="M8 2.25C8.41421 2.25 8.75 2.58579 8.75 3V7.25H12.9999C13.4142 7.25 13.7499 7.58579 13.7499 8C13.7499 8.41421 13.4142 8.75 12.9999 8.75H8.75V13C8.75 13.4142 8.41421 13.75 8 13.75C7.58579 13.75 7.25 13.4142 7.25 13V8.75H2.99994C2.58573 8.75 2.24994 8.41421 2.24994 8C2.24994 7.58579 2.58573 7.25 2.99994 7.25H7.25V3C7.25 2.58579 7.58579 2.25 8 2.25Z" />
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 494 B After Width: | Height: | Size: 471 B |
|
Before Width: | Height: | Size: 10 KiB After Width: | Height: | Size: 10 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="chevron left">
|
||||
<path id="Vector" d="M9.37532 3.87037C9.06142 3.60011 8.58787 3.63548 8.31761 3.94938L5.24716 7.51555C5.00479 7.79706 5.005 8.21358 5.24766 8.49484L8.3181 12.0537C8.58869 12.3673 9.06228 12.4022 9.3759 12.1316C9.68952 11.861 9.72441 11.3874 9.45383 11.0738L6.80564 8.0044L9.45433 4.92809C9.72459 4.61419 9.68922 4.14064 9.37532 3.87037Z" />
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 471 B After Width: | Height: | Size: 448 B |
@@ -1,4 +1,4 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="globe" clip-path="url(#clip0_877_3373)">
|
||||
<path id="Vector" d="M2.8036 4.99805H4.93136C5.20393 4.00767 5.60992 3.09518 6.12818 2.29776C4.71686 2.76074 3.53598 3.7331 2.8036 4.99805ZM8.0002 2.30822C7.36149 3.02543 6.84135 3.94162 6.49682 4.99805H9.50369C9.15932 3.94141 8.63922 3.02533 8.0002 2.30822ZM9.8557 6.49805H6.14448C6.07205 6.98072 6.03383 7.48276 6.03383 8.00006C6.03383 8.51728 6.07222 9.01943 6.14492 9.50232H9.85562C9.928 9.01963 9.96618 8.51751 9.96618 8.00006C9.96618 7.48269 9.92803 6.98065 9.8557 6.49805ZM11.3698 9.50232H13.8106C13.9341 9.0228 14 8.51954 14 8C14 7.4806 13.9342 6.97745 13.8107 6.49805H11.3699C11.4334 6.98712 11.4662 7.48902 11.4662 8.00006C11.4662 8.51118 11.4334 9.01316 11.3698 9.50232ZM9.50346 11.0023H6.49812C6.84293 12.0578 7.36295 12.9739 8.00061 13.6912C8.63925 12.9742 9.15913 12.0585 9.50346 11.0023ZM6.13019 13.7029C5.61195 12.9053 5.20549 11.9927 4.93242 11.0023H2.80381C3.53655 12.2677 4.71812 13.2402 6.13019 13.7029ZM2.18944 9.50232H4.63058C4.5668 9.01306 4.53383 8.51107 4.53383 8.00006C4.53383 7.48905 4.56667 6.98716 4.63024 6.49805H2.18934C2.06583 6.97745 2 7.4806 2 8C2 8.51954 2.06586 9.0228 2.18944 9.50232ZM9.87246 13.702C11.2834 13.239 12.4639 12.2669 13.1962 11.0023H11.0689C10.7964 11.9925 10.3907 12.9048 9.87246 13.702ZM13.1964 4.99805C12.4642 3.73335 11.2836 2.76113 9.87267 2.29803C10.3909 3.09536 10.7967 4.00771 11.0691 4.99805H13.1964ZM0.927726 5.49789C1.95757 2.58706 4.73409 0.5 8 0.5C11.2659 0.5 14.0424 2.58706 15.0723 5.49789C15.3495 6.28142 15.5 7.12394 15.5 8C15.5 8.87621 15.3494 9.71887 15.0721 10.5025C14.0422 13.4131 11.2658 15.5 8 15.5C4.73424 15.5 1.95783 13.4131 0.92787 10.5025C0.65057 9.71887 0.5 8.87621 0.5 8C0.5 7.12394 0.650517 6.28142 0.927726 5.49789Z" />
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
|
After Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 2.6 KiB After Width: | Height: | Size: 2.6 KiB |
|
After Width: | Height: | Size: 3.1 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="help" clip-path="url(#clip0_877_3413)">
|
||||
<g id="Vector">
|
||||
<path d="M8 5.15C7.81163 5.14997 7.62858 5.21252 7.47961 5.32782C7.33065 5.44312 7.2242 5.60464 7.177 5.787C7.1274 5.97968 7.0033 6.14477 6.83198 6.24594C6.66067 6.34712 6.45618 6.3761 6.2635 6.3265C6.07082 6.2769 5.90573 6.1528 5.80456 5.98148C5.70338 5.81017 5.6744 5.60568 5.724 5.413C5.8665 4.85867 6.20641 4.3754 6.67992 4.05389C7.15344 3.73237 7.72802 3.59473 8.29582 3.66678C8.86363 3.73882 9.38561 4.01562 9.76383 4.44521C10.142 4.87479 10.3505 5.42765 10.35 6C10.35 7.036 9.784 7.578 9.387 7.948C8.997 8.311 8.801 8.498 8.742 8.906C8.70775 9.09729 8.60058 9.26782 8.44309 9.38165C8.28559 9.49549 8.09005 9.54375 7.89768 9.51627C7.7053 9.48879 7.5311 9.38771 7.41177 9.23432C7.29245 9.08094 7.23732 8.88723 7.258 8.694C7.392 7.752 7.943 7.241 8.308 6.904L8.363 6.852C8.716 6.522 8.85 6.364 8.85 6C8.85 5.88838 8.82801 5.77785 8.7853 5.67472C8.74258 5.57159 8.67997 5.47789 8.60104 5.39896C8.52211 5.32003 8.42841 5.25742 8.32528 5.2147C8.22215 5.17199 8.11162 5.15 8 5.15Z" />
|
||||
|
||||
|
Before Width: | Height: | Size: 1.8 KiB After Width: | Height: | Size: 1.8 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="clock backward" clip-path="url(#clip0_877_3363)">
|
||||
<g id="Vector">
|
||||
<path d="M8.25843 4.47461C8.67264 4.47461 9.00843 4.8104 9.00843 5.22461V7.98571L11.2296 8.92626C11.6162 9.07495 11.8091 9.5089 11.6604 9.8955C11.5117 10.2821 11.0778 10.475 10.6912 10.3263L7.98919 9.20082C7.69955 9.08942 7.50843 8.81114 7.50843 8.50081V5.22461C7.50843 4.8104 7.84421 4.47461 8.25843 4.47461Z" />
|
||||
|
||||
|
Before Width: | Height: | Size: 1.3 KiB After Width: | Height: | Size: 1.3 KiB |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" id="mdil-minus-circle" viewBox="0 0 24 24"><path d="M7,12H16V13H7V12M11.5,3A9.5,9.5 0 0,1 21,12.5A9.5,9.5 0 0,1 11.5,22A9.5,9.5 0 0,1 2,12.5A9.5,9.5 0 0,1 11.5,3M11.5,4A8.5,8.5 0 0,0 3,12.5A8.5,8.5 0 0,0 11.5,21A8.5,8.5 0 0,0 20,12.5A8.5,8.5 0 0,0 11.5,4Z" /></svg>
|
||||
|
After Width: | Height: | Size: 305 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" id="mdil-pin" viewBox="0 0 24 24"><path d="M14,12.41V5H15V4H8V5H9V12.41L7,14.41V15H16V14.41L14,12.41M17,14V14H17V14L17,16H12V20.5L11.5,22L11,20.5V16H6V14H6L8,12V6H7V3H16V6H15V12L17,14V14Z" /></svg>
|
||||
|
After Width: | Height: | Size: 237 B |
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" id="mdil-plus-circle" viewBox="0 0 24 24"><path d="M7,12H11V8H12V12H16V13H12V17H11V13H7V12M11.5,3A9.5,9.5 0 0,1 21,12.5A9.5,9.5 0 0,1 11.5,22A9.5,9.5 0 0,1 2,12.5A9.5,9.5 0 0,1 11.5,3M11.5,4A8.5,8.5 0 0,0 3,12.5A8.5,8.5 0 0,0 11.5,21A8.5,8.5 0 0,0 20,12.5A8.5,8.5 0 0,0 11.5,4Z" /></svg>
|
||||
|
After Width: | Height: | Size: 327 B |
|
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.2 KiB |
@@ -0,0 +1,9 @@
|
||||
<svg viewBox="0 0 12 12" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="actions">
|
||||
<g id="Vector">
|
||||
<path d="M5 2.54797C5 1.99569 5.44772 1.54797 6 1.54797C6.55228 1.54797 7 1.99569 7 2.54797C7 3.10026 6.55228 3.54797 6 3.54797C5.44772 3.54797 5 3.10026 5 2.54797Z" />
|
||||
<path d="M5 6.00001C5 5.44772 5.44772 5.00001 6 5.00001C6.55228 5.00001 7 5.44772 7 6.00001C7 6.55229 6.55228 7.00001 6 7.00001C5.44772 7.00001 5 6.55229 5 6.00001Z" />
|
||||
<path d="M5 9.45204C5 8.89975 5.44772 8.45204 6 8.45204C6.55228 8.45204 7 8.89975 7 9.45204C7 10.0043 6.55228 10.452 6 10.452C5.44772 10.452 5 10.0043 5 9.45204Z" />
|
||||
</g>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 627 B |
@@ -0,0 +1,5 @@
|
||||
<svg viewBox="0 0 16 16" fill="rgba(88, 193, 66, 1)" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="sparkle_16">
|
||||
<path id="Vector" d="M9.12147 3.54414C8.60747 1.94014 8.35147 1.13814 8.20747 1.05914C8.14865 1.02056 8.07983 1 8.00947 1C7.93912 1 7.8703 1.02056 7.81147 1.05914C7.66847 1.13914 7.41247 1.94114 6.90147 3.54714C6.59547 4.50914 6.22347 5.34314 5.78647 5.78014C5.34847 6.21814 4.51447 6.58914 3.55147 6.89514C1.94347 7.40714 1.13847 7.66314 1.05947 7.80514C1.02068 7.86408 1 7.93309 1 8.00364C1 8.0742 1.02068 8.14321 1.05947 8.20214C1.13847 8.34514 1.94147 8.60214 3.54947 9.11714C4.51247 9.42514 5.34847 9.79814 5.78647 10.2361C6.22447 10.6741 6.59647 11.5061 6.90347 12.4661C7.41347 14.0621 7.66947 14.8611 7.81147 14.9391C7.95447 15.0191 8.06447 15.0191 8.20747 14.9391C8.35047 14.8611 8.60747 14.0631 9.12047 12.4681C9.42947 11.5081 9.80247 10.6751 10.2415 10.2361C10.6815 9.79614 11.5155 9.42114 12.4765 9.10914C14.0685 8.59214 14.8645 8.33314 14.9425 8.19014C14.9809 8.13122 15.0013 8.06235 15.0011 7.99199C15.0009 7.92164 14.9802 7.85287 14.9415 7.79414C14.8615 7.65214 14.0635 7.39814 12.4675 6.89214C11.5105 6.58814 10.6795 6.21814 10.2415 5.78014C9.80347 5.34214 9.43147 4.50714 9.12147 3.54414Z" fill="#58C142"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 1.2 KiB |
@@ -1,4 +1,4 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="actions">
|
||||
<path id="Vector" d="M6.79999 4C6.79999 3.33728 7.33724 2.8 7.99999 2.8C8.66271 2.8 9.19999 3.33728 9.19999 4C9.19999 4.66272 8.66271 5.2 7.99999 5.2C7.33724 5.2 6.79999 4.66272 6.79999 4ZM6.79999 8C6.79999 7.33728 7.33724 6.8 7.99999 6.8C8.66271 6.8 9.19999 7.33728 9.19999 8C9.19999 8.66274 8.66271 9.2 7.99999 9.2C7.33724 9.2 6.79999 8.66274 6.79999 8ZM6.79999 12C6.79999 11.3373 7.33724 10.8 7.99999 10.8C8.66271 10.8 9.19999 11.3373 9.19999 12C9.19999 12.6627 8.66271 13.2 7.99999 13.2C7.33724 13.2 6.79999 12.6627 6.79999 12Z" />
|
||||
</g>
|
||||
|
||||
|
Before Width: | Height: | Size: 661 B After Width: | Height: | Size: 638 B |
@@ -0,0 +1,5 @@
|
||||
<svg width="17" height="16" viewBox="0 0 17 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="check">
|
||||
<path id="Vector" d="M14.7808 3.46982C15.0736 3.76277 15.0736 4.23764 14.7806 4.53048L7.27802 12.0305C6.9851 12.3233 6.5103 12.3232 6.21744 12.0304L3.22198 9.03485C2.92909 8.74195 2.9291 8.26708 3.222 7.97419C3.51489 7.6813 3.98977 7.68131 4.28266 7.9742L6.74788 10.4395L13.7201 3.46964C14.0131 3.1768 14.4879 3.17688 14.7808 3.46982Z" fill="#C3C8C2"/>
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 476 B |
@@ -1,4 +1,4 @@
|
||||
<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<svg viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
|
||||
<g id="grid 4">
|
||||
<g id="Vector">
|
||||
<path d="M9.63945 2.16696C9.84318 2.058 10.0452 1.99998 10.6024 1.99998L12.3975 2.00003C12.9547 2.00002 13.1568 2.058 13.3605 2.16695C13.5642 2.2759 13.7241 2.43577 13.833 2.63946C13.942 2.84316 14 3.04525 14 3.60245L14 5.39755C14 5.95476 13.942 6.15681 13.833 6.36054C13.7241 6.56425 13.5643 6.72406 13.3605 6.83302C13.1568 6.94198 12.9548 7 12.3976 7L10.6024 6.99999C10.0452 6.99999 9.84316 6.94197 9.63947 6.83303C9.43576 6.72409 9.27589 6.56422 9.16696 6.36052C9.05801 6.15682 8.99999 5.95476 8.99999 5.39757L8.99999 3.60243C8.99999 3.04523 9.058 2.84317 9.16696 2.63945C9.27592 2.43572 9.43573 2.27592 9.63945 2.16696Z" />
|
||||
|
||||
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
@@ -128,65 +128,6 @@
|
||||
visibility: visible !important;
|
||||
}
|
||||
}
|
||||
.terminal-wrapper {
|
||||
position: relative;
|
||||
|
||||
.term-block {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
background: transparent;
|
||||
z-index: 10;
|
||||
}
|
||||
|
||||
.xterm-screen {
|
||||
&::-webkit-scrollbar {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
|
||||
&.focus .xterm {
|
||||
.xterm-screen {
|
||||
overflow-y: scroll;
|
||||
overscroll-behavior: contain;
|
||||
}
|
||||
|
||||
.xterm-viewport {
|
||||
overscroll-behavior: contain;
|
||||
}
|
||||
}
|
||||
|
||||
&.focus .xterm-viewport {
|
||||
&::-webkit-scrollbar {
|
||||
background-color: #777;
|
||||
width: 5px;
|
||||
height: 5px;
|
||||
}
|
||||
|
||||
&::-webkit-scrollbar-thumb {
|
||||
background: white;
|
||||
}
|
||||
}
|
||||
|
||||
.xterm-viewport {
|
||||
&::-webkit-scrollbar {
|
||||
background-color: #222;
|
||||
width: 5px;
|
||||
height: 5px;
|
||||
}
|
||||
|
||||
&::-webkit-scrollbar-thumb {
|
||||
background: #555;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
body .xterm .xterm-viewport {
|
||||
overflow-y: auto;
|
||||
width: calc(100% + 5px);
|
||||
}
|
||||
|
||||
.checkbox-toggle {
|
||||
position: relative;
|
||||
@@ -565,70 +506,6 @@ body .xterm .xterm-viewport {
|
||||
background-color: #222;
|
||||
}
|
||||
|
||||
#main .term-prompt {
|
||||
i {
|
||||
margin-right: 3px;
|
||||
}
|
||||
|
||||
.term-prompt-branch {
|
||||
color: @term-white;
|
||||
}
|
||||
|
||||
.term-prompt-python {
|
||||
color: @term-bright-magenta;
|
||||
}
|
||||
|
||||
.term-prompt-remote {
|
||||
i {
|
||||
margin-right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
.term-prompt-remote {
|
||||
color: @term-bright-green;
|
||||
|
||||
&.color-green {
|
||||
color: @term-bright-green;
|
||||
}
|
||||
|
||||
&.color-red {
|
||||
color: @term-bright-red;
|
||||
}
|
||||
|
||||
&.color-blue {
|
||||
color: @term-bright-blue;
|
||||
}
|
||||
|
||||
&.color-yellow {
|
||||
color: @term-bright-yellow;
|
||||
}
|
||||
|
||||
&.color-magenta {
|
||||
color: @term-bright-magenta;
|
||||
}
|
||||
|
||||
&.color-cyan {
|
||||
color: @term-bright-cyan;
|
||||
}
|
||||
|
||||
&.color-white {
|
||||
color: @term-bright-white;
|
||||
}
|
||||
|
||||
&.color-orange {
|
||||
color: @tab-orange;
|
||||
}
|
||||
}
|
||||
|
||||
.term-prompt-cwd {
|
||||
color: @term-bright-green;
|
||||
}
|
||||
|
||||
.term-prompt-end {
|
||||
color: @term-bright-green;
|
||||
}
|
||||
}
|
||||
|
||||
.remote-status {
|
||||
margin-right: 5px;
|
||||
position: relative;
|
||||
|
||||
@@ -257,23 +257,6 @@ class InfoMessage extends React.Component<{ width: number; children: React.React
|
||||
}
|
||||
}
|
||||
|
||||
function LinkRenderer(props: any): any {
|
||||
let newUrl = "https://extern?" + encodeURIComponent(props.href);
|
||||
return (
|
||||
<a href={newUrl} target="_blank">
|
||||
{props.children}
|
||||
</a>
|
||||
);
|
||||
}
|
||||
|
||||
function HeaderRenderer(props: any, hnum: number): any {
|
||||
return <div className={cn("title", "is-" + hnum)}>{props.children}</div>;
|
||||
}
|
||||
|
||||
function CodeRenderer(props: any): any {
|
||||
return <code className={cn({ inline: props.inline })}>{props.children}</code>;
|
||||
}
|
||||
|
||||
@mobxReact.observer
|
||||
class Markdown extends React.Component<{ text: string; style?: any; extraClassName?: string }, {}> {
|
||||
render() {
|
||||
|
||||