Files
vscode-custom-css/custom-vscode.css
T
2023-09-21 09:16:26 +07:00

162 lines
3.5 KiB
CSS

:root {
--gradient-dir1: 45deg;
--gradient-dir2: 90deg;
--gradient-dir3: -45deg;
}
.mtk3.mtki {
background-image: linear-gradient(
90.2deg,
rgba(79, 255, 255, 1) 0.3%,
rgba(0, 213, 255, 1) 99.8%
);
}
.mtk10,
.mtk15 {
color: transparent;
background-image: linear-gradient(to left top, #fc6c8f, #ff2ced, #ffb86c);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}
.mtk5 {
color: transparent;
background-image: linear-gradient(var(--gradient-dir1), #20e3b2, #4dd78a);
background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
}
.mtk16 {
color: transparent;
background-image: linear-gradient(var(--gradient-dir1), #d66efd, #6a5af9);
background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
}
.mtk9,
.mtk17 {
color: transparent;
background-image: linear-gradient(to right top, #0072ff, #2cccff);
background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
}
.mtk18 {
color: transparent;
background-image: linear-gradient(
109.6deg,
rgba(253, 140, 117, 1) 19.9%,
rgba(225, 252, 117, 1) 90.7%
);
background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
font-style: normal;
}
.mtk3 {
color: transparent;
background-image: linear-gradient(
109.6deg,
rgba(243, 136, 136, 1) 11.2%,
rgba(196, 157, 247, 1) 75.1%
);
background-clip: text;
-webkit-text-fill-color: transparent;
-webkit-background-clip: text;
}
.mtk7 {
color: transparent;
background-image: linear-gradient(to right bottom, #fc6c8f, #ffb86c);
-webkit-background-clip: text;
background-clip: text;
-webkit-text-fill-color: transparent;
}
/* Other */
.monaco-workbench
.activitybar
> .content
:not(.monaco-menu)
> .monaco-action-bar
.action-item.checked
.active-item-indicator:before {
border: 0;
width: 3px;
height: 100%;
position: absolute;
top: 0;
left: 0;
background-image: linear-gradient(to bottom, #fc6c8f, #ff2ced);
}
.monaco-workbench
.part.editor
> .content
.editor-group-container
> .title
.tabs-container
> .tab.active.tab-border-top
> .tab-border-top-container {
background-image: linear-gradient(to left, #fc6c8f, #ff2ced);
height: 3px;
}
.monaco-workbench
.activitybar
> .content
:not(.monaco-menu)
> .monaco-action-bar
.badge
.badge-content {
background-image: linear-gradient(var(--gradient-dir2), #fc6c8f, #ff2ced);
}
.monaco-workbench
.part.editor
> .content
.editor-group-container
> .title
.tabs-container
> .tab.active.tab-border-top
> .tab-border-top-container {
background-size: 400% 400%;
background-image: linear-gradient(
-45deg,
#fc6c8f,
#ff2ced,
#ffb86c,
#2cccff,
#20e3b2,
#ffcc70,
#c850c0,
#4158d0
);
animation: gradient 5s ease alternate infinite;
height: 3px;
}
@keyframes gradient {
0% {
background-position: 0% 50%;
}
50% {
background-position: 100% 50%;
}
100% {
background-position: 0% 50%;
}
}
.monaco-editor .cursors-layer .cursor {
background: #12c2e9;
background: -webkit-linear-gradient(to top, #c471ed, #12c2e9);
background: linear-gradient(to top, #c471ed, #12c2e9);
}
.monaco-editor .line-numbers.active-line-number {
font-weight: bold;
background: -webkit-linear-gradient(45deg, #4423ff, #00ff95 80%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}