Last active
December 13, 2016 20:59
-
-
Save ackzell/5be574ce2b2b5c5c419bdf67934380fc to your computer and use it in GitHub Desktop.
Started to work on a material-like experience for vscode, based on https://gist.github.com/dominique-mueller/0d9f5aec202804caca4881838685cfc4
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Sidebar - Explorer items - HEIGHT CHANGE NOT WORKING */ | |
.monaco-tree .monaco-tree-rows > .monaco-tree-row { | |
/* height: 30px !important; | |
padding-top: 4px; | |
padding-bottom: 4px; */ | |
cursor: default; | |
} | |
/* Editor - Scrollbar */ | |
.decorationsOverviewRuler { | |
background-color: #212121; | |
clip: rect(2px,13px,1000px,2px); | |
margin-top: -2px; | |
height:calc(100% + 4px); | |
} | |
.editor .monaco-scrollable-element > .scrollbar { | |
width: 12px !important; | |
} | |
/* Sidebar - Scrollbar */ | |
.vs-dark .monaco-workbench .sidebar .monaco-scrollable-element > .scrollbar { | |
width: 6px !important; | |
} | |
.vs-dark .monaco-workbench .sidebar .vs-dark .monaco-scrollable-element > .scrollbar > .slider { | |
width: 6px !important; | |
} | |
/* Sidebar - Explorer colors */ | |
.vs-dark .monaco-tree .monaco-tree-row.selected:not(.highlighted), | |
.vs-dark .monaco-tree.focused .monaco-tree-row.selected:not(.highlighted), | |
.vs-dark .monaco-tree.focused .monaco-tree-rows > .monaco-tree-row.focused:not(.highlighted), | |
.vs-dark .monaco-tree.focused .monaco-tree-rows > .monaco-tree-row.focused.selected:not(.highlighted) { | |
background-color: #212121; | |
border-left: 2px solid #89DDFF; | |
} | |
.vs-dark .monaco-tree .monaco-tree-row:hover:not(.highlighted):not(.selected):not(.focused) { | |
background-color: transparent; | |
color: #FFF; | |
} | |
.vs-dark .monaco-workbench { | |
color: #AAA; | |
} | |
/* Tabs - Size */ | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title, | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container, | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container > .tab, | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .group-actions .action-label, | |
.monaco-workbench > .part > .title, | |
.monaco-workbench > .part > .title > .title-actions, | |
.monaco-workbench > .part > .title > .title-actions .action-label { | |
height: 20px; | |
} | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .editor-container { | |
height: calc(100% - 20px); | |
} | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container > .tab { | |
padding-left: 24px; | |
padding-right: 12px; | |
padding-top: 1px; | |
cursor: default; | |
border: none; | |
} | |
.monaco-workbench > .part > .title > .title-label, | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .group-actions .action-label { | |
line-height: 60px; | |
} | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container > .tab > .tab-label { | |
padding-right: 5px; | |
} | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container > .tab > .tab-close { | |
padding-top: 1px; | |
} | |
.monaco-workbench.windows .action-bar-select { | |
margin-top: 20px; | |
} | |
/* Tabs - Design */ | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container > .tab > .tab-close, | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container > .tab > .tab-close .action-label { | |
opacity: .3; | |
} | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container > .tab > .tab-close:hover, | |
.monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container > .tab > .tab-close:hover .action-label { | |
opacity: .9; | |
} | |
.vs-dark .monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container > .tab:not(.active) { | |
background-color: transparent; | |
} | |
.vs-dark .monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container > .tab:not(.active):hover { | |
background-color: #212121; | |
border-bottom: 1px solid #89DDFF; | |
} | |
.vs-dark .monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title .tabs-container > .tab:not(.active):hover .tab-label { | |
opacity: .7 !important; | |
} | |
.vs-dark .monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title.tabs { | |
background-color: #212121; | |
} | |
.vs-dark .monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title.active .tabs-container > .tab .tab-label a, .vs-dark .monaco-workbench > .part.editor > .content > .one-editor-container > .title.active .title-label a { | |
cursor: default; | |
} | |
.vs-dark .monaco-workbench > .part.editor > .content > .one-editor-silo > .container > .title.tabs:before { | |
border-top: none; | |
} | |
.monaco-editor.vs-dark .scroll-decoration, | |
.vs-dark .monaco-workbench .monaco-scrollable-element .shadow.top { | |
display: none; | |
} | |
/* Status bar */ | |
.monaco-workbench > .part.statusbar { | |
background-color: #212121; | |
} | |
/* Sidebar - Design */ | |
.vs-dark .monaco-workbench .sidebar, | |
.vs-dark .monaco-workbench > .sidebar > .title > .title-actions { | |
background-color: #212121; | |
} | |
.monaco-workbench > .part > .content { | |
font-size: 12px; | |
} | |
/* Activity bar - Colors */ | |
.vs-dark .monaco-workbench > .activitybar > .content { | |
background-color: #212121; | |
} | |
.monaco-workbench > .activitybar > .content .monaco-action-bar .action-label { | |
opacity: .4; | |
} | |
.vs-dark .monaco-workbench .monaco-editor-background { | |
background-color: #212121; | |
} | |
.monaco-editor.vs-dark .glyph-margin { | |
background: #212121; | |
} | |
.monaco-split-view>.split-view-view>.header { | |
background-color: transparent; | |
} | |
.vs-dark .monaco-workbench>.part.editor>.content>.one-editor-container>.title.tabs { | |
background: #212121; | |
} | |
.vs-dark .monaco-workbench>.part.editor>.content>.one-editor-container>.title .tabs-container>.tab { | |
border: none; | |
} | |
.vs-dark .monaco-workbench>.part.editor>.content>.one-editor-container>.title .tabs-container>.tab:not(.active) { | |
border-bottom: 1px solid #212121; | |
background-color: #212121; | |
-webkit-transition: border 0.2s ease-in; | |
transition: border 0.2s ease-in; | |
} | |
.vs-dark .monaco-workbench>.part.editor>.content>.one-editor-container>.title .tabs-container>.tab:not(.active):hover { | |
border-bottom: 1px solid #89DDFF; | |
} | |
.vs-dark .monaco-workbench>.part.editor>.content>.one-editor-container>.title .tabs-container>.tab.active { | |
border-bottom: 1px solid #89DDFF; | |
} | |
.vs-dark .monaco-workbench>.part.editor>.content>.one-editor-container>.title.tabs:before { | |
border: none; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment