2016-04-14 15:04:03 +01:00
|
|
|
#main-editor_panel {
|
2016-06-29 12:16:02 +01:00
|
|
|
position: absolute;
|
|
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
top : 0;
|
|
|
|
|
bottom: 0;
|
2016-04-14 15:04:03 +01:00
|
|
|
}
|
|
|
|
|
|
Improvement in the look and feel of the whole application
Changed the SCSS/CSS for the below third party libraries to adopt the
new look 'n' feel:
- wcDocker
- Alertify dialogs, and notifications
- AciTree
- Bootstrap Navbar
- Bootstrap Tabs
- Bootstrap Drop-Down menu
- Backgrid
- Select2
Adopated the new the look 'n' feel for the dialogs, wizard, properties,
tab panels, tabs, fieldset, subnode control, spinner control, HTML
table, and other form controls.
- Font is changed to Roboto
- Using SCSS variables to define the look 'n' feel
- Designer background images for the Login, and Forget password pages in
'web' mode
- Improved the look 'n' feel for the key selection in the preferences
dialog
- Table classes consistency changes across the application
- File Open and Save dialog list view changes
Author(s): Aditya Toshniwal & Khushboo Vashi
2018-12-21 17:14:55 +05:30
|
|
|
.sql-editor {
|
|
|
|
|
position: absolute;
|
2016-04-14 15:04:03 +01:00
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
Improvement in the look and feel of the whole application
Changed the SCSS/CSS for the below third party libraries to adopt the
new look 'n' feel:
- wcDocker
- Alertify dialogs, and notifications
- AciTree
- Bootstrap Navbar
- Bootstrap Tabs
- Bootstrap Drop-Down menu
- Backgrid
- Select2
Adopated the new the look 'n' feel for the dialogs, wizard, properties,
tab panels, tabs, fieldset, subnode control, spinner control, HTML
table, and other form controls.
- Font is changed to Roboto
- Using SCSS variables to define the look 'n' feel
- Designer background images for the Login, and Forget password pages in
'web' mode
- Improved the look 'n' feel for the key selection in the preferences
dialog
- Table classes consistency changes across the application
- File Open and Save dialog list view changes
Author(s): Aditya Toshniwal & Khushboo Vashi
2018-12-21 17:14:55 +05:30
|
|
|
top : 0;
|
|
|
|
|
bottom: 0;
|
2016-04-14 15:04:03 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.filter-container .CodeMirror-scroll {
|
|
|
|
|
min-height: 120px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.filter-container .sql-textarea{
|
|
|
|
|
box-shadow: 0.1px 0.1px 3px #000;
|
|
|
|
|
margin-bottom: 5px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#filter .btn-group {
|
|
|
|
|
margin-right: 2px;
|
|
|
|
|
float: right;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#filter .btn-group > button {
|
|
|
|
|
padding: 3px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#filter .btn-group .btn-primary {
|
|
|
|
|
margin: auto !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.has-select-all table thead tr th:nth-child(1),
|
|
|
|
|
.has-select-all table tbody tr td:nth-child(1) {
|
|
|
|
|
width: 35px !important;
|
|
|
|
|
max-width: 35px !important;
|
|
|
|
|
min-width: 35px !important;
|
|
|
|
|
}
|
|
|
|
|
.sql-status-cell {
|
|
|
|
|
max-width: 30px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.btn-circle {
|
2016-12-19 14:26:20 +00:00
|
|
|
width: 16px;
|
|
|
|
|
height: 16px;
|
2016-04-14 15:04:03 +01:00
|
|
|
text-align: center;
|
|
|
|
|
padding: 0;
|
|
|
|
|
font-size: 10px;
|
|
|
|
|
line-height: 1.428571429;
|
|
|
|
|
border-radius: 10px;
|
2016-04-15 08:52:27 +01:00
|
|
|
cursor: auto;
|
2016-04-14 15:04:03 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.visibility-hidden {
|
|
|
|
|
visibility: hidden;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.sql-editor-mark {
|
|
|
|
|
border-bottom: 2px dotted red;
|
|
|
|
|
}
|
|
|
|
|
|
2016-12-19 11:35:27 +00:00
|
|
|
.CodeMirror {
|
|
|
|
|
min-height: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
2016-12-16 13:04:16 +00:00
|
|
|
#output-panel {
|
2016-09-15 10:14:51 +01:00
|
|
|
height: 100% !important;
|
|
|
|
|
}
|
|
|
|
|
|
2016-05-16 01:07:52 +05:30
|
|
|
.sql-editor-explain {
|
|
|
|
|
height: 100%;
|
|
|
|
|
width: 100%;
|
|
|
|
|
overflow: auto;
|
|
|
|
|
}
|
2016-05-21 16:04:05 +05:30
|
|
|
|
|
|
|
|
|
|
|
|
|
.sqleditor-hint {
|
|
|
|
|
padding-left: 20px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.CodeMirror-hint .fa::before {
|
|
|
|
|
padding-right: 7px;
|
2016-06-17 15:11:43 +05:30
|
|
|
}
|
2016-08-29 20:17:01 +05:30
|
|
|
|
|
|
|
|
h2 {
|
|
|
|
|
font-size: 10pt;
|
|
|
|
|
border-bottom: 1px dotted gray;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
ul {
|
|
|
|
|
margin-left: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
cursor: default;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
li {
|
|
|
|
|
padding: 0 0 0 0px;
|
|
|
|
|
list-style: none;
|
|
|
|
|
margin: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#datagrid {
|
|
|
|
|
background: white;
|
|
|
|
|
outline: 0;
|
|
|
|
|
font-size: 9pt;
|
|
|
|
|
}
|
|
|
|
|
|
2020-04-06 17:33:07 +05:30
|
|
|
#datagrid .slick-header-column.ui-state-default {
|
2017-06-08 13:31:36 +01:00
|
|
|
height: 32px !important;
|
2016-08-29 20:17:01 +05:30
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#datagrid .grid-header label {
|
|
|
|
|
display: inline-block;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
margin: auto auto auto 6px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.grid-header .ui-icon {
|
|
|
|
|
margin: 4px 4px auto 6px;
|
|
|
|
|
background-color: transparent;
|
|
|
|
|
border-color: transparent;
|
|
|
|
|
}
|
|
|
|
|
|
2017-06-08 13:31:36 +01:00
|
|
|
.slick-row .cell-actions {
|
2016-08-29 20:17:01 +05:30
|
|
|
text-align: left;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Slick.Editors.Text, Slick.Editors.Date */
|
|
|
|
|
#datagrid .slick-header > input.editor-text {
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
border: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
background: transparent;
|
|
|
|
|
outline: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Slick.Editors.Checkbox */
|
|
|
|
|
#datagrid .slick-header > input.editor-checkbox {
|
|
|
|
|
margin: 0;
|
|
|
|
|
height: 100%;
|
|
|
|
|
padding: 0;
|
|
|
|
|
border: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2017-06-08 13:31:36 +01:00
|
|
|
.slick-row.selected .cell-selection {
|
2016-08-29 20:17:01 +05:30
|
|
|
background-color: transparent; /* show default selected row background */
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
#datagrid .slick-header .ui-state-default,
|
|
|
|
|
#datagrid .slick-header .ui-widget-content.ui-state-default,
|
|
|
|
|
#datagrid .slick-header .ui-widget-header .ui-state-default {
|
|
|
|
|
background: none;
|
|
|
|
|
}
|
|
|
|
|
|
2017-06-08 13:31:36 +01:00
|
|
|
#datagrid .slick-header .slick-header-column .column-name {
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
display: block;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.column-description {
|
|
|
|
|
display: table-cell;
|
2016-08-29 20:17:01 +05:30
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.long_text_editor {
|
|
|
|
|
margin-left: 5px;
|
|
|
|
|
font-size: 12px !important;
|
|
|
|
|
padding: 1px 7px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Slick.Editors.Text, Slick.Editors.Date */
|
|
|
|
|
input.editor-text {
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
border: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
background: transparent;
|
|
|
|
|
outline: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* Slick.Editors.Text, Slick.Editors.Date */
|
|
|
|
|
textarea.editor-text {
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
border: 0;
|
|
|
|
|
margin: 0;
|
|
|
|
|
background: transparent;
|
|
|
|
|
outline: 0;
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2016-09-01 11:50:48 +01:00
|
|
|
/* Slick.Editors.Checkbox */
|
|
|
|
|
input.editor-checkbox {
|
|
|
|
|
margin: 0;
|
|
|
|
|
height: 100%;
|
|
|
|
|
padding: 0;
|
|
|
|
|
border: 0;
|
|
|
|
|
}
|
|
|
|
|
|
2017-02-05 11:06:48 +01:00
|
|
|
/* remove outlined border on focus */
|
|
|
|
|
input.editor-checkbox:focus {
|
|
|
|
|
outline: none;
|
|
|
|
|
}
|
|
|
|
|
|
2017-06-27 09:03:04 -04:00
|
|
|
.slick-cell span[data-cell-type="row-header-selector"] {
|
|
|
|
|
display: block;
|
2017-06-28 09:49:39 -04:00
|
|
|
text-align: center;
|
|
|
|
|
}
|
|
|
|
|
|
2016-11-18 14:24:16 +00:00
|
|
|
/*
|
|
|
|
|
SlickGrid, To fix the issue of width misalignment between Column Header &
|
|
|
|
|
actual Column in Mozilla Firefox browser
|
|
|
|
|
Ref: https://github.com/mleibman/SlickGrid/issues/742
|
|
|
|
|
*/
|
|
|
|
|
.slickgrid, .slickgrid *, .slick-header-column {
|
2016-12-16 13:04:16 +00:00
|
|
|
box-sizing: content-box;
|
|
|
|
|
-moz-box-sizing: content-box;
|
|
|
|
|
-webkit-box-sizing: content-box;
|
|
|
|
|
-ms-box-sizing: content-box;
|
|
|
|
|
}
|
2017-04-24 20:26:59 +01:00
|
|
|
|
2017-06-08 13:31:36 +01:00
|
|
|
.select-all-icon {
|
|
|
|
|
margin-left: 9px;
|
2017-06-28 09:49:39 -04:00
|
|
|
margin-right: 4px;
|
2017-06-08 13:31:36 +01:00
|
|
|
vertical-align: bottom;
|
2017-06-28 09:49:39 -04:00
|
|
|
position: absolute;
|
|
|
|
|
bottom: 4px;
|
|
|
|
|
right: 0;
|
|
|
|
|
}
|
2017-06-08 17:06:34 +01:00
|
|
|
|
2017-06-14 12:18:27 +01:00
|
|
|
/* Style for text editor */
|
|
|
|
|
.pg_buttons {
|
|
|
|
|
text-align:right;
|
2017-09-13 16:01:14 +01:00
|
|
|
}
|
2017-11-22 16:48:36 +00:00
|
|
|
|
|
|
|
|
#datagrid .slick-row .slick-cell {
|
|
|
|
|
white-space: pre;
|
|
|
|
|
}
|
2018-01-12 14:34:39 +00:00
|
|
|
|
2019-11-07 18:51:03 +05:30
|
|
|
.connection_status {
|
|
|
|
|
font-size: 1rem;
|
2019-11-11 18:47:43 +05:30
|
|
|
width: 40px;
|
2018-01-12 14:34:39 +00:00
|
|
|
}
|
|
|
|
|
|
2019-11-07 18:51:03 +05:30
|
|
|
.icon-query-tool-connected:before {
|
|
|
|
|
font-icon: url('../img/connect.svg');
|
2018-01-12 14:34:39 +00:00
|
|
|
}
|
2018-01-25 12:27:13 +00:00
|
|
|
|
2019-11-07 18:51:03 +05:30
|
|
|
.icon-query-tool-disconnected:before {
|
|
|
|
|
font-icon: url('../img/disconnect.svg');
|
2019-02-22 14:28:05 +00:00
|
|
|
}
|
|
|
|
|
|
2019-11-07 18:51:03 +05:30
|
|
|
.icon-commit:before {
|
|
|
|
|
font-icon: url('../img/commit.svg');
|
2019-02-22 14:28:05 +00:00
|
|
|
}
|
|
|
|
|
|
2019-11-07 18:51:03 +05:30
|
|
|
.icon-rollback:before {
|
|
|
|
|
font-icon: url('../img/rollback.svg');
|
2019-02-22 14:28:05 +00:00
|
|
|
}
|
|
|
|
|
|
2019-11-07 18:51:03 +05:30
|
|
|
.icon-save-data-changes:before {
|
|
|
|
|
font-icon: url('../img/save_data_changes.svg');
|
2019-07-17 11:45:20 +01:00
|
|
|
}
|
|
|
|
|
|
2019-11-07 18:51:03 +05:30
|
|
|
.icon-view-data:before {
|
|
|
|
|
font-icon: url('../img/view_data.svg');
|
2019-08-16 17:17:12 +05:30
|
|
|
}
|
|
|
|
|
|
2018-02-01 14:29:18 +01:00
|
|
|
.ajs-body .warn-header {
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
font-weight: bold;
|
|
|
|
|
line-height: 3em;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.ajs-body .warn-body {
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.ajs-body .warn-footer {
|
|
|
|
|
font-size: 13px;
|
|
|
|
|
line-height: 3em;
|
2018-03-02 13:46:06 +00:00
|
|
|
}
|
2018-04-05 16:25:17 +01:00
|
|
|
|
|
|
|
|
/* For Filter status bar */
|
|
|
|
|
.data_sorting_dialog .pg-prop-status-bar {
|
|
|
|
|
position: absolute;
|
2019-01-02 15:05:15 +05:30
|
|
|
left: 0;
|
|
|
|
|
right: 0;
|
|
|
|
|
bottom: 0;
|
2018-04-05 16:25:17 +01:00
|
|
|
z-index: 5;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.data_sorting_dialog .CodeMirror-gutter-wrapper {
|
|
|
|
|
left: -30px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.data_sorting_dialog .CodeMirror-gutters {
|
|
|
|
|
left: 0px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.data_sorting_dialog .custom_height_css_class {
|
|
|
|
|
height: 100px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.data_sorting_dialog .data_sorting {
|
|
|
|
|
padding: 10px 0px;
|
|
|
|
|
}
|
2018-07-05 11:38:43 +01:00
|
|
|
|
|
|
|
|
.connection-status-hide {
|
Improvement in the look and feel of the whole application
Changed the SCSS/CSS for the below third party libraries to adopt the
new look 'n' feel:
- wcDocker
- Alertify dialogs, and notifications
- AciTree
- Bootstrap Navbar
- Bootstrap Tabs
- Bootstrap Drop-Down menu
- Backgrid
- Select2
Adopated the new the look 'n' feel for the dialogs, wizard, properties,
tab panels, tabs, fieldset, subnode control, spinner control, HTML
table, and other form controls.
- Font is changed to Roboto
- Using SCSS variables to define the look 'n' feel
- Designer background images for the Login, and Forget password pages in
'web' mode
- Improved the look 'n' feel for the key selection in the preferences
dialog
- Table classes consistency changes across the application
- File Open and Save dialog list view changes
Author(s): Aditya Toshniwal & Khushboo Vashi
2018-12-21 17:14:55 +05:30
|
|
|
display: none !important;
|
2018-07-05 11:38:43 +01:00
|
|
|
}
|
2018-08-30 13:59:31 +01:00
|
|
|
|
|
|
|
|
/* For geometry data viewer panel */
|
|
|
|
|
.sql-editor-geometry-viewer{
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.geometry-viewer-container {
|
|
|
|
|
width: 100%;
|
|
|
|
|
height: 100%;
|
|
|
|
|
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVQoU2O8e/fuf2VlZUYGLAAkB5bApggmBteJrAiZjWI0SAJkIrKVxCvAawVeRxLyJgB+Ajc1cwux9wAAAABJRU5ErkJggg==);
|
2020-02-24 14:11:00 +05:30
|
|
|
/* Let's keep the background as fff irrespective of theme
|
|
|
|
|
* make geometry viewer look clean
|
|
|
|
|
*/
|
|
|
|
|
background-color: #fff;
|
2018-08-30 13:59:31 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* For geometry column button */
|
2019-08-26 14:17:40 +05:30
|
|
|
.div-view-geometry-column, .editable-column-header-icon {
|
2018-08-30 13:59:31 +01:00
|
|
|
float: right;
|
|
|
|
|
height: 100%;
|
|
|
|
|
display: flex;
|
|
|
|
|
display: -webkit-flex;
|
|
|
|
|
align-items: center;
|
2019-08-26 14:17:40 +05:30
|
|
|
padding-right: 6px;
|
2018-08-30 13:59:31 +01:00
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* For leaflet popup */
|
|
|
|
|
.leaflet-popup-content-wrapper {
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.leaflet-popup-content {
|
|
|
|
|
margin: 5px;
|
|
|
|
|
padding: 10px 10px 0;
|
|
|
|
|
overflow-y: scroll;
|
|
|
|
|
overflow-x: hidden;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* For geometry viewer property table */
|
|
|
|
|
.view-geometry-property-table {
|
|
|
|
|
table-layout: fixed;
|
|
|
|
|
white-space: nowrap;
|
|
|
|
|
padding: 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.view-geometry-property-table th {
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.view-geometry-property-table td {
|
|
|
|
|
overflow: hidden;
|
|
|
|
|
text-overflow: ellipsis;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/* For geometry viewer info control */
|
|
|
|
|
.geometry-viewer-info-control {
|
|
|
|
|
padding: 5px;
|
|
|
|
|
background: white;
|
|
|
|
|
border: 2px solid rgba(0, 0, 0, 0.2);
|
|
|
|
|
background-clip: padding-box;
|
|
|
|
|
border-radius: 2px;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.geometry-viewer-info-control i{
|
|
|
|
|
margin: 0 0 0 4px;
|
|
|
|
|
}
|
2019-02-27 10:59:58 +00:00
|
|
|
|
|
|
|
|
.hide-vertical-scrollbar {
|
|
|
|
|
overflow-y: hidden;
|
|
|
|
|
}
|
2020-09-28 15:26:45 +05:30
|
|
|
|
|
|
|
|
/* Macros */
|
|
|
|
|
|
|
|
|
|
.macro-tab {
|
|
|
|
|
top: 0px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.macro-tab .tab-pane {
|
|
|
|
|
padding: 0px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.macro_dialog .CodeMirror {
|
|
|
|
|
overflow-y: auto;
|
|
|
|
|
resize: vertical;
|
|
|
|
|
}
|
|
|
|
|
.macro_dialog .sql-cell > div {
|
|
|
|
|
overflow-y: auto;
|
|
|
|
|
resize: vertical;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.macro_dialog .CodeMirror-cursor {
|
|
|
|
|
width: 1px !important;
|
|
|
|
|
height: 18px !important;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
.macro_dialog .pg-prop-status-bar {
|
|
|
|
|
z-index: 1;
|
|
|
|
|
}
|
2020-10-01 13:29:00 +05:30
|
|
|
|
|
|
|
|
.new-connection-dialog-style {
|
|
|
|
|
width: 100% !important;
|
|
|
|
|
}
|