mirror of https://github.com/nocodb/nocodb
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
365 lines
6.5 KiB
365 lines
6.5 KiB
4 years ago
|
.blink_me {
|
||
|
animation: blinker 1.5s linear infinite;
|
||
|
}
|
||
|
|
||
|
body {
|
||
|
color: darkgrey;
|
||
|
}
|
||
|
|
||
|
@keyframes blinker {
|
||
|
60% {
|
||
|
opacity: 0;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
table.v-table tbody td,
|
||
|
table.v-table tbody th,
|
||
|
table.v-table tbody tr {
|
||
|
height: 38px !important;
|
||
|
}
|
||
|
|
||
|
table .v-input__control {
|
||
|
height: 20px !important;
|
||
|
}
|
||
|
|
||
|
.shortkey {
|
||
|
text-decoration: none;
|
||
|
border-bottom: 1px solid orange;
|
||
|
}
|
||
|
|
||
|
table .v-text-field > .v-input__control {
|
||
|
width: 25px;
|
||
|
}
|
||
|
|
||
|
table .v-text-field > .v-input__control > .v-input__slot:before {
|
||
|
border-style: none;
|
||
|
}
|
||
|
|
||
|
table .v-text-field > .v-input__control > .v-input__slot:after {
|
||
|
border-style: none;
|
||
|
}
|
||
|
|
||
|
table.v-table thead column,
|
||
|
th,
|
||
|
tr {
|
||
|
height: 38px !important;
|
||
|
font-size: 15px !important;
|
||
|
}
|
||
|
|
||
|
/* tabs height css start */
|
||
|
.project-tabs .v-tabs__container {
|
||
|
max-height: 33px !important;
|
||
|
}
|
||
|
|
||
|
.project-tabs .v-tabs__item,
|
||
|
.v-tabs__div {
|
||
|
max-height: 40px !important;
|
||
|
font-weight: bold !important;
|
||
|
}
|
||
|
|
||
|
.table-tabs .v-tabs__container {
|
||
|
max-height: 32px !important;
|
||
|
}
|
||
|
|
||
|
.table-tabs .v-tabs__item,
|
||
|
.v-tabs__div {
|
||
|
max-height: 32px !important;
|
||
|
font-weight: 500 !important;
|
||
|
font-size: 12px !important;
|
||
|
}
|
||
|
|
||
|
/* tabs height css end */
|
||
|
|
||
|
.divider {
|
||
|
/*border-right: 1px solid #b3d4fc;*/
|
||
|
}
|
||
|
|
||
|
.divider:last-child {
|
||
|
/*border-right: 0;*/
|
||
|
}
|
||
|
|
||
|
.project-container {
|
||
|
/*min-height: calc(100vh - (408px + 1em));*/
|
||
|
/*max-height: calc(100vh - (408px + 1em));*/
|
||
|
overflow-y: auto;
|
||
|
}
|
||
|
|
||
|
.project-logs {
|
||
|
/* position: fixed; */
|
||
|
/* bottom: 0; */
|
||
|
/* right: 0; */
|
||
|
/*min-height: 250px !important;*/
|
||
|
/*max-height: 250px !important;*/
|
||
|
/*overflow-y: auto;*/
|
||
|
/* width: calc(100vw - (500px + 1em)); */
|
||
|
/*border: 2px solid dimgrey;*/
|
||
|
}
|
||
|
|
||
|
.new-project {
|
||
|
/* position: fixed; */
|
||
|
/* bottom: 0; */
|
||
|
/* right: 0; */
|
||
|
/*min-height: 250px !important;*/
|
||
|
max-height: 750px !important;
|
||
|
overflow-y: auto;
|
||
|
/* width: calc(100vw - (500px + 1em)); */
|
||
|
/*border: 1px solid dimgrey;*/
|
||
|
}
|
||
|
|
||
|
.selected-table-row {
|
||
|
background: purple;
|
||
|
}
|
||
|
|
||
|
html {
|
||
|
overflow: hidden;
|
||
|
}
|
||
|
|
||
|
|
||
|
[v-cloak] {
|
||
|
display: none !important;
|
||
|
}
|
||
|
|
||
|
|
||
|
.v-btn {
|
||
|
margin: 0 2px;
|
||
|
}
|
||
|
|
||
|
|
||
|
|
||
|
html {
|
||
|
overflow-y: auto !important;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* nested expansion panel bug */
|
||
|
|
||
|
.v-expansion-panel-header {
|
||
|
min-height: 48px !important;
|
||
|
}
|
||
|
|
||
|
.v-expansion-panel--active > .v-expansion-panel-header {
|
||
|
min-height: 64px !important;
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Table validation message */
|
||
|
/*table .v-input__control {*/
|
||
|
/* position: relative;*/
|
||
|
/*}*/
|
||
|
|
||
|
/*table .v-input__control > .v-text-field__details {*/
|
||
|
/* position: absolute;*/
|
||
|
/* bottom: -4px;*/
|
||
|
/*}*/
|
||
|
|
||
|
|
||
|
/*table edit dialog buttons*/
|
||
|
.v-small-dialog__actions button span {
|
||
|
font-weight: bolder;
|
||
|
}
|
||
|
|
||
|
|
||
|
/*resizer*/
|
||
|
|
||
|
.vertical-resizer {
|
||
|
/*width: 100%;*/
|
||
|
height: 5px;
|
||
|
background: grey;
|
||
|
cursor: ns-resize;
|
||
|
position: relative;
|
||
|
}
|
||
|
|
||
|
.vertical-resizer + * {
|
||
|
overflow-y: auto !important;
|
||
|
}
|
||
|
|
||
|
.horizontal-resizer {
|
||
|
/*width:5px !important;*/
|
||
|
/*background: grey !important;*/
|
||
|
/*cursor: ew-resize;*/
|
||
|
}
|
||
|
|
||
|
.pri-text-color {
|
||
|
color: #616161;
|
||
|
}
|
||
|
|
||
|
.free-gradient {
|
||
|
background: linear-gradient(70deg, black, dimgrey);
|
||
|
}
|
||
|
|
||
|
.premium-gradient {
|
||
|
background: linear-gradient(70deg, darkblue, cornflowerblue);
|
||
|
}
|
||
|
|
||
|
.platinum-gradient {
|
||
|
background: linear-gradient(70deg, orangered, orange);
|
||
|
}
|
||
|
|
||
|
.blue-gradient {
|
||
|
background: linear-gradient(70deg, royalblue, lightskyblue);
|
||
|
}
|
||
|
|
||
|
.green-gradient {
|
||
|
background: linear-gradient(70deg, limegreen, darkseagreen);
|
||
|
}
|
||
|
|
||
|
.pink-gradient {
|
||
|
background: linear-gradient(70deg, hotpink, lightpink);
|
||
|
}
|
||
|
|
||
|
.purple-gradient {
|
||
|
background: linear-gradient(70deg, rebeccapurple, mediumpurple);
|
||
|
}
|
||
|
|
||
|
.orange-gradient {
|
||
|
background: linear-gradient(70deg, darkorange, orange);
|
||
|
}
|
||
|
|
||
|
.black-gradient {
|
||
|
background: linear-gradient(180deg, black, rgb(55, 55, 55));
|
||
|
}
|
||
|
|
||
|
|
||
|
.yellow-orange-gradient {
|
||
|
background: -moz-linear-gradient(left, rgba(241, 231, 103, 1) 0%, rgba(254, 182, 69, 1) 100%);
|
||
|
background: -webkit-linear-gradient(left, rgba(241, 231, 103, 1) 0%, rgba(254, 182, 69, 1) 100%);
|
||
|
background: linear-gradient(to right, rgba(241, 231, 103, 1) 0%, rgba(254, 182, 69, 1) 100%);
|
||
|
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1e767', endColorstr='#feb645', GradientType=1);
|
||
|
}
|
||
|
|
||
|
|
||
|
.white-gradient {
|
||
|
background: linear-gradient(45deg, white, lightskyblue);
|
||
|
}
|
||
|
|
||
|
.banner-bar {
|
||
|
background: linear-gradient(180deg, #4185f4, #4185f4);
|
||
|
}
|
||
|
|
||
|
.banner-gradient {
|
||
|
background: linear-gradient(180deg, #4185f4, #4185f4);
|
||
|
}
|
||
|
|
||
|
.home-cta {
|
||
|
background: linear-gradient(70deg, #ff8319, #ff8319);
|
||
|
}
|
||
|
|
||
|
.home-cta-text {
|
||
|
background: linear-gradient(70deg, #fcbb07, #fcbb07);
|
||
|
}
|
||
|
|
||
|
|
||
|
.img-animation {
|
||
|
animation-name: vibrate;
|
||
|
animation-duration: 1.5s;
|
||
|
animation-timing-function: ease-out;
|
||
|
animation-delay: 0s;
|
||
|
animation-direction: alternate;
|
||
|
animation-iteration-count: infinite;
|
||
|
animation-fill-mode: none;
|
||
|
animation-play-state: running;
|
||
|
}
|
||
|
|
||
|
@keyframes vibrate {
|
||
|
0% {
|
||
|
|
||
|
transform: translateY(10px);
|
||
|
}
|
||
|
100% {
|
||
|
transform: translateY(0);
|
||
|
}
|
||
|
}
|
||
|
|
||
|
|
||
|
.search-overlay .v-overlay__content {
|
||
|
height: 100%;
|
||
|
width: 100%;
|
||
|
|
||
|
}
|
||
|
|
||
|
|
||
|
/* Draggable tree hover color */
|
||
|
|
||
|
.theme--dark .vtl-tree-node:hover {
|
||
|
background-color: rgb(94, 94, 94) !important;
|
||
|
}
|
||
|
|
||
|
|
||
|
.theme--light .vtl-tree-node:hover {
|
||
|
background-color: rgb(240, 240, 240) !important;
|
||
|
}
|
||
|
|
||
|
|
||
|
/*vue tree list icon font */
|
||
|
|
||
|
/*.sql-query-treeview .vtl-icon-folder:before {*/
|
||
|
/* vertical-align: middle;*/
|
||
|
/* font-family: "Material Design Icons" ;*/
|
||
|
/* content: "\FB7B" !important;*/
|
||
|
/*}*/
|
||
|
|
||
|
.api-treeview .vtl-icon-file:before {
|
||
|
display: none;
|
||
|
}
|
||
|
/*.sql-query-treeview .vtl-icon-file:before {*/
|
||
|
/* vertical-align: middle;*/
|
||
|
/* font-family: "Material Design Icons" ;*/
|
||
|
/* content: "\F0C3" !important;*/
|
||
|
/* color: orange;*/
|
||
|
|
||
|
/*}*/
|
||
|
|
||
|
.sql-query-treeview .vtl-tree-node .vtl-caret{
|
||
|
width:1rem;
|
||
|
}
|
||
|
.sql-query-treeview .vtl-tree-node{
|
||
|
padding-top: 5px !important;
|
||
|
padding-bottom: 5px !important;
|
||
|
}
|
||
|
.sql-query-treeview .custom-run-icon{}
|
||
|
|
||
|
|
||
|
.sql-editor .v-expansion-panel-header {
|
||
|
min-height: 36px !important;
|
||
|
padding: 0 0 0 10px;
|
||
|
}
|
||
|
.sql-editor .v-expansion-panel-header--active {
|
||
|
min-height: 40px !important;
|
||
|
}
|
||
|
|
||
|
|
||
|
.api-client .v-expansion-panel-header {
|
||
|
min-height: 36px !important;
|
||
|
padding: 0 0 0 10px;
|
||
|
}
|
||
|
.api-client .v-expansion-panel-header--active {
|
||
|
min-height: 40px !important;
|
||
|
}
|
||
|
.api-treeview .vtl-node-content{
|
||
|
max-width: calc(100% - 60px);
|
||
|
}
|
||
|
/* for expansion panel content wrapper */
|
||
|
.expansion-wrap-0 .v-expansion-panel-content__wrap{
|
||
|
padding: 0;
|
||
|
}
|
||
|
|
||
|
.sql-query-treeview .vtl-operation{
|
||
|
margin-left: 2px !important;;
|
||
|
}
|
||
|
.sql-query-treeview .vtl-tree-node{
|
||
|
display: flex;
|
||
|
}
|
||
|
|
||
|
.sql-query-treeview .vtl-node-content{
|
||
|
flex-grow: 1;
|
||
|
}
|
||
|
|
||
|
|
||
|
.ignore-height-style table .v-input__control {
|
||
|
height: auto !important;
|
||
|
}
|
||
|
|
||
|
.cursor-pointer{
|
||
|
cursor: pointer;
|
||
|
}
|