Styled the breadcrumbs bar
Change-Id: I1930e95532fed2e1842b59c0bec73e6fa09988b3
Showing
4 changed files
with
28 additions
and
6 deletions
... | @@ -52,15 +52,35 @@ | ... | @@ -52,15 +52,35 @@ |
52 | } | 52 | } |
53 | 53 | ||
54 | #breadcrumbs { | 54 | #breadcrumbs { |
55 | + font-size: 13px; | ||
56 | + background: #f5f5f5; | ||
57 | + border-bottom: 1px solid #c7c7c0; | ||
55 | position: absolute; | 58 | position: absolute; |
56 | - padding: 10px 30px; | 59 | + padding: 10px 20px; |
57 | - top: 54px; | 60 | + left: 0; |
61 | + top: 48px; | ||
58 | width: 100%; | 62 | width: 100%; |
59 | } | 63 | } |
60 | 64 | ||
61 | #breadcrumbs .breadcrumb { | 65 | #breadcrumbs .breadcrumb { |
62 | display: inline-block; | 66 | display: inline-block; |
63 | - margin-right: 20px; | 67 | + margin-right: 5px; |
68 | +} | ||
69 | + | ||
70 | +#breadcrumbs .breadcrumb a { | ||
71 | + cursor: pointer; | ||
72 | +} | ||
73 | + | ||
74 | +#breadcrumbs .breadcrumb:after { | ||
75 | + content: '»'; | ||
76 | + pointer-events: none; | ||
77 | + color: #353535; | ||
78 | + line-height: 20px; | ||
79 | + margin-left: 5px; | ||
80 | +} | ||
81 | + | ||
82 | +#breadcrumbs .breadcrumb:last-child:after { | ||
83 | + display: none; | ||
64 | } | 84 | } |
65 | 85 | ||
66 | #topo2-p-instance.floatpanel { | 86 | #topo2-p-instance.floatpanel { | ... | ... |
... | @@ -32,7 +32,8 @@ | ... | @@ -32,7 +32,8 @@ |
32 | function init() { | 32 | function init() { |
33 | $log.debug("Topo2BreadcrumbService Initiated"); | 33 | $log.debug("Topo2BreadcrumbService Initiated"); |
34 | breadcrumbs = []; | 34 | breadcrumbs = []; |
35 | - breadcrumbContainer = d3.select('#breadcrumbs'); | 35 | + breadcrumbContainer = d3.select('#breadcrumbs').append('span') |
36 | + .text('Regions: '); | ||
36 | render(); | 37 | render(); |
37 | } | 38 | } |
38 | 39 | ||
... | @@ -69,7 +70,7 @@ | ... | @@ -69,7 +70,7 @@ |
69 | .append('div') | 70 | .append('div') |
70 | .attr('class', 'breadcrumb') | 71 | .attr('class', 'breadcrumb') |
71 | .on('click', navigateToRegion) | 72 | .on('click', navigateToRegion) |
72 | - .append('text') | 73 | + .append('a') |
73 | .text(function (d) { | 74 | .text(function (d) { |
74 | return d.name; | 75 | return d.name; |
75 | }); | 76 | }); | ... | ... |
... | @@ -238,7 +238,6 @@ | ... | @@ -238,7 +238,6 @@ |
238 | ng-controller="NavCtrl as navCtrl" | 238 | ng-controller="NavCtrl as navCtrl" |
239 | ng-include="'nav.html'"></div> | 239 | ng-include="'nav.html'"></div> |
240 | 240 | ||
241 | - <div id="breadcrumbs"></div> | ||
242 | <div id="floatpanels"></div> | 241 | <div id="floatpanels"></div> |
243 | <div id="alerts"></div> | 242 | <div id="alerts"></div> |
244 | <div id="tooltip"></div> | 243 | <div id="tooltip"></div> | ... | ... |
-
Please register or login to post a comment