UNPKG

material-inspired-component-library

Version:

The Material-Inspired Component Library (MICL) offers a collection of beautifully crafted components leveraging native HTML markup, designed to align with the Material Design 3 guidelines.

147 lines (144 loc) 11 kB
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="Demonstrating MICL Cards"> <title>MICL Cards</title> <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Google+Sans:ital,opsz,wght@0,17..18,400..700;1,17..18,400..700&display=swap"> <link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined:FILL@0..1&icon_names=dark_mode,home&display=block"> <link rel="stylesheet" href="themes/airblue/theme.css" id="theme-link"> <link rel="stylesheet" href="micl.css"> <link rel="stylesheet" href="docs.css"> <style> .micl-card__content:not(.docs-code) p { margin: 0; color: var(--md-sys-color-on-surface); } .docs-icon { inline-size: 32px; block-size: 32px; margin: var(--md-sys-card-padding-inline); border-radius: 16px; background-color: var(--md-sys-color-primary); color: var(--md-sys-color-on-primary); font-size: 16px; line-height: 32px; text-align: center; } </style> </head> <body class="micl-window light"> <main class="micl-body micl-body--stacked-to-large"> <section class="micl-pane"> <header class="micl-appbar"> <a href="index.html" class="micl-appbar__leading-icon micl-link micl-iconbutton-standard-s" aria-label="Navigate to the main MICL Showcase page"> <span class="material-symbols-outlined" aria-hidden="true">home</span> </a> <div class="micl-appbar__headline micl-appbar__headline--center"> <h1>Cards</h1> <p class="micl-appbar__subtitle">Showcasing MICL cards</p> </div> <div id="settings-placeholder" class="micl-appbar__trailing"></div> </header> <div class="micl-pane__columns micl-pane__columns--evenly micl-pane__columns--stacked-to-expanded"> <div class="micl-pane__column"> <div class="micl-card-elevated" style="margin-top:8px" tabindex="0"> <div class="docs-icon" aria-hidden="true">A</div> <div class="micl-card__headline-s"> <h2>Lorem ipsum dolor sit amet consectetur adipiscing elit</h2> </div> <p class="micl-card__subhead">Dummy or placeholder text</p> <p class="micl-card__supporting-text">This is a dummy or placeholder text commonly used in web development.</p> <div class="micl-card__content"> <p class="md-sys-typescale-body-small">Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla commodo proin natoque lobortis maecenas penatibus volutpat, dapibus erat tortor gravida augue torquent. Vitae tortor torquent suspendisse sem quisque etiam parturient eleifend, platea lacinia orci lacus pulvinar sociosqu habitasse accumsan, nisi inceptos ut tellus ornare gravida natoque. Velit fusce viverra cursus dignissim sollicitudin eros at bibendum tempus porta risus, torquent urna est mus euismod interdum enim gravida mattis.</p> </div> </div> <div class="micl-card-filled"> <div class="micl-card__headline-m"> <h2>Lorem ipsum</h2> </div> <p class="micl-card__supporting-text">This is a dummy or placeholder text commonly used in web development.</p> <div class="micl-card__content"> <p class="md-sys-typescale-body-medium">Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla commodo proin natoque lobortis maecenas penatibus volutpat, dapibus erat tortor gravida augue torquent. Vitae tortor torquent suspendisse sem quisque etiam parturient eleifend, platea lacinia orci lacus pulvinar sociosqu habitasse accumsan, nisi inceptos ut tellus ornare gravida natoque. Velit fusce viverra cursus dignissim sollicitudin eros at bibendum tempus porta risus, torquent urna est mus euismod interdum enim gravida mattis.</p> </div> </div> <div class="micl-card-outlined" tabindex="0"> <div class="micl-card__headline-l"> <h2>Lorem</h2> </div> <div class="micl-card__content"> <p class="md-sys-typescale-body-large">Potenti facilisis litora porta tincidunt semper vulputate himenaeos conubia ullamcorper, lacinia a consequat malesuada molestie pharetra interdum sed ut neque, sociosqu libero id montes rhoncus vestibulum suscipit fringilla. Dis sed est risus pulvinar eleifend, aliquet orci quis leo. Penatibus neque nibh cras nostra magnis vivamus, quis conubia sociis diam class, euismod et quisque metus fames. Feugiat donec magnis fusce elementum dis imperdiet velit convallis eget, maecenas sed sem lectus class facilisis posuere sociosqu, himenaeos taciti habitant orci senectus bibendum dignissim cursus.</p> </div> </div> </div> <div class="micl-pane__column"> <details class="micl-card-elevated" style="margin-top:8px"> <summary> <img alt="holiday" class="micl-card__image" src="card-holiday.webp"> <span class="micl-card__headline-s"> <span class="micl-heading">Lorem ipsum dolor sit amet consectetur adipiscing elit</span> </span> <span class="micl-card__subhead">Dummy or placeholder text</span> <span class="micl-card__supporting-text">This is a dummy or placeholder text commonly used in web development.</span> </summary> <div class="micl-card__content" style="padding-inline:0"> <p class="md-sys-typescale-body-small" style="padding-block-end:var(--md-sys-card-padding-inline);padding-inline:var(--md-sys-card-padding-inline)">Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla commodo proin natoque lobortis maecenas penatibus volutpat, dapibus erat tortor gravida augue torquent. Vitae tortor torquent suspendisse sem quisque etiam parturient eleifend, platea lacinia orci lacus pulvinar sociosqu habitasse accumsan, nisi inceptos ut tellus ornare gravida natoque. Velit fusce viverra cursus dignissim sollicitudin eros at bibendum tempus porta risus, torquent urna est mus euismod interdum enim gravida mattis.</p> <hr class="micl-divider" style="--md-sys-divider-space:8px"> <button type="button" class="micl-button-text-s" style="margin:8px">Share</button> </div> </details> <details class="micl-card-filled"> <summary class="micl-card--compact"> <span class="micl-card__image" style="background-image:url(card-cabinet.webp);aspect-ratio:820/340"></span> <span class="micl-card__headline-m"> <span class="micl-heading">Lorem ipsum</span> </span> <span class="micl-card__supporting-text">This is a dummy or placeholder text commonly used in web development.</span> </summary> <div class="micl-card__content"> <p class="md-sys-typescale-body-medium">Lorem ipsum dolor sit amet consectetur adipiscing elit, fringilla commodo proin natoque lobortis maecenas penatibus volutpat, dapibus erat tortor gravida augue torquent. Vitae tortor torquent suspendisse sem quisque etiam parturient eleifend, platea lacinia orci lacus pulvinar sociosqu habitasse accumsan, nisi inceptos ut tellus ornare gravida natoque. Velit fusce viverra cursus dignissim sollicitudin eros at bibendum tempus porta risus, torquent urna est mus euismod interdum enim gravida mattis.</p> </div> </details> <details class="micl-card-outlined"> <summary> <span class="micl-card__image" style="background-image:url(card-city.webp);aspect-ratio:820/340"></span> <span class="micl-card__headline-l"> <span class="micl-heading">Lorem</span> </span> </summary> <div class="micl-card__content"> <p class="md-sys-typescale-body-large">Potenti facilisis litora porta tincidunt semper vulputate himenaeos conubia ullamcorper, lacinia a consequat malesuada molestie pharetra interdum sed ut neque, sociosqu libero id montes rhoncus vestibulum suscipit fringilla. Dis sed est risus pulvinar eleifend, aliquet orci quis leo. Penatibus neque nibh cras nostra magnis vivamus, quis conubia sociis diam class, euismod et quisque metus fames. Feugiat donec magnis fusce elementum dis imperdiet velit convallis eget, maecenas sed sem lectus class facilisis posuere sociosqu, himenaeos taciti habitant orci senectus bibendum dignissim cursus.</p> </div> </details> </div> </div> </section> <section class="micl-pane micl-pane--fixed" style="width:680px"> <div class="micl-card-filled"> <div class="micl-card__headline-s"> <h2>Code example</h2> </div> <div class="micl-card__content docs-code"> <pre tabindex="-1"><code> &lt;div class="micl-card-elevated" tabindex="0"&gt; &lt;div class="micl-card__headline-s"&gt; &lt;h2&gt;Lorem ipsum dolor sit amet consectetur adipiscing elit&lt;/h2&gt; &lt;/div&gt; &lt;p class="micl-card__subhead"&gt;Dummy or placeholder text&lt;/p&gt; &lt;p class="micl-card__supporting-text"&gt;This is a text commonly used in web development.&lt;/p&gt; &lt;div class="micl-card__content"&gt; &lt;p class="md-sys-typescale-body-small"&gt;Lorem ipsum dolor sit amet consectetur adipiscing elit&lt;/p&gt; &lt;/div&gt; &lt;/div&gt; </code></pre> </div> </div> </section> </main> <script src="micl.js"></script> <script src="docs.js"></script> </body> </html>