Split App Header into Component
This commit is contained in:
parent
b541353091
commit
917d1c3fab
4 changed files with 30 additions and 14 deletions
13
lib/components/header_component.dart
Normal file
13
lib/components/header_component.dart
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
import 'package:angular/angular.dart';
|
||||
import 'package:angular_components/angular_components.dart';
|
||||
|
||||
@Component(
|
||||
selector: 'app_header',
|
||||
templateUrl: "header_component.html",
|
||||
directives: [coreDirectives, MaterialButtonComponent, MaterialIconComponent, MaterialSliderComponent],
|
||||
providers: [],
|
||||
styleUrls: const ['package:angular_components/app_layout/layout.scss.css'],
|
||||
)
|
||||
class HeaderComponent {
|
||||
|
||||
}
|
||||
12
lib/components/header_component.html
Normal file
12
lib/components/header_component.html
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
<header class="material-header">
|
||||
<div class="material-header-row">
|
||||
<material-button icon class="material-drawer-button">
|
||||
<material-icon icon="menu"></material-icon>
|
||||
</material-button>
|
||||
<span class="material-header-title">Cellular Automata</span>
|
||||
<div class="material-spacer"></div>
|
||||
<nav class="material-navigation">
|
||||
<a>Link 1</a>
|
||||
</nav>
|
||||
</div>
|
||||
</header>
|
||||
Loading…
Add table
Add a link
Reference in a new issue