diff options
author | Maximilian Hils <git@maximilianhils.com> | 2017-04-26 17:51:33 +0200 |
---|---|---|
committer | Maximilian Hils <git@maximilianhils.com> | 2017-04-29 19:34:51 +0200 |
commit | 8f1b763082d0d00bee0b1e97f9c8bfb740083c63 (patch) | |
tree | 7fb2d09499ce7bc602342394b023af1b168b41ad /web/src/css/header.less | |
parent | bd88733a0a8c05146b570ba400f2820edd6ad8cc (diff) | |
download | mitmproxy-8f1b763082d0d00bee0b1e97f9c8bfb740083c63.tar.gz mitmproxy-8f1b763082d0d00bee0b1e97f9c8bfb740083c63.tar.bz2 mitmproxy-8f1b763082d0d00bee0b1e97f9c8bfb740083c63.zip |
[web] add connection indicator
Diffstat (limited to 'web/src/css/header.less')
-rw-r--r-- | web/src/css/header.less | 30 |
1 files changed, 27 insertions, 3 deletions
diff --git a/web/src/css/header.less b/web/src/css/header.less index aa9abc76..55fc59d0 100644 --- a/web/src/css/header.less +++ b/web/src/css/header.less @@ -1,5 +1,7 @@ @import (reference) '../../node_modules/bootstrap/less/variables.less'; @import (reference) '../../node_modules/bootstrap/less/mixins/grid.less'; +@import (reference) "../../node_modules/bootstrap/less/mixins/labels.less"; +@import (reference) "../../node_modules/bootstrap/less/labels.less"; @menu-height: 85px; @@ -7,7 +9,7 @@ header { padding-top: 6px; background-color: white; @separator-color: lighten(grey, 15%); - menu { + > div { display: block; margin: 0; padding: 0; @@ -45,7 +47,6 @@ header { } } - .menu-entry { text-align: left; height: (@menu-height - @menu-legend-height)/3; @@ -63,7 +64,6 @@ header { } } - .menu-legend { height: @menu-legend-height; text-align: center; @@ -130,3 +130,27 @@ header { } } } + +.connection-indicator { + .label(); + float: right; + margin: 5px; + opacity: 1; + transition: all 1s linear; + + &.init, &.fetching { + background-color: @label-info-bg; + } + &.established { + background-color: @label-success-bg; + opacity: 0; + } + &.error { + background-color: @label-danger-bg; + transition: all 0.2s linear; + } + &.offline { + background-color: @label-warning-bg; + opacity: 1; + } +} |