aurelia-ui-toolkits / aurelia-materialize-bridge

Materialize CSS components for Aurelia
http://aurelia-ui-toolkits.github.io/demo-materialize/
MIT License
156 stars 53 forks source link

md-navbar fails to render tabs correctly for mobile devices #555

Closed caribviper closed 4 years ago

caribviper commented 4 years ago

When md-navbar is used with tabs, it fails to render properly on mobile devices. From materializecss.com source, it seems one needs to separate the tabs within a div with class "nav-content" separate from the div with class "nav-wrapper". See link: Materialie/Navbar. Example from materializecss.com

<nav class="nav-extended">
    <div class="nav-wrapper">
      <a href="#" class="brand-logo">Logo</a>
      <a href="#" data-target="mobile-demo" class="sidenav-trigger"><i class="material-icons">menu</i></a>
      <ul id="nav-mobile" class="right hide-on-med-and-down">
        <li><a href="sass.html">Sass</a></li>
        <li><a href="badges.html">Components</a></li>
        <li><a href="collapsible.html">JavaScript</a></li>
      </ul>
    </div>
    <div class="nav-content">
      <ul class="tabs tabs-transparent">
        <li class="tab"><a href="#test1">Test 1</a></li>
        <li class="tab"><a class="active" href="#test2">Test 2</a></li>
        <li class="tab disabled"><a href="#test3">Disabled Tab</a></li>
        <li class="tab"><a href="#test4">Test 4</a></li>
      </ul>
    </div>
  </nav>
MaximBalaganskiy commented 4 years ago

Check out the new usage http://aurelia-ui-toolkits.github.io/demo-materialize/#/samples/navbar/tabs-in-navbar