UNPKG

patternfly

Version:

This reference implementation of PatternFly is based on [Bootstrap v3](http://getbootstrap.com/). Think of PatternFly as a "skinned" version of Bootstrap with additional components and customizations.

401 lines (400 loc) 17.6 kB
<!DOCTYPE html> <!--[if IE 9]><html class="ie9"><![endif]--> <!--[if gt IE 9]><!--> <html> <!--<![endif]--> <head> <title>Cards - PatternFly</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel="shortcut icon" href="../dist/img/favicon.ico"> <!-- iPad retina icon --> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="../dist/img/apple-touch-icon-precomposed-152.png"> <!-- iPad retina icon (iOS < 7) --> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="../dist/img/apple-touch-icon-precomposed-144.png"> <!-- iPad non-retina icon --> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="../dist/img/apple-touch-icon-precomposed-76.png"> <!-- iPad non-retina icon (iOS < 7) --> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="../dist/img/apple-touch-icon-precomposed-72.png"> <!-- iPhone 6 Plus icon --> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="../dist/img/apple-touch-icon-precomposed-180.png"> <!-- iPhone retina icon (iOS < 7) --> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="../dist/img/apple-touch-icon-precomposed-114.png"> <!-- iPhone non-retina icon (iOS < 7) --> <link rel="apple-touch-icon-precomposed" sizes="57x57" href="../dist/img/apple-touch-icon-precomposed-57.png"> <link href="../dist/css/patternfly.min.css" rel="stylesheet" media="screen, print"> <link href="../dist/css/patternfly-additions.min.css" rel="stylesheet" media="screen, print"> <script src="../components/jquery/dist/jquery.min.js"></script> <script src="../components/bootstrap/dist/js/bootstrap.min.js"></script> <script src="../components/matchHeight/jquery.matchHeight-min.js"></script> <script src="../dist/js/patternfly.min.js"></script> </head> <body class="cards-pf"> <nav class="navbar navbar-default navbar-pf" role="navigation"> <div class="navbar-header"> <button type="button" class="navbar-toggle" data-toggle="collapse" data-target=".navbar-collapse-1"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button> <a class="navbar-brand" href="/"> <img src="../dist/img/brand.svg" alt="PatternFly Enterprise Application" /> </a> </div> <div class="collapse navbar-collapse navbar-collapse-1"> <ul class="nav navbar-nav navbar-utility"> <li> <a href="#">Status</a> </li> <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown"> <span class="pficon pficon-user"></span> Brian Johnson <b class="caret"></b> </a> <ul class="dropdown-menu"> <li> <a href="#">Link</a> </li> <li> <a href="#">Another link</a> </li> <li> <a href="#">Something else here</a> </li> <li class="divider"></li> <li class="dropdown-submenu"> <a tabindex="-1" href="#">More options</a> <ul class="dropdown-menu"> <li> <a href="#">Link</a> </li> <li> <a href="#">Another link</a> </li> <li> <a href="#">Something else here</a> </li> <li class="divider"></li> <li class="dropdown-header">Nav header</li> <li> <a href="#">Separated link</a> </li> <li class="divider"></li> <li> <a href="#">One more separated link</a> </li> </ul> </li> <li class="divider"></li> <li> <a href="#">One more separated link</a> </li> </ul> </li> </ul> <ul class="nav navbar-nav navbar-primary"> <li> <a href="basic.html">Basic</a> </li> <li> <a href="bootstrap-treeview-2.html">Tree View</a> </li> <li> <a href="dashboard.html">Dashboard</a> </li> <li> <a href="form.html">Form</a> </li> <li> <a href="tab.html">Tab</a> </li> <li> <a href="typography-2.html">Typography</a> </li> <li class="active"> <a href="cards.html" class="active">Cards</a> </li> </ul> </div> </nav> <div class="container-fluid container-cards-pf"> <div class="row row-cards-pf"> <!-- Important: if you need to nest additional .row within a .row.row-cards-pf, do *not* use .row-cards-pf on the nested .row --> <div class="col-xs-6 col-sm-4 col-md-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status"> <h2 class="card-pf-title"> <span class="fa fa-shield"></span><span class="card-pf-aggregate-status-count">0</span> Ipsum </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <span class="card-pf-aggregate-status-notification"><a href="#" class="add" data-toggle="tooltip" data-placement="top" title="Add Ipsum"><span class="pficon pficon-add-circle-o"></span></a></span> </p> </div> </div> </div> <div class="col-xs-6 col-sm-4 col-md-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status"> <h2 class="card-pf-title"> <a href="#"><span class="fa fa-shield"></span><span class="card-pf-aggregate-status-count">20</span> Amet</a> </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <span class="card-pf-aggregate-status-notification"><a href="#"><span class="pficon pficon-error-circle-o"></span>4</a></span> <span class="card-pf-aggregate-status-notification"><a href="#"><span class="pficon pficon-warning-triangle-o"></span>1</a></span> </p> </div> </div> </div> <div class="col-xs-6 col-sm-4 col-md-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status"> <h2 class="card-pf-title"> <a href="#"><span class="fa fa-shield"></span><span class="card-pf-aggregate-status-count">9</span> Adipiscing</a> </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <span class="card-pf-aggregate-status-notification"><span class="pficon pficon-ok"></span></span> </p> </div> </div> </div> <div class="col-xs-6 col-sm-4 col-md-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status"> <h2 class="card-pf-title"> <a href="#"><span class="fa fa-shield"></span><span class="card-pf-aggregate-status-count">12</span> Lorem</a> </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <a href="#"><span class="card-pf-aggregate-status-notification"><span class="pficon pficon-error-circle-o"></span>1</span></a> </p> </div> </div> </div> <div class="col-xs-6 col-sm-4 col-md-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status"> <h2 class="card-pf-title"> <a href="#"><span class="fa fa-shield"></span><span class="card-pf-aggregate-status-count">6</span> Dolar Sit</a> </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <a href="#"><span class="card-pf-aggregate-status-notification"><span class="pficon pficon-error-circle-o"></span>1</span></a> </p> </div> </div> </div> <div class="col-xs-6 col-sm-4 col-md-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status"> <h2 class="card-pf-title"> <a href="#"><span class="fa fa-shield"></span><span class="card-pf-aggregate-status-count">199</span> Consectetur</a> </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <a href="#"><span class="card-pf-aggregate-status-notification"><span class="pficon pficon-error-circle-o"></span>1</span></a> </p> </div> </div> </div> </div><!-- /row --> <div class="row row-cards-pf"> <!-- Important: if you need to nest additional .row within a .row.row-cards-pf, do *not* use .row-cards-pf on the nested .row --> <div class="col-xs-12 col-sm-4 col-md-3 col-lg-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status card-pf-aggregate-status-mini"> <h2 class="card-pf-title"> <span class="fa fa-rebel"></span> <span class="card-pf-aggregate-status-count">0</span> Ipsum </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <span class="card-pf-aggregate-status-notification"><a href="#" class="add" data-toggle="tooltip" data-placement="top" title="Add Ipsum"><span class="pficon pficon-add-circle-o"></span></a></span> </p> </div> </div> </div> <div class="col-xs-12 col-sm-4 col-md-3 col-lg-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status card-pf-aggregate-status-mini"> <h2 class="card-pf-title"> <span class="fa fa-paper-plane"></span> <a href="#"> <span class="card-pf-aggregate-status-count">20</span> Amet </a> </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <span class="card-pf-aggregate-status-notification"><a href="#"><span class="pficon pficon-error-circle-o"></span>4</a></span> </p> </div> </div> </div> <div class="col-xs-12 col-sm-4 col-md-3 col-lg-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status card-pf-aggregate-status-mini"> <h2 class="card-pf-title"> <span class="pficon pficon-cluster"></span> <a href="#"> <span class="card-pf-aggregate-status-count">9</span> Adipiscing </a> </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <span class="card-pf-aggregate-status-notification"><span class="pficon pficon-ok"></span></span> </p> </div> </div> </div> <div class="col-xs-12 col-sm-4 col-md-3 col-lg-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status card-pf-aggregate-status-mini"> <h2 class="card-pf-title"> <span class="pficon pficon-image"></span> <a href="#"> <span class="card-pf-aggregate-status-count">12</span> Lorem </a> </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <a href="#"><span class="card-pf-aggregate-status-notification"><span class="pficon pficon-error-circle-o"></span>1</span></a> </p> </div> </div> </div> <div class="col-xs-12 col-sm-4 col-md-3 col-lg-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status card-pf-aggregate-status-mini"> <h2 class="card-pf-title"> <span class="fa fa-shield"></span> <a href="#"> <span class="card-pf-aggregate-status-count">6</span> Dolar Sit </a> </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <a href="#"><span class="card-pf-aggregate-status-notification"><span class="pficon pficon-error-circle-o"></span>1</span></a> </p> </div> </div> </div> <div class="col-xs-12 col-sm-4 col-md-3 col-lg-2"> <div class="card-pf card-pf-accented card-pf-aggregate-status card-pf-aggregate-status-mini"> <h2 class="card-pf-title"> <span class="fa fa-rocket"></span> <a href="#"> <span class="card-pf-aggregate-status-count">199</span> Consectetur </a> </h2> <div class="card-pf-body"> <p class="card-pf-aggregate-status-notifications"> <a href="#"><span class="card-pf-aggregate-status-notification"><span class="pficon pficon-error-circle-o"></span>23</span></a> </p> </div> </div> </div> </div><!-- /row --> <div class="row row-cards-pf"> <!-- Important: if you need to nest additional .row within a .row.row-cards-pf, do *not* use .row-cards-pf on the nested .row --> <div class="col-xs-6 col-sm-5 col-md-5"> <div class="card-pf"> <h2 class="card-pf-title"> Card Title </h2> <div class="card-pf-body"> <p>[card contents]</p> </div> <div class="card-pf-footer"> <p><a href="#">Footer link</a></p> </div> </div> </div> <div class="col-xs-6 col-sm-7 col-md-7"> <div class="card-pf"> <h2 class="card-pf-title"> Card Title </h2> <div class="card-pf-body"> <p>[card contents]</p> </div> </div> </div> </div><!-- /row --> <div class="row row-cards-pf"> <!-- Important: if you need to nest additional .row within a .row.row-cards-pf, do *not* use .row-cards-pf on the nested .row --> <div class="col-xs-6 col-sm-3 col-md-3"> <div class="card-pf"> <div class="card-pf-heading"> <h2 class="card-pf-title"> Card Title </h2> </div> <div class="card-pf-body"> <p>[card contents]</p> </div> <div class="card-pf-footer"> <p><a href="#">Footer link</a></p> </div> </div> </div> <div class="col-xs-6 col-sm-9 col-md-9"> <div class="card-pf"> <div class="card-pf-heading"> <h2 class="card-pf-title"> Card Title </h2> </div> <div class="card-pf-body"> <p>[card contents]</p> </div> <div class="card-pf-footer"> <p><a href="#">Footer link</a></p> </div> </div> </div> </div><!-- /row --> <div class="row row-cards-pf"> <!-- Important: if you need to nest additional .row within a .row.row-cards-pf, do *not* use .row-cards-pf on the nested .row --> <div class="col-xs-6 col-sm-8 col-md-8"> <div class="card-pf"> <div class="card-pf-body"> <p>[card contents]</p> </div> <div class="card-pf-footer"> <p><a href="#">Footer link</a></p> </div> </div> </div> <div class="col-xs-6 col-sm-4 col-md-4"> <div class="card-pf"> <div class="card-pf-body"> <p>[card contents]</p> </div> <div class="card-pf-footer"> <p><a href="#">Footer link</a></p> </div> </div> </div> </div><!-- /row --> <div class="row row-cards-pf"> <!-- Important: if you need to nest additional .row within a .row.row-cards-pf, do *not* use .row-cards-pf on the nested .row --> <div class="col-xs-6 col-sm-6 col-md-6"> <div class="card-pf"> <div class="card-pf-body"> <p>[card contents]</p> </div> </div> </div> <div class="col-xs-6 col-sm-6 col-md-6"> <div class="card-pf"> <div class="card-pf-body"> <p>[card contents]</p> </div> </div> </div> </div><!-- /row --> </div><!-- /container --> <script> $(function() { // matchHeight the contents of each .card-pf and then the .card-pf itself $(".row-cards-pf > [class*='col'] > .card-pf .card-pf-title").matchHeight(); $(".row-cards-pf > [class*='col'] > .card-pf > .card-pf-body").matchHeight(); $(".row-cards-pf > [class*='col'] > .card-pf > .card-pf-footer").matchHeight(); $(".row-cards-pf > [class*='col'] > .card-pf").matchHeight(); // initialize tooltips $('[data-toggle="tooltip"]').tooltip(); }); </script> </body> </html>