|
17 | 17 | <html>
|
18 | 18 | <head>
|
19 | 19 | <meta charset="utf-8">
|
20 |
| - <title>Simple Menu - Material Components Catalog</title> |
| 20 | + <title>Menu - Material Components Catalog</title> |
21 | 21 | <meta name="viewport" content="width=device-width, initial-scale=1">
|
22 | 22 | <link rel="icon" type="image/png" href="/images/logo_components_color_2x_web_48dp.png">
|
23 |
| - <link rel="stylesheet" href="/assets/simple-menu.css"> |
| 23 | + <link rel="stylesheet" href="/assets/menu.css"> |
24 | 24 | <script src="/ready.js"></script>
|
25 | 25 | <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto+Mono">
|
26 | 26 | <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,500">
|
|
33 | 33 | flex-direction: column;
|
34 | 34 | }
|
35 | 35 |
|
36 |
| - .hero .mdc-simple-menu { |
| 36 | + .hero .mdc-menu { |
37 | 37 | z-index: initial;
|
38 | 38 | }
|
39 | 39 |
|
|
108 | 108 | <span class="catalog-back">
|
109 | 109 | <a href="/" class="mdc-toolbar__menu-icon"><i class="material-icons"></i></a>
|
110 | 110 | </span>
|
111 |
| - <span class="mdc-toolbar__title catalog-title">Simple Menu</span> |
| 111 | + <span class="mdc-toolbar__title catalog-title">Menu</span> |
112 | 112 | </section>
|
113 | 113 | </div>
|
114 | 114 | </header>
|
115 | 115 |
|
116 | 116 | <main>
|
117 | 117 | <div class="mdc-toolbar-fixed-adjust"></div>
|
118 | 118 | <section class="hero">
|
119 |
| - <div class="mdc-simple-menu mdc-simple-menu--open"> |
120 |
| - <ul class="mdc-simple-menu__items mdc-list"> |
| 119 | + <div class="mdc-menu mdc-menu--open"> |
| 120 | + <ul class="mdc-menu__items mdc-list"> |
121 | 121 | <li class="mdc-list-item" role="menuitem">Back</li>
|
122 | 122 | <li class="mdc-list-item" role="menuitem">Forward</li>
|
123 | 123 | <li class="mdc-list-item" role="menuitem">Reload</li>
|
|
134 | 134 | Show<span class="demo-button__normal-text"> Menu</span><span class="demo-button__long-text"> From Here Now!</span>
|
135 | 135 | </button>
|
136 | 136 |
|
137 |
| - <div class="mdc-simple-menu" style="position: absolute;" tabindex="-1" id="demo-menu"> |
138 |
| - <ul class="mdc-simple-menu__items mdc-list" role="menu" aria-hidden="true"> |
| 137 | + <div class="mdc-menu" style="position: absolute;" tabindex="-1" id="demo-menu"> |
| 138 | + <ul class="mdc-menu__items mdc-list" role="menu" aria-hidden="true"> |
139 | 139 | <li class="mdc-list-item" role="menuitem" tabindex="0">Back</li>
|
140 | 140 | <li class="mdc-list-item" role="menuitem" tabindex="0">Forward</li>
|
141 | 141 | <li class="mdc-list-item" role="menuitem" tabindex="0">Reload</li>
|
|
259 | 259 | <script>
|
260 | 260 | demoReady(function() {
|
261 | 261 | var menuEl = document.querySelector('#demo-menu');
|
262 |
| - var menu = new mdc.menu.MDCSimpleMenu(menuEl); |
| 262 | + var menu = new mdc.menu.MDCMenu(menuEl); |
263 | 263 | var menuButtonEl = document.querySelector('#menu-button');
|
264 | 264 | menuButtonEl.addEventListener('click', function() {
|
265 | 265 | menu.open = !menu.open;
|
|
270 | 270 | var contentEl = document.querySelector('.demo-content');
|
271 | 271 | if (evt.target.checked) {
|
272 | 272 | contentEl.classList.add('mdc-theme--dark');
|
273 |
| - menuEl.classList.add('mdc-simple-menu--theme-dark'); |
| 273 | + menuEl.classList.add('mdc-menu--theme-dark'); |
274 | 274 | } else {
|
275 | 275 | contentEl.classList.remove('mdc-theme--dark');
|
276 |
| - menuEl.classList.remove('mdc-simple-menu--theme-dark'); |
| 276 | + menuEl.classList.remove('mdc-menu--theme-dark'); |
277 | 277 | }
|
278 | 278 | });
|
279 | 279 |
|
|
310 | 310 | if (evt.target.checked) {
|
311 | 311 | switch (evt.target.value) {
|
312 | 312 | case "top start":
|
313 |
| - menu.setAnchorCorner(mdc.menu.MDCSimpleMenuFoundation.Corner.TOP_START); |
| 313 | + menu.setAnchorCorner(mdc.menu.MDCMenuFoundation.Corner.TOP_START); |
314 | 314 | break;
|
315 | 315 | case "bottom start":
|
316 |
| - menu.setAnchorCorner(mdc.menu.MDCSimpleMenuFoundation.Corner.BOTTOM_START); |
| 316 | + menu.setAnchorCorner(mdc.menu.MDCMenuFoundation.Corner.BOTTOM_START); |
317 | 317 | break;
|
318 | 318 | case "top end":
|
319 |
| - menu.setAnchorCorner(mdc.menu.MDCSimpleMenuFoundation.Corner.TOP_END); |
| 319 | + menu.setAnchorCorner(mdc.menu.MDCMenuFoundation.Corner.TOP_END); |
320 | 320 | break;
|
321 | 321 | case "bottom end":
|
322 |
| - menu.setAnchorCorner(mdc.menu.MDCSimpleMenuFoundation.Corner.BOTTOM_END); |
| 322 | + menu.setAnchorCorner(mdc.menu.MDCMenuFoundation.Corner.BOTTOM_END); |
323 | 323 | break;
|
324 | 324 | }
|
325 | 325 | }
|
|
397 | 397 | }
|
398 | 398 |
|
399 | 399 | var lastSelected = document.getElementById('last-selected');
|
400 |
| - menuEl.addEventListener('MDCSimpleMenu:selected', function(evt) { |
| 400 | + menuEl.addEventListener('MDCMenu:selected', function(evt) { |
401 | 401 | var detail = evt.detail;
|
402 | 402 | lastSelected.textContent = '"' + detail.item.textContent.trim() +
|
403 | 403 | '" at index ' + detail.index;
|
|
0 commit comments