Clear and targeted goals and steps, simplistic structure, tested code packets from professional experience, focused on Java, Spring, Angular and more
Εμφάνιση αναρτήσεων με ετικέτα Angular Flex Layout. Εμφάνιση όλων των αναρτήσεων
Εμφάνιση αναρτήσεων με ετικέτα Angular Flex Layout. Εμφάνιση όλων των αναρτήσεων
Πέμπτη 14 Μαΐου 2020
Display Child components inside a Parent component
Ετικέτες
@input,
@output,
Angular,
Angular 8,
Angular Flex Layout,
child,
component,
component list,
display,
list,
parent
Τετάρτη 1 Απριλίου 2020
HTML blueprint for Angular Flex Layout / Material
Kick-off blueprint for HTML/CSS design with Angular Flex Layout and Angular Material
Prerequisites:
@angular/flex-layout v9.0.0@angular/material v8.2.3
1. HTML
<div class="wrap-container">
<div class="main-container" fxLayout="column" fxLayoutAlign="space-between center" fxLayoutGap="25vh">
<div style="width:100%;">
<div class="money-label">
Account balance
</div>
<div fxLayout="row" fxLayoutAlign="start center" class="margin">
<div class="free-money" fxFlex="80">
+ 11.500 Euro
</div>
<div fxFlex="20" fxLayoutAlign="end">
<mat-icon>check_circle</mat-icon>
</div>
</div>
<div class="bottom-links margin" fxLayout="row" fxLayoutAlign="start end">
<div fxFlex="47">
<button mat-button class="bottom-links full-width">Analysis</button>
</div>
<div fxFlex="6"></div>
<div fxFlex="47" fxLayoutAlign="end">
<button mat-button class="bottom-links full-width">Profile</button>
</div>
</div>
</div>
<div class="transaction-entry">
<div fxLayout="row" fxLayoutAlign="start center" class="margin-top">
<div class="top-body" fxFlex="80">
Mo. | 16.5.2020 | 12:30
</div>
</div>
<div class="bottom-body" fxLayout="row" fxLayoutAlign="start end">
<div fxFlex="80">
Transaction #1:
</div>
<div fxFlex="20" fxLayoutAlign="end">
- 38,00
</div>
</div>
</div>
<div style="width:100%;text-align: center">
<button mat-button class="bottom-links full-width">Submit</button>
</div>
</div>
</div>
2. CSS
.wrap-container {
height: 100%;
}
.main-container {
padding: 20px;
}
.full-width {
width: 100%;
}
.button-margin {
margin-right: 1.5vh;
}
mat-card {
background-color: white;
height: 100%;
width: 100%;
padding: 13.5vh;
}
.money-label {
font-size: 2.08vh;
color: lightgray;
}
.mat-button {
background-color: orangered;
}
.free-money {
font-size: 4.48vh;
}
.bottom-links {
font-size: 2.08vh;
color: white;
}
.margin {
margin-bottom: 1.5vh;
}
button {
overflow-x: hidden !important;
}
.transaction-entry {
width: 100%;
}
.top-body {
font-size: 2.08vh;
color: lightgray;
}
.margin-top {
margin-bottom: 0.5vh;
}
.bottom-body {
font-size: 2.08vh;
font-weight: bold;
}
Εγγραφή σε:
Αναρτήσεις (Atom)



