Skip to content

Commit a555865

Browse files
committed
css style updates
1 parent 69e48b8 commit a555865

File tree

9 files changed

+35
-35
lines changed

9 files changed

+35
-35
lines changed

database.rules.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,12 @@
88
},
99
"items": {
1010
".write": "auth != null"
11+
},
12+
"users": {
13+
".write": "auth != null"
1114
}
1215

16+
17+
1318
}
1419
}
Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
1-
<div class="card-header">
2-
<p class="card-header-title">{{ item.title || 'missing title' }}</p>
3-
</div>
1+
<h3 [ngClass]="{ 'strike-out': !item.active }">
2+
{{ item.title || 'missing title' }}
3+
</h3>
44

55

66
<div class="card-content">
77

8-
Active: {{ item.active }}<br>
8+
Task Active?: {{ item.active }}<br>
99
{{ item.timeStamp | date: 'medium' }}
1010

1111
</div>
1212

1313
<div class="card-footer">
1414
<span class="button is-small is-info card-footer-item" (click)='updateTimeStamp()'>Update Timestamp</span>
1515
<span class="button is-small is-success card-footer-item" *ngIf='item.active' (click)='updateActive(false)'>Mark Complete</span>
16-
<span class="button is-small is-primary card-footer-item" *ngIf='!item.active' (click)='updateActive(true)'>Mark Active</span>
16+
<span class="button is-small is-warning card-footer-item" *ngIf='!item.active' (click)='updateActive(true)'>Mark Incomplete</span>
1717
<span class="button is-small is-danger card-footer-item" (click)='deleteItem()'>Delete</span>
1818
</div>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
.button { border-radius: 0; margin: 10px 5px; }
2+
.strike-out { text-decoration: line-through; color: darkred; }

src/app/items/item-form/item-form.component.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ <h3>New Task Form</h3>
1212
</div>
1313

1414

15-
<button class="button" (click)='createItem()' [disabled]="!title.valid">Create</button>
15+
<button class="button is-primary" (click)='createItem()' [disabled]="!title.valid">Create</button>
1616

1717

1818
<ng-template #valid>

src/app/items/items-list/items-list.component.html

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
<h1>Items</h1>
22

3+
<p>This page is a demo of a very basic todo list in Angular, using the Firebase Realtime DB on the backend.</p>
4+
35
<div *ngFor="let item of items | async" class="card">
46
<item-detail [item]='item'></item-detail>
57
</div>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
.card { margin-bottom: 10px; padding: 10px; }

src/app/ui/top-nav/top-nav.component.html

Lines changed: 6 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,4 @@
1-
<!-- <nav class="navbar navbar-light">
2-
<button (click)="toggleCollapse()" class="navbar-toggler navbar-toggler-right" type="button">
3-
<span [hidden]="collapse=='open'" class="fa fa-bars fa-lg"></span>
4-
<span [hidden]="collapse=='closed'" class="fa fa-times fa-lg"></span>
5-
</button>
6-
7-
<a class="navbar-brand" routerLink="/">
8-
<img src="assets/images/angularfirebase.png" width="30px" /> FireStarter
9-
</a>
10-
11-
12-
<div class="collapse show" [@collapse]="collapse">
13-
<ul class="navbar-nav mr-auto">
14-
<li class="nav-item">
15-
<a class="nav-link" routerLink="/login">Login</a>
16-
</li>
17-
<li class="nav-item">
18-
<a class="nav-link" routerLink="/items">Items (Realtime DB Example)</a>
19-
</li>
20-
<li class="nav-item">
21-
<a class="nav-link" routerLink="/uploads">Uploads (File Upload Example)</a>
22-
</li>
23-
</ul>
24-
</div>
25-
</nav> -->
26-
27-
28-
29-
<nav class="nav">
1+
<nav class="nav">
302
<div class="nav-left">
313
<a class="nav-item" routerLink="/">
324
<img src="assets/images/angularfirebase.png" width="30px" alt="Firestarter Angular4 Demo App"/> FireStarter
@@ -39,6 +11,11 @@
3911
<i class="fa fa-github"></i>
4012
</span>
4113
</a>
14+
<a class="nav-item" href="https://www.youtube.com/channel/UCsBjURrPoezykLs9EqgamOA">
15+
<span class="icon">
16+
<i class="fa fa-youtube"></i>
17+
</span>
18+
</a>
4219
<a class="nav-item" href="https://twitter.com/angularfirebase">
4320
<span class="icon">
4421
<i class="fa fa-twitter"></i>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
nav {
2+
box-shadow: 0 0 4px rgba(0,0,0,.14), 0 4px 8px rgba(0,0,0,.28);
3+
margin-bottom: 25px;
4+
padding: 0 3vw;
5+
}

src/styles/firestarter.scss

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,14 @@
11
@import 'variables';
2+
@import url('https://fonts.googleapis.com/css?family=Roboto');
23

34

45

56
///// Content
67

8+
body {
9+
font-family: 'Roboto', sans-serif;
10+
}
11+
712

813
.footer {
914
// flex: 1;
@@ -26,6 +31,9 @@
2631

2732
///// Social Buttons
2833

34+
.input {
35+
margin-bottom: 5px;
36+
}
2937

3038
.btn-social {
3139
color: #fff;

0 commit comments

Comments
 (0)