mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-01-14 01:25:37 -05:00
138 lines
4.6 KiB
CSS
138 lines
4.6 KiB
CSS
/*---------------------------------------------------------------------------------------------
|
|
* Copyright (c) Microsoft Corporation. All rights reserved.
|
|
* Licensed under the Source EULA. See License.txt in the project root for license information.
|
|
*--------------------------------------------------------------------------------------------*/
|
|
|
|
/* --- Registered servers tree viewlet --- */
|
|
.server-explorer-viewlet .monaco-tree .monaco-tree-row .content .server-group {
|
|
cursor: default;
|
|
width: 100%;
|
|
display: flex;
|
|
align-items: center;
|
|
}
|
|
|
|
/* Bold font style does not go well with CJK fonts */
|
|
.server-explorer-viewlet:lang(zh-Hans) .monaco-tree .monaco-tree-row .server-group,
|
|
.server-explorer-viewlet:lang(zh-Hant) .monaco-tree .monaco-tree-row .server-group,
|
|
.server-explorer-viewlet:lang(ja) .monaco-tree .monaco-tree-row .server-group,
|
|
.server-explorer-viewlet:lang(ko) .monaco-tree .monaco-tree-row .server-group { font-weight: normal; }
|
|
|
|
/* High Contrast Theming */
|
|
.hc-black .monaco-workbench .server-explorer-viewlet .server-group {
|
|
line-height: 20px;
|
|
}
|
|
|
|
.monaco-workbench > .activitybar .monaco-action-bar .action-label.serverTree {
|
|
background-size: 22px;
|
|
background-repeat: no-repeat;
|
|
background-position: 50% !important;
|
|
}
|
|
|
|
.server-explorer-viewlet .object-explorer-view {
|
|
height: calc(100% - 36px);
|
|
}
|
|
|
|
.server-explorer-viewlet .server-group {
|
|
height: 38px;
|
|
line-height: 38px;
|
|
color: #ffffff;
|
|
}
|
|
|
|
.server-explorer-viewlet .monaco-action-bar .action-label {
|
|
margin-right: 0.3em;
|
|
margin-left: 0.3em;
|
|
line-height: 15px;
|
|
width: 10px !important;
|
|
height: 10px !important;
|
|
}
|
|
|
|
/* Add space beneath the button */
|
|
.new-connection .monaco-text-button {
|
|
margin-bottom: 2px;
|
|
}
|
|
|
|
/* display action buttons on hover */
|
|
.server-explorer-viewlet .monaco-tree .monaco-tree-row > .content {
|
|
display: flex;
|
|
}
|
|
|
|
/* Added to display the tree in connection dialog */
|
|
.server-explorer-viewlet {
|
|
height: 100%;
|
|
}
|
|
|
|
.explorer-servers {
|
|
height: 100%;
|
|
}
|
|
|
|
/* search box */
|
|
.server-explorer-viewlet .search-box {
|
|
padding-bottom: 4px;
|
|
margin: auto;
|
|
width: 95%;
|
|
}
|
|
|
|
/* OE and connection element group */
|
|
.monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .connection-tile,
|
|
.monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .object-element-group {
|
|
padding: 5px;
|
|
overflow: hidden;
|
|
}
|
|
|
|
/* OE and connection label */
|
|
.monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .connection-tile > .label,
|
|
.monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .object-element-group > .label {
|
|
text-overflow: ellipsis;
|
|
overflow: hidden;
|
|
}
|
|
|
|
/* OE and connection icon */
|
|
.monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .connection-tile > .icon,
|
|
.monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .object-element-group > .icon {
|
|
float: left;
|
|
height: 16px;
|
|
width: 16px;
|
|
padding-right: 10px;
|
|
}
|
|
|
|
.monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .connection-tile > .icon.server-page.connected {
|
|
background: url('connected_active_server.svg') center center no-repeat;
|
|
}
|
|
|
|
.vs-dark .monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .connection-tile > .icon.server-page.connected,
|
|
.hc-black .monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .connection-tile > .icon.server-page.connected{
|
|
background: url('connected_active_server_inverse.svg') center center no-repeat;
|
|
}
|
|
|
|
.monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .connection-tile > .icon.server-page.disconnected {
|
|
background: url('disconnected_server.svg') center center no-repeat;
|
|
}
|
|
|
|
.vs-dark .monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .connection-tile > .icon.server-page.disconnected,
|
|
.hc-black .monaco-tree .monaco-tree-rows > .monaco-tree-row > .content > .connection-tile > .icon.server-page.disconnected{
|
|
background: url('disconnected_server_inverse.svg') center center no-repeat;
|
|
}
|
|
|
|
/* loading for OE node */
|
|
.server-explorer-viewlet .monaco-tree .monaco-tree-rows > .monaco-tree-row > .icon.in-progress .connection-tile:before,
|
|
.server-explorer-viewlet .monaco-tree .monaco-tree-rows > .monaco-tree-row > .icon.in-progress .object-element-group:before {
|
|
position: absolute;
|
|
display: block;
|
|
width: 36px;
|
|
height: 100%;
|
|
top: 0;
|
|
left: -35px;
|
|
}
|
|
|
|
.monaco-tree .monaco-tree-rows.show-twisties > .monaco-tree-row.expanded.has-children > .content.server-group:before {
|
|
background: url('expanded-dark.svg') 50% 50% no-repeat;
|
|
}
|
|
|
|
.monaco-tree .monaco-tree-rows.show-twisties > .monaco-tree-row.has-children > .content.server-group:before {
|
|
background: url('collapsed-dark.svg') 50% 50% no-repeat;
|
|
}
|
|
|
|
/* Add connection button */
|
|
.server-explorer-viewlet .button-section {
|
|
padding: 20px;
|
|
} |