mirror of
https://github.com/jgthms/bulma.git
synced 2024-11-14 11:14:24 +00:00
1523ce8527
* Replace variables.json with colors.json and update related files accordingly * Add variables data files * Update variables include template and all related files to use new variables data * Fix mobile breakpoint id typo in responsivness docs page * Fix Liquid syntax error in made-with-bulma docs page * Update bulma sass files count in modular docs page * Use breakpoints data in responsiveness helpers docs page * Use breakpoints and variables data in typography helpers docs page * Add missing page titles in docs pages front matter
191 lines
5.0 KiB
HTML
191 lines
5.0 KiB
HTML
---
|
|
title: Card
|
|
layout: documentation
|
|
doc-tab: components
|
|
doc-subtab: card
|
|
---
|
|
|
|
{% capture card_example %}
|
|
<div class="card">
|
|
<div class="card-image">
|
|
<figure class="image is-4by3">
|
|
<img src="{{site.url}}/images/placeholders/1280x960.png" alt="Placeholder image">
|
|
</figure>
|
|
</div>
|
|
<div class="card-content">
|
|
<div class="media">
|
|
<div class="media-left">
|
|
<figure class="image is-48x48">
|
|
<img src="{{site.url}}/images/placeholders/96x96.png" alt="Placeholder image">
|
|
</figure>
|
|
</div>
|
|
<div class="media-content">
|
|
<p class="title is-4">John Smith</p>
|
|
<p class="subtitle is-6">@johnsmith</p>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="content">
|
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
|
|
Phasellus nec iaculis mauris. <a>@bulmaio</a>.
|
|
<a href="#">#css</a> <a href="#">#responsive</a>
|
|
<br>
|
|
<time datetime="2016-1-1">11:09 PM - 1 Jan 2016</time>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{% endcapture %}
|
|
|
|
{% capture card_header_example %}
|
|
<div class="card">
|
|
<header class="card-header">
|
|
<p class="card-header-title">
|
|
Component
|
|
</p>
|
|
<a href="#" class="card-header-icon" aria-label="more options">
|
|
<span class="icon">
|
|
<i class="fa fa-angle-down" aria-hidden="true"></i>
|
|
</span>
|
|
</a>
|
|
</header>
|
|
<div class="card-content">
|
|
<div class="content">
|
|
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Phasellus nec iaculis mauris.
|
|
<a href="#">@bulmaio</a>. <a href="#">#css</a> <a href="#">#responsive</a>
|
|
<br>
|
|
<time datetime="2016-1-1">11:09 PM - 1 Jan 2016</time>
|
|
</div>
|
|
</div>
|
|
<footer class="card-footer">
|
|
<a href="#" class="card-footer-item">Save</a>
|
|
<a href="#" class="card-footer-item">Edit</a>
|
|
<a href="#" class="card-footer-item">Delete</a>
|
|
</footer>
|
|
</div>
|
|
{% endcapture %}
|
|
|
|
{% capture card_title_example %}
|
|
<div class="card">
|
|
<div class="card-content">
|
|
<p class="title">
|
|
“There are two hard things in computer science: cache invalidation, naming things, and off-by-one errors.”
|
|
</p>
|
|
<p class="subtitle">
|
|
Jeff Atwood
|
|
</p>
|
|
</div>
|
|
<footer class="card-footer">
|
|
<p class="card-footer-item">
|
|
<span>
|
|
View on <a href="https://twitter.com/codinghorror/status/506010907021828096">Twitter</a>
|
|
</span>
|
|
</p>
|
|
<p class="card-footer-item">
|
|
<span>
|
|
Share on <a href="#">Facebook</a>
|
|
</span>
|
|
</p>
|
|
</footer>
|
|
</div>
|
|
{% endcapture %}
|
|
|
|
{% include subnav-components.html %}
|
|
|
|
<section class="section">
|
|
<div class="container">
|
|
<h1 class="title">Card</h1>
|
|
<h2 class="subtitle">An all-around flexible and composable component</h2>
|
|
{%
|
|
include meta.html
|
|
variables=true
|
|
colors=false
|
|
sizes=false
|
|
%}
|
|
|
|
<hr>
|
|
|
|
<div class="content">
|
|
<p>The <strong>card</strong> component comprises several elements that you can mix and match:</p>
|
|
<ul>
|
|
<li>
|
|
<code>card</code>: the main container
|
|
<ul>
|
|
<li>
|
|
<code>card-header</code>: a horizontal bar with a shadow
|
|
<ul>
|
|
<li>
|
|
<code>card-header-title</code>: a left-aligned bold text
|
|
</li>
|
|
<li>
|
|
<code>card-header-icon</code>: a placeholder for an icon
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<code>card-image</code>: a fullwidth container for a reponsive image
|
|
</li>
|
|
<li>
|
|
<code>card-content</code>: a multi-purpose container for <em>any</em> other element
|
|
</li>
|
|
<li>
|
|
<code>card-footer</code>: a horizontal list of controls
|
|
<ul>
|
|
<li>
|
|
<code>card-footer-item</code>: a repeatable list item
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
</div>
|
|
|
|
<div class="tags has-addons">
|
|
<span class="tag">New</span>
|
|
<span class="tag is-info">0.5.3</span>
|
|
</div>
|
|
|
|
<div class="content">
|
|
<p>
|
|
You can center the <code>card-header-title</code> by appending the <code>is-centered</code> modifier.
|
|
</p>
|
|
</div>
|
|
|
|
<hr>
|
|
|
|
<div class="columns">
|
|
<div class="column is-one-third">
|
|
{{card_example}}
|
|
</div>
|
|
<div class="column highlight-full">
|
|
{% highlight html %}{{card_example}}{% endhighlight %}
|
|
</div>
|
|
</div>
|
|
|
|
<hr>
|
|
|
|
<div class="columns">
|
|
<div class="column is-one-third">
|
|
{{card_header_example}}
|
|
</div>
|
|
<div class="column highlight-full">
|
|
{% highlight html %}{{card_header_example}}{% endhighlight %}
|
|
</div>
|
|
</div>
|
|
|
|
<hr>
|
|
|
|
<div class="columns">
|
|
<div class="column is-one-third">
|
|
{{card_title_example}}
|
|
</div>
|
|
<div class="column highlight-full">
|
|
{% highlight html %}{{card_title_example}}{% endhighlight %}
|
|
</div>
|
|
</div>
|
|
|
|
{% include variables.html type='component' %}
|
|
|
|
</div>
|
|
</section>
|