UNPKG

@hicoder/angular-cli

Version:

Angular UI componenets and service generator. It works with the mean-rest-express package to generate the end to end web application. The input to this generator is the Mongoose schema defined for the express application. mean-rest-express exposes the Res

245 lines (207 loc) 3.62 kB
/* action buttons and paginations */ .action-buttons { width: 100%; display: flex; justify-content: flex-end; flex-flow: wrap; align-items: center; margin: 0.5rem 0; } .action-buttons .btn { margin: 0.25rem; } .pagination li { min-width: 2.5rem; } .total_counts { padding-top: 0.5rem; text-align: right; } .page-link { padding: 0.25rem 0.5rem; text-align: center; font-size: 0.8rem; } .page-control { display: inline-block; width: 3rem; height: 1.5rem; font-size: 0.8rem; padding: 0 0.25rem; } /* search area */ ::-ms-clear { display: none; } .ref-badge { border: 1px solid #eceff3; /*rgba(0,0,0,.125); */ background-color: #eceff3; } /* pop-up models */ .select-model { display: block; position: fixed; z-index: 1000; padding-top: 100px; left: 0; top: 0; width: 100%; height: 100%; overflow: auto; background-color: rgb(0, 0, 0); background-color: rgba(0, 0, 0, 0.4); } .select-model.show { display: block; } .select-model-content { position: relative; z-index: 1; background-color: #fefefe; /*margin: auto;*/ margin-left: auto; margin-right: auto; padding: 0; border-radius: 0.3rem; width: 95%; box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); } .add-area { margin-left: 0.75rem; margin-top: 1rem; } .badge-click { cursor: pointer; } div.badge-click:hover { color: #fff; text-decoration: none; background-color: #0062cc; } /* Grid/List view filter */ .view-radio + label { transition: all 0.2s ease-in-out; color: #bbbdbf; cursor: pointer; display: inline-block; font-size: 1.5rem; font-weight: 600; margin: 0 1rem 0 0; } .view-radio:checked + label { color: #212529; } .view-radio + label:hover { color: #212529; } .view-radio { display: none; } .list-title { font-size: 1.5rem; } .nav-link-responsive { padding: 0.2rem 0.4rem; } .font-size-responsive { font-size: 0.75rem; } .sort-selection { min-width: 200px; position: relative; width: unset; } .sort-dropdown { width: 100%; text-align: left; } .category2-dropdown { width: 250px; text-align: left; font-size: 1.0rem; color: #007bff; } .sort-selection i { color: #007bff; margin-left: 1rem; margin-right: 2rem; } @media screen and (min-width: 768px) { .nav-link-responsive { padding: 0.3rem 1rem; } .font-size-responsive { font-size: 1rem; } .category2-dropdown { font-size: 1.1rem; } } .th-sort-arrow { color: #007bff; margin-left: 1rem; } .font-size-75 { /*font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;*/ font-size: 0.75rem; } .no-records { margin: 1rem auto 1rem auto; /*centering*/ width: 20rem; font-size: 1rem; } .list-selection { max-width: 500px; width: 90%; } .modal-back { position: fixed; width: 100vw; top: 0; left: 0; overflow-y: auto; height: 100%; min-height: 100vh; z-index: 9; background-color: rgba(0, 0, 0, 0.4); } .modal-front { position: relative; width: 96%; max-width: 750px; left: 50%; transform: translate(-50%, 0); margin-top: 100px; margin-bottom: 100px; } .category-nav { background: linear-gradient( 180deg, rgba(233, 236, 239, 1) 0%, rgba(233, 236, 239, 0.2) 80% ); padding: 0.5rem 20px 0.5rem 20px; margin-bottom: 0.5rem; } .association-link { font-style: italic; font-size: 0.8rem; } .list-check-box { zoom: 1.1; } .currency { margin-right: 10px; } .col-gutter { } @media screen and (max-width: 576px) { .col-gutter > [class*="col-"] { padding-right: 5px; padding-left: 5px; } }