* Use grafana toolkit template for building plugin * Fix linter and type errors * Update styles building * Fix sass deprecation warning * Remove empty js files produced by webpack building sass * Fix signing script * Replace classnames with cx * Fix data source config page * Use custom webpack config instead of overriding original one * Use gpx_ prefix for plugin executable * Remove unused configs * Roll back react hooks dependencies usage * Move plugin-specific ts config to root config file * Temporary do not use rst2html for function description tooltip * Remove unused code * remove unused dependencies * update react table dependency * Migrate tests to typescript * remove unused dependencies * Remove old webpack configs * Add sign target to makefile * Add magefile * Update CI test job * Update go packages * Update build instructions * Downgrade go version to 1.18 * Fix go version in ci * Fix metric picker * Add comment to webpack config * remove angular mocks * update bra config * Rename datasource-zabbix to datasource (fix mage build) * Add instructions for building backend with mage * Fix webpack targets * Fix ci backend tests * Add initial e2e tests * Fix e2e ci tests * Update docker compose for cypress tests * build grafana docker image * Fix docker stop task * CI: add Grafana compatibility check
68 lines
1.4 KiB
SCSS
68 lines
1.4 KiB
SCSS
// ReactTable basic overrides (does not include pivot/groups/filters)
|
|
|
|
.ReactTable {
|
|
border: none;
|
|
}
|
|
|
|
.ReactTable .rt-table {
|
|
// Allow some space for the no-data text
|
|
min-height: 90px;
|
|
}
|
|
|
|
.ReactTable .rt-thead.-header {
|
|
box-shadow: none;
|
|
background: $list-item-bg;
|
|
border-top: 2px solid $body-bg;
|
|
border-bottom: 2px solid $body-bg;
|
|
height: 2em;
|
|
}
|
|
.ReactTable .rt-thead.-header .rt-th {
|
|
text-align: left;
|
|
color: $blue;
|
|
font-weight: 500;
|
|
}
|
|
.ReactTable .rt-thead .rt-td,
|
|
.ReactTable .rt-thead .rt-th {
|
|
padding: 0.45em 0 0.45em 1.1em;
|
|
border-right: none;
|
|
box-shadow: none;
|
|
}
|
|
.ReactTable .rt-tbody .rt-td {
|
|
padding: 0.45em 0 0.45em 1.1em;
|
|
border-bottom: 2px solid $body-bg;
|
|
border-right: 2px solid $body-bg;
|
|
}
|
|
.ReactTable .rt-tbody .rt-td:last-child {
|
|
border-right: none;
|
|
}
|
|
.ReactTable .-pagination {
|
|
border-top: none;
|
|
box-shadow: none;
|
|
margin-top: $panel-margin;
|
|
}
|
|
.ReactTable .-pagination .-btn {
|
|
color: $blue;
|
|
background: $list-item-bg;
|
|
}
|
|
.ReactTable .-pagination input,
|
|
.ReactTable .-pagination select {
|
|
color: $input-color;
|
|
background-color: $input-bg;
|
|
}
|
|
.ReactTable .-loading {
|
|
background: $input-bg;
|
|
}
|
|
.ReactTable .-loading.-active {
|
|
opacity: 0.8;
|
|
}
|
|
.ReactTable .-loading > div {
|
|
color: $input-color;
|
|
}
|
|
.ReactTable .rt-tr .rt-td:last-child {
|
|
text-align: right;
|
|
}
|
|
.ReactTable .rt-noData {
|
|
top: 60px;
|
|
z-index: inherit;
|
|
}
|