fix(buttons): improve buttons styles for default theme

This commit is contained in:
KostyaDanovsky 2017-08-23 20:08:41 +03:00
parent fd37cd7a76
commit 7e86c985cb
13 changed files with 344 additions and 275 deletions

View file

@ -1,17 +1,19 @@
<div class="action-groups">
<div class="action-groups-header">
<span>Action Groups</span>
</div>
<nb-actions size="medium">
<nb-action icon="ion-navicon"></nb-action>
<nb-action>
<nb-search type="rotate-layout"></nb-search>
</nb-action>
<nb-action icon="ion-ios-email-outline"></nb-action>
<nb-action disabled icon="ion-ios-bell-outline"></nb-action>
<nb-action>
<nb-user [menu]="userMenu" name="Han Solo"></nb-user>
</nb-action>
<nb-action icon="ion-ios-gear-outline"></nb-action>
</nb-actions>
</div>
<nb-card>
<nb-card-body>
<div class="action-groups-header">
Action Groups
</div>
<nb-actions size="medium">
<nb-action icon="ion-navicon"></nb-action>
<nb-action>
<nb-search type="rotate-layout"></nb-search>
</nb-action>
<nb-action icon="ion-ios-email-outline"></nb-action>
<nb-action disabled icon="ion-ios-bell-outline"></nb-action>
<nb-action>
<nb-user [menu]="userMenu" name="Han Solo"></nb-user>
</nb-action>
<nb-action icon="ion-ios-gear-outline"></nb-action>
</nb-actions>
</nb-card-body>
</nb-card>

View file

@ -2,13 +2,18 @@
@import '~@nebular/theme/components/card/card.component.theme';
@include nb-install-component() {
.action-groups {
nb-card-body {
display: flex;
align-items: center;
}
.action-groups-header {
flex: 1;
@include nb-card-header();
color: nb-theme(card-header-fg-heading);
font-family: nb-theme(card-header-font-family);
font-size: nb-theme(card-header-font-size);
font-weight: nb-theme(card-header-font-weight);
}
}