Card
Create layout boxes with different styles.
Usage
The Card component consists of the card itself, the card body and an optional card title. Typically, cards are arranged in grid columns.
Class | Description |
---|---|
.uk-card | Add this class to a <div> element to define the Card component. |
.uk-card-body | Add this class to the card to create padding between the card and its content. |
.uk-card-title | Add this class to a heading to define a card title. |
<div class="uk-card uk-card-body"> <h3 class="uk-card-title"></h3></div>
-
Default
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
-
Something's not working? Feel free to report an issue or edit this snippet .
<div class="uk-card uk-card-body max-w-sm"><h3 class="uk-card-title">Default</h3><p class="mt-4">Lorem ipsum <a href="#">dolor</a> sit amet, consectetur adipiscing elit, seddo eiusmod tempor incididunt ut labore et dolore magna aliqua.</p></div> -
Something's not working? Feel free to report an issue or edit this snippet .
<div className="uk-card uk-card-body max-w-sm"><h3 className="uk-card-title">Default</h3><p className="mt-4">Lorem ipsum <a href="#">dolor</a> sit amet, consectetur adipiscing elit, seddo eiusmod tempor incididunt ut labore et dolore magna aliqua.</p></div>
Style modifiers
UIkit includes a number of modifiers that can be used to add a specific style to cards.
Class | Description |
---|---|
.uk-card-primary | Add this class to modify the card and emphasize it with a primary color. |
.uk-card-secondary | Add this class to modify the card and give it a secondary background color. |
.uk-card-destructive | Add this class to modify the card and give it a destructive background color. |
<div class="uk-card"></div>
<div class="uk-card uk-card-primary"></div>
<div class="uk-card uk-card-secondary"></div>
<div class="uk-card uk-card-destructive"></div>
-
Default
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Primary
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Secondary
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
Destructive
Lorem ipsum dolor sit amet, consectetur adipisicing elit.
-
Something's not working? Feel free to report an issue or edit this snippet .
<div class="grid gap-4 md:grid-cols-2"><div><div class="uk-card uk-card-body"><h3 class="uk-card-title">Default</h3><p class="mt-4">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p></div></div><div><div class="uk-card uk-card-body uk-card-primary"><h3 class="uk-card-title">Primary</h3><p class="mt-4">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p></div></div><div><div class="uk-card uk-card-body uk-card-secondary"><h3 class="uk-card-title">Secondary</h3><p class="mt-4">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p></div></div><div><div class="uk-card uk-card-body uk-card-destructive"><h3 class="uk-card-title">Destructive</h3><p class="mt-4">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p></div></div></div> -
Something's not working? Feel free to report an issue or edit this snippet .
<div className="grid gap-4 md:grid-cols-2"><div><div className="uk-card uk-card-body"><h3 className="uk-card-title">Default</h3><p className="mt-4">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p></div></div><div><div className="uk-card uk-card-body uk-card-primary"><h3 className="uk-card-title">Primary</h3><p className="mt-4">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p></div></div><div><div className="uk-card uk-card-body uk-card-secondary"><h3 className="uk-card-title">Secondary</h3><p className="mt-4">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p></div></div><div><div className="uk-card uk-card-body uk-card-destructive"><h3 className="uk-card-title">Destructive</h3><p className="mt-4">Lorem ipsum dolor sit amet, consectetur adipisicing elit.</p></div></div></div>
Header and footer
You can also divide a card into header and footer — around the default body. Just add the .uk-card-header
or .uk-card-footer
class to a <div>
element inside the card.
<div class="uk-card"> <div class="uk-card-header"> <h3 class="uk-card-title"></h3> </div> <div class="uk-card-body"></div> <div class="uk-card-footer"></div></div>
-
Create project
Deploy your new project in one-click.
The name of your project. -
Something's not working? Feel free to report an issue or edit this snippet .
<div class="uk-card max-w-sm"><div class="uk-card-header"><h3 class="uk-card-title">Create project</h3><p class="mt-2 text-muted-foreground">Deploy your new project in one-click.</p></div><div class="uk-card-body"><div class=""><label class="uk-form-label" for="name">Name</label><div class="uk-form-controls mt-2"><inputclass="uk-input"id="name"type="text"aria-describedby="name-help-block"placeholder="Name"/><div id="name-help-block" class="uk-form-help mt-2">The name of your project.</div></div></div><div class="mt-4"><label class="uk-form-label" for="framework">Framework</label><div class="uk-form-controls mt-2"><select class="uk-select" name="framework"><option value="sveltekit">Sveltekit</option><option value="astro" selected>Astro</option></select></div></div></div><div class="uk-card-footer flex justify-between"><button class="uk-btn uk-btn-default">Cancel</button><button class="uk-btn uk-btn-primary">Deploy</button></div></div> -
Something's not working? Feel free to report an issue or edit this snippet .
<div className="uk-card max-w-sm"><div className="uk-card-header"><h3 className="uk-card-title">Create project</h3><p className="mt-2 text-muted-foreground">Deploy your new project in one-click.</p></div><div className="uk-card-body"><div><label className="uk-form-label" htmlFor="name">Name</label><div className="uk-form-controls mt-2"><inputclassName="uk-input"id="name"type="text"aria-describedby="name-help-block"placeholder="Name"/><div id="name-help-block" className="uk-form-help mt-2">The name of your project.</div></div></div><div className="mt-4"><label className="uk-form-label" htmlFor="framework">Framework</label><div className="uk-form-controls mt-2"><select className="uk-select" name="framework"><option value="sveltekit">Sveltekit</option><option value="astro" selected>Astro</option></select></div></div></div><div className="uk-card-footer flex justify-between"><button className="uk-btn uk-btn-default">Cancel</button><button className="uk-btn uk-btn-primary">Deploy</button></div></div>
- On This Page
- Usage
- Style modifiers
- Header and footer