diff --git a/ckan/public/base/css/main.css b/ckan/public/base/css/main.css index 434bbc6f760..39ff0508554 100644 --- a/ckan/public/base/css/main.css +++ b/ckan/public/base/css/main.css @@ -5110,6 +5110,9 @@ a.tag:hover { .primary .module:first-child { margin-top: 0; } +.no-nav .module:last-child { + margin-top: 0; +} .module-image { float: left; width: 50px; @@ -5287,54 +5290,74 @@ a.tag:hover { .media-item.is-expander:hover .truncator-link { opacity: 1; } -.nav-simple { +.wide .media-item { + width: 186px; +} +.nav-simple, +.nav-aside { *zoom: 1; margin: 0; list-style: none; padding-bottom: 0; } .nav-simple:before, -.nav-simple:after { +.nav-aside:before, +.nav-simple:after, +.nav-aside:after { display: table; content: ""; line-height: 0; } -.nav-simple:after { +.nav-simple:after, +.nav-aside:after { clear: both; } -.nav-simple > li { +.nav-simple > li, +.nav-aside > li { font-size: 12px; line-height: 1.1666666666666667em; padding: 7px 25px; border-bottom: 1px dotted #dddddd; } -.nav-simple > li:last-of-type { +.nav-simple > li:last-of-type, +.nav-aside > li:last-of-type { border-bottom: 0; } -.nav-simple .ckan-icon { +.nav-simple .ckan-icon, +.nav-aside .ckan-icon { position: relative; top: 0px; } -.nav-item > a { +.nav-aside { + border-top: 1px dotted #DDD; + border-bottom: 1px dotted #DDD; + margin-bottom: 15px; +} +.nav-item > a, +.nav-aside li a { color: #333333; font-size: 14px; line-height: 20px; margin: -7px -25px; padding: 7px 25px; } -.nav-item.active { +.nav-item.active, +.nav-aside li.active { background-color: #f6f6f6; } -.nav-item.active > a { +.nav-item.active > a, +.nav-aside li.active a { position: relative; color: #ffffff; background-color: #8ca0a6; } -.nav-item.active > a:hover { +.nav-item.active > a:hover, +.nav-aside li.active a:hover { color: #ffffff; background-color: #8ca0a6; } -.nav-item.active > a:before { +.nav-item.active > a:before, +.nav-aside li.active a:before { content: ' '; position: absolute; top: 0; @@ -5343,24 +5366,29 @@ a.tag:hover { height: 34px; background-image: url("../../../base/images/nav-active.png?1"); } -.nav-item.active > a span { +.nav-item.active > a span, +.nav-aside li.active a span { white-space: nowrap; overflow: hidden; display: block; } -.module-narrow .nav-item > a { +.module-narrow .nav-item > a, +.module-narrow .nav-aside li a { padding-left: 15px; padding-right: 15px; position: relative; } -.module-narrow .nav-item.image { +.module-narrow .nav-item.image, +.module-narrow .nav-aside li.image { position: relative; } -.module-narrow .nav-item.image > a { +.module-narrow .nav-item.image > a, +.module-narrow .nav-aside li.image a { padding-left: 42px; padding-right: 42px; } -.module-narrow .nav-item.image > img { +.module-narrow .nav-item.image > img, +.module-narrow .nav-aside li.image img { position: absolute; top: 50%; left: 15px; @@ -6513,6 +6541,11 @@ textarea { margin-top: -5px; margin-right: -7px; } +.no-nav .page-header { + -webkit-border-radius: 3px 3px 0 0; + -moz-border-radius: 3px 3px 0 0; + border-radius: 3px 3px 0 0; +} h1 { font-size: 28px; } @@ -8626,7 +8659,7 @@ h4 small { .dashboard-context .arrow { position: absolute; content: ' '; - top: 70px; + top: 30px; right: -10px; width: 10px; height: 21px; @@ -8725,6 +8758,31 @@ h4 small { color: #187794; background-color: #ffffff; } +.dashboard-me { + *zoom: 1; + padding: 15px 15px 0 15px; +} +.dashboard-me:before, +.dashboard-me:after { + display: table; + content: ""; + line-height: 0; +} +.dashboard-me:after { + clear: both; +} +.dashboard-me img { + float: left; + margin-right: 10px; + -webkit-border-radius: 100px; + -moz-border-radius: 100px; + border-radius: 100px; +} +.dashboard-me strong { + display: block; + font-size: 16px; + margin: 3px 0; +} body { background: #005d7a url("../../../base/images/bg.png"); }