Skip to content

Commit ec41993

Browse files
committed
feat(navbar): Change the title content of navbar #7377
1 parent 19732b8 commit ec41993

File tree

6 files changed

+11
-22
lines changed

6 files changed

+11
-22
lines changed

projects/igniteui-angular/migrations/update-9_1_0/changes/inputs.json

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,14 +25,6 @@
2525
"selector": "igx-grid",
2626
"type": "component"
2727
}
28-
},
29-
{
30-
"name": "<igx-action-icon",
31-
"replaceWith": "<igx-icon igxActionIcon"
32-
},
33-
{
34-
"name": "IgxActionIconDirective",
35-
"replaceWith": "IgxNavbarActionDirective"
3628
}
3729
]
3830
}

projects/igniteui-angular/migrations/update-9_1_0/changes/selectors.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
"changes": [
44
{
55
"type": "component",
6-
"selector": "<igx-action-icon",
7-
"replaceWith": "<igx-icon igxNavbarAction"
6+
"selector": "<igx-action-icon>",
7+
"replaceWith": "<igx-navbar-action>"
88
}
99
]
1010
}

projects/igniteui-angular/src/lib/core/styles/components/navbar/_navbar-theme.scss

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -137,16 +137,14 @@
137137
}
138138
}
139139

140-
[igxNavbarAction] {
140+
igx-navbar-action, [igxNavbarAction] {
141141
display: flex;
142142
align-items: center;
143143
}
144144

145-
[igxNavbarTitle] {
145+
igx-navbar-title, [igxNavbarTitle] {
146146
display: flex;
147147
align-items: center;
148-
font-size: $navbar-title-fz;
149-
line-height: $navbar-title-lh;
150148
user-select: none;
151149
}
152150
}

projects/igniteui-angular/src/lib/navbar/navbar.component.html

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,9 @@
22
<div class="igx-navbar__left">
33
<igx-icon (click)="_triggerAction()" fontSet="material" *ngIf="isActionButtonVisible">{{actionButtonIcon}}
44
</igx-icon>
5-
<ng-content select="[igxNavbarAction]"></ng-content>
5+
<ng-content select="igx-navbar-action,[igxNavbarAction]"></ng-content>
66
<h1 *ngIf="!isTitleContentVisible" class="igx-navbar__title" [attr.id]="titleId">{{ title }}</h1>
7-
</div>
8-
<div class="igx-navbar__middle">
9-
<ng-content select="[igxNavbarTitle]"></ng-content>
7+
<ng-content select="igx-navbar-title,[igxNavbarTitle]"></ng-content>
108
</div>
119
<div class="igx-navbar__right">
1210
<ng-content></ng-content>

projects/igniteui-angular/src/lib/navbar/navbar.component.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ import { IgxIconModule } from '../icon/public_api';
1717
*/
1818
@Directive({
1919
// tslint:disable-next-line:directive-selector
20-
selector: '[igxNavbarAction]'
20+
selector: 'igx-navbar-action,[igxNavbarAction]'
2121
})
2222
export class IgxNavbarActionDirective { }
2323

2424
@Directive({
25-
selector: '[igxNavbarTitle]',
25+
selector: 'igx-navbar-title,[igxNavbarTitle]',
2626

2727
})
2828
export class IgxNavbarTitleDirective { }

src/app/navbar/navbar.sample.html

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,9 @@ <h4 class="sample-title">With custom nav icon and action icons</h4>
3939
<igx-icon>favorite</igx-icon>
4040
<igx-icon>more_vert</igx-icon>
4141

42-
<igx-icon igxNavbarAction fontSet="material" class="bidirectional-icon">arrow_back</igx-icon>
42+
<igx-navbar-action>
43+
<igx-icon fontSet="material" class="bidirectional-icon">arrow_back</igx-icon>
44+
</igx-navbar-action>
4345
</igx-navbar>
4446
</div>
4547
</article>
@@ -49,7 +51,6 @@ <h4 class="sample-title">Navbar with title directive</h4>
4951
<div class="navbar-sample dark-navbar">
5052
<igx-navbar title="Title sample">
5153
<igx-icon igxNavbarAction>home</igx-icon>
52-
<div igxNavbarAction>IG</div>
5354

5455
<div igxNavbarTitle>IG Title</div>
5556

0 commit comments

Comments
 (0)