Example #1
0
 /**
  * @param string $icon
  *
  * @return $this
  */
 public function addIcon($icon = FontIcon::EDIT)
 {
     $this->_icon = FontIcon::create($icon)->addClass('panel-heading-icon')->addClass(Ui::FLOAT_LEFT)->addClass(Ui::MARGIN_SMALL_TOP);
     return $this;
 }
Example #2
0
 /**
  * @group Font Icons
  */
 public final function StackedIcons()
 {
     return FontIcon::stack(FontIcon::create(FontIcon::USER), FontIcon::create(FontIcon::BAN)->setColor('#cc0000'));
 }
Example #3
0
 /**
  * @group subTitledCards
  */
 public final function subTitleCards()
 {
     $result = [];
     $card = ObjectListCard::i();
     $card->setTitle('One Action');
     $card->setSubTitle('Secondary Title');
     $card->addAction(new Link('#'), FontIcon::create(FontIcon::EDIT));
     $card->setRightContent(FontIcon::create(FontIcon::CURRENT_DEFAULT)->addClass(Ui::TEXT_ORANGE));
     $result[] = $card;
     return $result;
 }