diff --git a/src/app/components/bars/bars.component.css b/src/app/components/bars/bars.component.css index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..dfe41634f8fd034aa62a6b2e48d0e11e0b449686 100644 --- a/src/app/components/bars/bars.component.css +++ b/src/app/components/bars/bars.component.css @@ -0,0 +1,54 @@ +.logo-img { + height: 60px; + width: 60px; +} + +.row-container { + display: flex; + flex-flow: row nowrap; + padding: 2px; +} + +.center { + justify-content: center; + align-items: center; +} + +.card { + background-color: #DCDCDC; + border-radius: 5px; + border: 1px #222222 solid; + margin: 5px 15px; +} + +.card-header, .card-actions { + background-color: inherit; + border: 0; + flex-grow: 0; + margin: 0; + padding: 0; +} + +.card-actions { + flex-grow: 1; +} + +.card-content { + flex-grow: 100; + text-align: start; +} + +.card-content > p { + font-size: 0.9em; + font-weight: bold; + color: #6E2424; +} + + +.card-content > div { + font-size: 0.8em; +} + +.card-action { + flex-grow: 1; +} \ No newline at end of file diff --git a/src/app/components/bars/bars.component.html b/src/app/components/bars/bars.component.html index 7c09ab08d5a661fde5297f37d7335d40cdb2276f..87a4b3ec0fc15d9019c9997455a04ab830b37878 100644 --- a/src/app/components/bars/bars.component.html +++ b/src/app/components/bars/bars.component.html @@ -1,8 +1,20 @@ -<p>bars works!</p> <p> <button mat-raised-button routerLink="/profile" color="primary">profile</button> - <button mat-raised-button routerLink="/photos" color="accent">photos</button> </p> -<ul> - <li *ngFor="let bar of (bars$ | async)">{{ bar.shortname }} - {{ bar.longname }}</li> -</ul> \ No newline at end of file +<mat-icon>store_mall_directory</mat-icon> +<p>Choisis ton lieu de beuverie. + Tu pourras ensuite accéder à la carte des boissons.</p> +<section> + <div *ngFor="let bar of (bars$ | async)" class=" card row-container center"> + <div class="card-header"> + <img class="logo-img" src="https://fakeimg.pl/300/" alt="fake-img"> + </div> + <div class="card-content"> + <p>{{ bar.longname }}</p> + <div>{{ bar.address }}</div> + </div> + <div class="card-action"> + <button mat-raised-button color='accent'>choisir</button> + </div> + </div> +</section> diff --git a/src/styles.css b/src/styles.css index 8bd0905cc2a0ac5957843aea127f3bc5561a7bef..28c4700ee95277b0c666fe08b202f1438796c8ba 100644 --- a/src/styles.css +++ b/src/styles.css @@ -2,7 +2,7 @@ @import '~@angular/material/prebuilt-themes/deeppurple-amber.css'; html, body { height: 100%; } -body { margin: 0; font-family: Roboto, "Helvetica Neue", sans-serif; background-color: #f1f1f1; text-align: center;} +body { margin: 0; font-family: Roboto, "Helvetica Neue", sans-serif; background-color: #f1f1f1; text-align: center; color: #222222} .link { outline: 0; @@ -20,11 +20,17 @@ body { margin: 0; font-family: Roboto, "Helvetica Neue", sans-serif; background- .column-container { - flex-direction: column; + flex-flow: column nowrap; + padding: 5px; +} + +.row-container { + display: flex; + flex-flow: row nowrap; padding: 5px; } -.column-container > * { +.column-container > *, .row-container > * { margin: 5px; }