|
|
@@ -1,104 +1,126 @@
|
|
|
/* You can add global styles to this file, and also import other style files */
|
|
|
@import "~@angular/material/prebuilt-themes/indigo-pink.css";
|
|
|
-html, body { height: 100%; padding: 0; margin: 0; overflow: hidden;}
|
|
|
-body { font-family: Roboto, "Helvetica Neue", sans-serif; }
|
|
|
|
|
|
-.card-content-container{
|
|
|
- height: calc(100vh - 109px - 64px);
|
|
|
- padding: 16px 0;
|
|
|
- box-sizing: border-box;
|
|
|
+html,
|
|
|
+body {
|
|
|
+ height: 100%;
|
|
|
+ padding: 0;
|
|
|
+ margin: 0;
|
|
|
+ overflow: hidden;
|
|
|
}
|
|
|
|
|
|
-.table-header{
|
|
|
- background-color: #EEE;
|
|
|
- padding: 8px 16px;
|
|
|
- border-radius: 8px 8px 0 0;
|
|
|
- border-color: #CCC;
|
|
|
- border-width: 1px;
|
|
|
- border-style: solid;
|
|
|
- display: flex;
|
|
|
- flex-direction: row;
|
|
|
+body {
|
|
|
+ font-family: Roboto, "Helvetica Neue", sans-serif;
|
|
|
}
|
|
|
|
|
|
-.table-row-white{
|
|
|
- padding: 8px 16px;
|
|
|
- border-color: #CCC;
|
|
|
- border-width: 0 1px 1px 1px;
|
|
|
- border-style: solid;
|
|
|
- display: flex;
|
|
|
- flex-direction: row;
|
|
|
+.card-content-container {
|
|
|
+ height: calc(100vh - 109px - 64px);
|
|
|
+ padding: 16px 0;
|
|
|
+ box-sizing: border-box;
|
|
|
}
|
|
|
|
|
|
-.table-row-gray{
|
|
|
- padding: 8px 16px;
|
|
|
- border-color: #CCC;
|
|
|
- border-width: 0 1px 1px 1px;
|
|
|
- border-style: solid;
|
|
|
- display: flex;
|
|
|
- flex-direction: row;
|
|
|
- background-color: #EEE;
|
|
|
+.table-header {
|
|
|
+ background-color: #EEE;
|
|
|
+ padding: 8px 16px;
|
|
|
+ border-radius: 8px 8px 0 0;
|
|
|
+ border-color: #CCC;
|
|
|
+ border-width: 1px;
|
|
|
+ border-style: solid;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: row;
|
|
|
}
|
|
|
|
|
|
-.table-cell-header{
|
|
|
- width: 100%;
|
|
|
- font-weight: bold;
|
|
|
+.table-row-white {
|
|
|
+ padding: 8px 16px;
|
|
|
+ border-color: #CCC;
|
|
|
+ border-width: 0 1px 1px 1px;
|
|
|
+ border-style: solid;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: row;
|
|
|
}
|
|
|
|
|
|
-.table-cell{
|
|
|
- width: 100%;
|
|
|
- display: flex;
|
|
|
- align-items: center;
|
|
|
+.table-row-gray {
|
|
|
+ padding: 8px 16px;
|
|
|
+ border-color: #CCC;
|
|
|
+ border-width: 0 1px 1px 1px;
|
|
|
+ border-style: solid;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: row;
|
|
|
+ background-color: #EEE;
|
|
|
}
|
|
|
|
|
|
-.table-container{
|
|
|
- width: 100%;
|
|
|
- overflow-y: auto;
|
|
|
- height: 100%;
|
|
|
+.table-cell-header {
|
|
|
+ width: 100%;
|
|
|
+ font-weight: bold;
|
|
|
}
|
|
|
|
|
|
-.loader-container{
|
|
|
- width: 100%;
|
|
|
- height: 100%;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- align-items: center;
|
|
|
- justify-content: center;
|
|
|
+.table-cell {
|
|
|
+ width: 100%;
|
|
|
+ display: flex;
|
|
|
+ align-items: center;
|
|
|
}
|
|
|
|
|
|
-.loader-label{
|
|
|
- margin-top: 16px;
|
|
|
- animation-name: label-fade;
|
|
|
- animation-duration: 2s;
|
|
|
- animation-iteration-count: infinite;
|
|
|
+.table-container {
|
|
|
+ width: 100%;
|
|
|
+ overflow-y: auto;
|
|
|
+ height: 100%;
|
|
|
}
|
|
|
|
|
|
-@keyframes label-fade{
|
|
|
- 0% { opacity: 1; }
|
|
|
- 50% { opacity: 0.5; }
|
|
|
- 100% { opacity: 1; }
|
|
|
+.loader-container {
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: center;
|
|
|
}
|
|
|
|
|
|
-.error-container{
|
|
|
- width: 100%;
|
|
|
- height: 100%;
|
|
|
- display: flex;
|
|
|
- flex-direction: column;
|
|
|
- align-items: center;
|
|
|
- justify-content: center;
|
|
|
+.loader-label {
|
|
|
+ margin-top: 16px;
|
|
|
+ animation-name: label-fade;
|
|
|
+ animation-duration: 2s;
|
|
|
+ animation-iteration-count: infinite;
|
|
|
}
|
|
|
|
|
|
-.full-width{
|
|
|
- width: 100%;
|
|
|
+@keyframes label-fade {
|
|
|
+ 0% {
|
|
|
+ opacity: 1;
|
|
|
+ }
|
|
|
+
|
|
|
+ 50% {
|
|
|
+ opacity: 0.5;
|
|
|
+ }
|
|
|
+
|
|
|
+ 100% {
|
|
|
+ opacity: 1;
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
-.ml-8{
|
|
|
- margin-left: 8px;
|
|
|
+.error-container {
|
|
|
+ width: 100%;
|
|
|
+ height: 100%;
|
|
|
+ display: flex;
|
|
|
+ flex-direction: column;
|
|
|
+ align-items: center;
|
|
|
+ justify-content: center;
|
|
|
}
|
|
|
|
|
|
-.mr-8{
|
|
|
- margin-right: 8px;
|
|
|
+.full-width {
|
|
|
+ width: 100%;
|
|
|
}
|
|
|
|
|
|
-.mt-8{
|
|
|
- margin-top: 8px;
|
|
|
-}
|
|
|
+.ml-8 {
|
|
|
+ margin-left: 8px;
|
|
|
+}
|
|
|
+
|
|
|
+.mr-8 {
|
|
|
+ margin-right: 8px;
|
|
|
+}
|
|
|
+
|
|
|
+.mt-8 {
|
|
|
+ margin-top: 8px;
|
|
|
+}
|
|
|
+
|
|
|
+.centre {
|
|
|
+ text-align: center !important;
|
|
|
+}
|