From b85544a7f13e15f1f829bf352fae0c0f5a8a6bb4 Mon Sep 17 00:00:00 2001 From: Filip Hracek <filip.hracek@gmail.com> Date: Fri, 19 Aug 2016 12:06:20 -0700 Subject: [PATCH] Add a component CSS file to the Angular template As proposed here: https://github.com/google/stagehand/issues/332 --- lib/generators/web_angular_data.dart | 10 +++++++--- templates/web-angular/lib/app_component.css | 3 +++ templates/web-angular/lib/app_component.dart | 5 ++++- 3 files changed, 14 insertions(+), 4 deletions(-) create mode 100644 templates/web-angular/lib/app_component.css diff --git a/lib/generators/web_angular_data.dart b/lib/generators/web_angular_data.dart index 70dd696..9265903 100644 --- a/lib/generators/web_angular_data.dart +++ b/lib/generators/web_angular_data.dart @@ -11,14 +11,18 @@ dG8gY2hlY2sgaW4geW91ciBsb2NrIGZpbGUKcHVic3BlYy5sb2NrCgojIEZpbGVzIGNyZWF0ZWQg YnkgZGFydDJqcwoqLmRhcnQuanMKKi5wYXJ0LmpzCiouanMuZGVwcwoqLmpzLm1hcAoqLmluZm8u anNvbgoKIyBEaXJlY3RvcnkgY3JlYXRlZCBieSBkYXJ0ZG9jCmRvYy9hcGkvCgojIEpldEJyYWlu cyBJREVzCi5pZGVhLwoqLmltbAoqLmlwcgoqLml3cwo=""", + "lib/app_component.css", + "text", + """Omhvc3QgewogICAgZm9udC1mYW1pbHk6IFJvYm90bywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1z +ZXJpZjsKfQ==""", "lib/app_component.dart", "text", """Ly8gQ29weXJpZ2h0IChjKSBfX3llYXJfXywgX19hdXRob3JfXy4gQWxsIHJpZ2h0cyByZXNlcnZl ZC4gVXNlIG9mIHRoaXMgc291cmNlIGNvZGUKLy8gaXMgZ292ZXJuZWQgYnkgYSBCU0Qtc3R5bGUg bGljZW5zZSB0aGF0IGNhbiBiZSBmb3VuZCBpbiB0aGUgTElDRU5TRSBmaWxlLgoKaW1wb3J0ICdw -YWNrYWdlOmFuZ3VsYXIyL2NvcmUuZGFydCc7CgpAQ29tcG9uZW50KHNlbGVjdG9yOiAnbXktYXBw -JywgdGVtcGxhdGVVcmw6ICdhcHBfY29tcG9uZW50Lmh0bWwnKQpjbGFzcyBBcHBDb21wb25lbnQg -e30K""", +YWNrYWdlOmFuZ3VsYXIyL2NvcmUuZGFydCc7CgpAQ29tcG9uZW50KAogICAgc2VsZWN0b3I6ICdt +eS1hcHAnLAogICAgc3R5bGVVcmxzOiBjb25zdCBbJ2FwcF9jb21wb25lbnQuY3NzJ10sCiAgICB0 +ZW1wbGF0ZVVybDogJ2FwcF9jb21wb25lbnQuaHRtbCcpCmNsYXNzIEFwcENvbXBvbmVudCB7fQo=""", "lib/app_component.html", "text", "PGgxPk15IEZpcnN0IEFuZ3VsYXIgMiBBcHA8L2gxPgo=", diff --git a/templates/web-angular/lib/app_component.css b/templates/web-angular/lib/app_component.css new file mode 100644 index 0000000..85f6fdf --- /dev/null +++ b/templates/web-angular/lib/app_component.css @@ -0,0 +1,3 @@ +:host { + font-family: Roboto, Helvetica, Arial, sans-serif; +} \ No newline at end of file diff --git a/templates/web-angular/lib/app_component.dart b/templates/web-angular/lib/app_component.dart index c7a7310..4f04114 100644 --- a/templates/web-angular/lib/app_component.dart +++ b/templates/web-angular/lib/app_component.dart @@ -3,5 +3,8 @@ import 'package:angular2/core.dart'; -@Component(selector: 'my-app', templateUrl: 'app_component.html') +@Component( + selector: 'my-app', + styleUrls: const ['app_component.css'], + templateUrl: 'app_component.html') class AppComponent {} -- GitLab