Can be used for general offers or an advent calendar layout.
Interactive elements are BUTTONs, inactive are DIVs.
Clicking the revealed content will either load and URL or open a modal, depending on the data attributes.
In this demo:
Offer | Date | Active | Opened | Action |
---|---|---|---|---|
1 | past | no | no | URL |
2 | past | no | yes | URL |
3 | past | yes | no | URL |
4 | past | yes | yes | Modal |
5 | today | yes | no | Modal |
6 | future | yes | no | URL |
7 | future | yes | yes | URL |
8 | future | yes | no | URL |
Set with a '--max-items-per-row
' CSS custom property in an inline 'style
' attribute.
With the 'offers-grid--doors
' modifier class (and extra HTML).
Inside a 'section-with-bg-img', with 'doors' and '--max-items-per-row
' of 5.