From 9a810ff89ca61c3cd93d39d5fe9bd80a3eeaa282 Mon Sep 17 00:00:00 2001 From: Morgan Richomme Date: Wed, 16 Nov 2016 18:16:43 +0100 Subject: Refactor reporting dir - dockerization - create util function for all the test projects - create a common config files - add unit tests - pep8 JIRA: RELENG-162 Change-Id: Ib209be4233084100ff238a7aeb2843ccc24a6f1e Signed-off-by: Morgan Richomme --- reporting/3rd_party/sass/layout/_header.scss | 136 +++++++++++++++++++++++++++ 1 file changed, 136 insertions(+) create mode 100644 reporting/3rd_party/sass/layout/_header.scss (limited to 'reporting/3rd_party/sass/layout/_header.scss') diff --git a/reporting/3rd_party/sass/layout/_header.scss b/reporting/3rd_party/sass/layout/_header.scss new file mode 100644 index 0000000..70a5fba --- /dev/null +++ b/reporting/3rd_party/sass/layout/_header.scss @@ -0,0 +1,136 @@ +/// +/// Phantom by HTML5 UP +/// html5up.net | @ajlkn +/// Free for personal and commercial use under the CCA 3.0 license (html5up.net/license) +/// + +/* Header */ + + #header { + @include padding(5em, 0, (3em, 0, -5em, 0)); + + .logo { + display: block; + border-bottom: 0; + color: inherit; + font-weight: _font(weight-bold); + letter-spacing: _font(letter-spacing); + margin: 0 0 (_size(element-margin) * 1.25) 0; + text-decoration: none; + text-transform: uppercase; + display: inline-block; + + > * { + display: inline-block; + vertical-align: middle; + } + + .symbol { + margin-right: 0.65em; + + img { + display: block; + width: 2em; + height: 2em; + } + } + } + + nav { + position: fixed; + right: 2em; + top: 2em; + z-index: _misc(z-index-base); + + ul { + @include vendor('display', 'flex'); + @include vendor('align-items', 'center'); + list-style: none; + margin: 0; + padding: 0; + + li { + display: block; + padding: 0; + + a { + display: block; + position: relative; + height: 3em; + line-height: 3em; + padding: 0 1.5em; + background-color: transparentize(_palette(bg), 0.5); + border-radius: _size(border-radius); + border: 0; + font-size: 0.8em; + font-weight: _font(weight-bold); + letter-spacing: _font(letter-spacing); + text-transform: uppercase; + } + + a[href="#menu"] { + -webkit-tap-highlight-color: transparent; + width: 4em; + text-indent: 4em; + font-size: 1em; + overflow: hidden; + padding: 0; + white-space: nowrap; + + &:before, &:after { + @include vendor('transition', 'opacity #{_duration(transition)} ease'); + content: ''; + display: block; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-position: center; + background-repeat: no-repeat; + background-size: 2em 2em; + } + + &:before { + background-image: svg-url(''); + opacity: 0; + } + + &:after { + background-image: svg-url(''); + opacity: 1; + } + + &:hover { + &:before { + opacity: 1; + } + + &:after { + opacity: 0; + } + } + } + } + } + } + + @include breakpoint(small) { + @include padding(3em, 0, (1em, 0, -3em, 0)); + + nav { + right: 0.5em; + top: 0.5em; + + ul { + li { + a[href="#menu"] { + &:before, &:after { + background-size: 1.5em 1.5em; + } + } + } + } + } + } + } \ No newline at end of file -- cgit 1.2.3-korg