File tree Expand file tree Collapse file tree 3 files changed +41
-19
lines changed
projects/igniteui-angular/src/lib
core/styles/components/navbar Expand file tree Collapse file tree 3 files changed +41
-19
lines changed Original file line number Diff line number Diff line change 16
16
}
17
17
18
18
@include e (left ) {
19
- @extend %igx-navbar-bundle !optional ;
20
- @extend %igx-navbar-icon-display !optional ;
19
+ @extend %igx-navbar-left !optional ;
21
20
}
22
21
23
22
@include e (right ) {
24
- @extend %igx-navbar-bundle !optional ;
25
- @extend %igx-navbar-icon-display !optional ;
23
+ @extend %igx-navbar-right !optional ;
26
24
}
27
25
}
Original file line number Diff line number Diff line change 90
90
@mixin igx-navbar ($theme ) {
91
91
@include igx-root-css-vars ($theme );
92
92
93
- $navbar-padding : 0 em (16px );
94
- $navbar-title-fz : em (18px , 16px );
95
- $navbar-title-lh : em (18px , 16px );
93
+ $navbar-padding : 0 rem (16px );
94
+ $navbar-title-fz : rem (18px , 16px );
95
+ $navbar-title-lh : rem (18px , 16px );
96
96
$navbar-title-margin : 0 ;
97
97
$left : if-ltr (left , right );
98
98
111
111
z-index : 4 ;
112
112
}
113
113
114
+ %igx-navbar-part {
115
+ display : flex ;
116
+ align-items : center ;
117
+ }
118
+
114
119
%igx-navbar-title {
115
120
margin : $navbar-title-margin ;
121
+ flex-grow : 1 ;
122
+ user-select : text ;
116
123
}
117
124
118
125
%igx-navbar-bundle {
119
- display : flex ;
120
- align-items : center ;
126
+ @extend %igx-navbar-part ;
121
127
user-select : none ;
122
128
123
129
> * + * {
124
- margin- #{$left } : 16px ;
130
+ margin- #{$left } : rem ( 16px ) ;
125
131
}
126
132
}
127
133
137
143
}
138
144
}
139
145
146
+ %igx-navbar-left {
147
+ @extend %igx-navbar-bundle ;
148
+ @extend %igx-navbar-icon-display ;
149
+ flex-grow : 1 ;
150
+ }
151
+
152
+ %igx-navbar-right {
153
+ @extend %igx-navbar-bundle ;
154
+ @extend %igx-navbar-icon-display ;
155
+ }
156
+
140
157
igx-navbar-action ,
141
158
[igxNavbarAction ] {
142
- display : flex ;
143
- align-items : center ;
159
+ @extend %igx-navbar-part ;
144
160
}
145
161
146
162
igx-navbar-title ,
147
163
[igxNavbarTitle ] {
148
- display : flex ;
149
- align-items : center ;
150
- user-select : none ;
164
+ @extend %igx-navbar-part ;
165
+ @extend %igx-navbar-title ;
151
166
}
152
167
}
153
168
Original file line number Diff line number Diff line change 1
1
< nav class ="igx-navbar " role ="navigation " [attr.aria-labelledby] ="titleId ">
2
2
< div class ="igx-navbar__left ">
3
- < igx-icon (click) ="_triggerAction() " fontSet ="material " *ngIf ="isActionButtonVisible "> {{actionButtonIcon}}
3
+ < igx-icon
4
+ (click) ="_triggerAction() "
5
+ fontSet ="material "
6
+ *ngIf ="isActionButtonVisible ">
7
+ {{actionButtonIcon}}
4
8
</ igx-icon >
5
- < ng-content select ="igx-navbar-action,[igxNavbarAction] "> </ ng-content >
6
- < h1 *ngIf ="!isTitleContentVisible " class ="igx-navbar__title " [attr.id] ="titleId "> {{ title }}</ h1 >
7
- < ng-content select ="igx-navbar-title,[igxNavbarTitle] "> </ ng-content >
9
+ < ng-content select ="igx-navbar-action, [igxNavbarAction] "> </ ng-content >
10
+ < h1
11
+ *ngIf ="!isTitleContentVisible "
12
+ class ="igx-navbar__title "
13
+ [attr.id] ="titleId ">
14
+ {{ title }}
15
+ </ h1 >
16
+ < ng-content select ="igx-navbar-title, [igxNavbarTitle] "> </ ng-content >
8
17
</ div >
9
18
< div class ="igx-navbar__right ">
10
19
< ng-content > </ ng-content >
You can’t perform that action at this time.
0 commit comments