UNPKG

material-design-kit

Version:

Interactive web components inspired from Material Design, using vanilla CSS, JavaScript and HTML.

60 lines (54 loc) 1.56 kB
--- title: Right drawer --- {% extends "layouts/default.html" %} {% block page %} <style> .mdk-drawer__inner { height: 100%; overflow-y: auto; text-align: initial; } .mdk-drawer__inner > :first-child { margin-top: 1.25rem; } .mdk-drawer__inner > * { padding-left: 1.25rem; padding-right: 1.25rem; margin-bottom: 1.25rem; } </style> <div class="mdk-header js-mdk-header bg-primary" data-effects="waterfall" data-condenses data-reveals> <div class="mdk-header__content"> <div class="bg-primary"> <button class="navbar-toggler" type="button"> <span class="material-icons">menu</span> </button> </div> </div> </div> <div class="mdk-drawer js-mdk-drawer" data-align="end"> <div class="mdk-drawer__content"> <div class="mdk-drawer__inner"> <h4>Hello World</h4> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Eum nisi, aspernatur esse ea velit, possimus quod labore doloremque perspiciatis veniam amet fuga incidunt, beatae saepe assumenda quia laudantium ut qui!</p> </div> </div> </div> <div class="container"> <div class="content"> {% include '_drawer.html' %} <hr> {% include '_sample-content.html' %} </div> </div> {% endblock %} {% block footer %} <script> document.querySelector('.navbar-toggler').addEventListener('click', function () { document.querySelector('.mdk-drawer').mdkDrawer.toggle() }) </script> {% endblock %}