import { LitElement, html, css } from 'lit'; import { customElement } from 'lit/decorators.js'; /** * * Responsive auto-fit grid for elements. * Single slot — place elements directly inside. * */ @customElement('litro-card-grid') export class LitroCardGrid extends LitElement { static override styles = css` :host { display: block; counter-reset: card; } .grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(16rem, 1fr)); gap: 1.25rem; } `; override render() { return html`
`; } } export default LitroCardGrid;