OLD | NEW |
1 <head> | 1 <head> |
2 <link rel="import" href="observatory_element.html"> | 2 <link rel="import" href="observatory_element.html"> |
3 </head> | 3 </head> |
4 | 4 |
5 <polymer-element name="nav-bar" extends="observatory-element"> | 5 <polymer-element name="nav-bar" extends="observatory-element"> |
6 <template> | 6 <template> |
7 <link rel="stylesheet" href="packages/observatory/src/elements/css/shared.cs
s"> | 7 <link rel="stylesheet" href="packages/observatory/src/elements/css/shared.cs
s"> |
8 <style> | 8 <style> |
9 nav ul { | 9 nav ul { |
10 display: inline-table; | 10 display: inline-table; |
11 position: relative; | 11 position: relative; |
12 list-style: none; | 12 list-style: none; |
13 padding-left: 0; | 13 padding-left: 0; |
14 margin-left: 0; | 14 margin-left: 0; |
15 width: 100%; | 15 width: 100%; |
16 z-index: 10; | 16 z-index: 10; |
17 font: 400 16px 'Montserrat', sans-serif; | 17 font: 400 16px 'Montserrat', sans-serif; |
18 color: white; | 18 color: white; |
19 background-color: #0489c3; | 19 background-color: #0489c3; |
20 } | 20 } |
21 nav ul:after { | 21 nav ul:after { |
22 content: ""; clear: both; display: block; | 22 content: ""; clear: both; display: block; |
23 } | 23 } |
24 </style> | 24 </style> |
25 <nav> | 25 <nav> |
26 <ul> | 26 <ul> |
27 <content></content> | 27 <content></content> |
28 </ul> | 28 </ul> |
29 </nav> | 29 </nav> |
| 30 <br> |
30 </template> | 31 </template> |
31 </polymer-element> | 32 </polymer-element> |
32 | 33 |
33 <polymer-element name="nav-menu" extends="observatory-element"> | 34 <polymer-element name="nav-menu" extends="observatory-element"> |
34 <template> | 35 <template> |
35 <style> | 36 <style> |
36 .menu, .spacer { | 37 .menu, .spacer { |
37 float: left; | 38 float: left; |
38 } | 39 } |
39 .menu a, .spacer { | 40 .menu a, .spacer { |
(...skipping 119 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
159 </polymer-element> | 160 </polymer-element> |
160 | 161 |
161 <polymer-element name="isolate-nav-menu" extends="observatory-element"> | 162 <polymer-element name="isolate-nav-menu" extends="observatory-element"> |
162 <template> | 163 <template> |
163 <nav-menu link="{{ isolate.hashLink }}" anchor="{{ isolate.name }}" last="{{
last }}"> | 164 <nav-menu link="{{ isolate.hashLink }}" anchor="{{ isolate.name }}" last="{{
last }}"> |
164 <nav-menu-item link="{{ isolate.relativeHashLink('stacktrace') }}" | 165 <nav-menu-item link="{{ isolate.relativeHashLink('stacktrace') }}" |
165 anchor="stack trace"></nav-menu-item> | 166 anchor="stack trace"></nav-menu-item> |
166 <nav-menu-item link="{{ isolate.relativeHashLink('profile') }}" | 167 <nav-menu-item link="{{ isolate.relativeHashLink('profile') }}" |
167 anchor="cpu profile"></nav-menu-item> | 168 anchor="cpu profile"></nav-menu-item> |
168 <nav-menu-item link="{{ isolate.relativeHashLink('allocationprofile') }}" | 169 <nav-menu-item link="{{ isolate.relativeHashLink('allocationprofile') }}" |
169 anchor="heap profile"></nav-menu-item> | 170 anchor="allocation profile"></nav-menu-item> |
170 <nav-menu-item link="{{ isolate.relativeHashLink('heapmap') }}" | 171 <nav-menu-item link="{{ isolate.relativeHashLink('heapmap') }}" |
171 anchor="heap map"></nav-menu-item> | 172 anchor="heap map"></nav-menu-item> |
172 <nav-menu-item link="{{ isolate.relativeHashLink('debug/breakpoints') }}" | 173 <nav-menu-item link="{{ isolate.relativeHashLink('debug/breakpoints') }}" |
173 anchor="breakpoints"></nav-menu-item> | 174 anchor="breakpoints"></nav-menu-item> |
174 <content></content> | 175 <content></content> |
175 </nav-menu> | 176 </nav-menu> |
176 </template> | 177 </template> |
177 </polymer-element> | 178 </polymer-element> |
178 | 179 |
179 <polymer-element name="library-nav-menu" extends="observatory-element"> | 180 <polymer-element name="library-nav-menu" extends="observatory-element"> |
180 <template> | 181 <template> |
181 <nav-menu link="{{ library.hashLink }}" | 182 <nav-menu link="{{ library.hashLink }}" |
182 anchor="{{ library.name }}" last="{{ last }}"> | 183 anchor="{{ library.name }}" last="{{ last }}"> |
183 <content></content> | 184 <content></content> |
184 </nav-menu> | 185 </nav-menu> |
185 </template> | 186 </template> |
186 </polymer-element> | 187 </polymer-element> |
187 | 188 |
188 <polymer-element name="class-nav-menu" extends="observatory-element"> | 189 <polymer-element name="class-nav-menu" extends="observatory-element"> |
189 <template> | 190 <template> |
190 <nav-menu link="{{ cls.hashLink }}" | 191 <nav-menu link="{{ cls.hashLink }}" |
191 anchor="{{ cls.name }}" last="{{ last }}"> | 192 anchor="{{ cls.name }}" last="{{ last }}"> |
192 <content></content> | 193 <content></content> |
193 </nav-menu> | 194 </nav-menu> |
194 </template> | 195 </template> |
195 </polymer-element> | 196 </polymer-element> |
196 | 197 |
197 <script type="application/dart" src="nav_bar.dart"></script> | 198 <script type="application/dart" src="nav_bar.dart"></script> |
OLD | NEW |