Promact/slack-erp-custom-integration-mvc

View on GitHub
Slack.Automation/Promact.Erp.Web/Content/css/erp-custom.css

Summary

Maintainability
Test Coverage
.title h3{margin:18px 0;}
.error{color:#f44336}
.p-0{padding:0;}
.m-0{margin-right:0;margin-left:0;}
.mt-5{margin-top:5px;}
.m-15{margin:15px 0;}
.fa{margin-right:6px;}
.table-bordered>thead>tr>th{font-size:14px;}
.nav-md .container.body .col-md-3.left_col{z-index:20 !important}
 .table-bordered>thead>tr>th{vertical-align:middle;}
md2-chips .md2-chips-container {box-shadow:  none !important;}
.page-title .title_left h3{font-size:23px;}
.mail-settings .form-group{margin-bottom:20px;}
.mail-settings .chip-input-form {width:100%;}
.mail-settings input[type=checkbox]{vertical-align:middle;margin:0;}
.mail-settings .btn{width:100px;}
 md2-option.md2-selected ,md2-select:focus:not(.md2-select-disabled) .md2-select-trigger ,.md2-autocomplete-trigger.is-focused .md2-autocomplete-placeholder{color:#169F85!important;}
 md2-select:focus:not(.md2-select-disabled) .md2-select-trigger{border-color:#169F85!important;}
.md2-autocomplete-trigger.is-focused{border-bottom:2px solid #169F85!important}
.taskmail-details label.selc-date {padding: 0;vertical-align: top;display: block;padding-top: 10px;}
.taskmail-details table{margin:10px 0 8px 0;}
.taskmail-details .tsk-name{text-transform:capitalize;}
.taskmail-details  .tsk-view  label{float:left;padding-right:10px;text-align:right}
.taskmail-details .tsk-view div p{clear:both;display:inline-block}
.taskmail-details .btn-back , .leave-report-details .btn-back , .scrum-details .btn-back , .leave-report-details .btn-back{padding:6px 15px;font-size:14px;}
.taskmail-details .btn-back .fa-arrow-left , .leave-report-details .btn-back .fa-arrow-left  , .scrum-details .btn-back .fa-arrow-left{font-size: 13px;padding: 0px 5px 0px 0px;vertical-align: middle;margin-top:-1px;}
.taskmail-details .md2-datepicker-trigger {padding: 0 0 18px 32px;}
.taskmail-details .md2-datepicker-icon{top:5px;}
.taskmail-details .md2-datepicker-input{width:195px;}
.taskmail-details .col-cs-2{width:10%;}
.taskmail-details .bg-grey{background-color: #f7f7f7;padding: 16px;border: 1px solid #ddd;margin:12px 0;}
.taskmail-details  .bg-grey label , .taskmail-details .bg-grey p{margin:0;}
.taskmail-details .bg-grey table td:first-child{width:38%;}
.md2-datepicker-header{background-color:#169F85 !important;}
md2-datepicker:focus:not(.md2-datepicker-disabled) .md2-datepicker-input{color: #169F85 !important;border-color: #169F85 !important;}
.md2-datepicker-actions .md2-button ,md2-datepicker:focus:not(.md2-datepicker-disabled) .md2-datepicker-arrow ,.md2-calendar-day.today{color:#169F85 !important}
.alert-info{color: #31708f !important;background-color: #d9edf7 !important;border-color: #bce8f1 !important;padding:8px;}
 .alert-info p{font-size:15px;}
.leave-report  .btn .fa , .leave-report-details .btn .fa{padding-right:7px;}
.leave-report table{margin:30px 0;}

md2-pagination .md2-rows-select{margin:0 !important;}
.scrum-project .x_content h2{margin:0;}
.scrum-project td.scrum-name{text-transform:capitalize;}
.scrum-details .control-label{float:left;padding-right:10px;margin:0;}
.scrum-details .form-group p{margin:0;}
.scrum-details .scrum-que-ans ul {padding:0;list-style-type:none;}
.scrum-details .scrum-que-ans h5{margin-bottom:4px;font-weight:bold;font-size:13px;}
.scrum-details .scrum-que-ans ul li{padding-left:17px;}
.scrum-details .scrum-que-ans .que-block{margin-bottom:20px;}
.scrum-details input[type="date"]{display: inline-block;width: 26%;margin: 0 15px;}
.scrum-details .scrum-que-ans{margin-top:15px;}
.scrum-details .alert-info{margin:20px 0;}
.scrum-dates md2-datepicker{margin-top:-6px;}
.scrum-dates .md2-datepicker-input{width:190px;}
.scrum-details .scrum-dates button , .scrum-details .scrum-dates md2-datepicker{margin-right:15px;}
.scrum-details .emp-title{background: #f3f3f3;border-radius: 3px;position: relative;padding: 7px 10px;margin-bottom: 5px;}
.scrum-details .x_title {padding:4px 0;}
.scrum-details .x_title h2 {font-size: 14px;font-weight: bold;}

.after-login-nav {float: right;background: #EDEDED;border-bottom: 1px solid #D9DEE4;margin-bottom: 10px;width: 100%;padding:15px;}
.after-login-nav a{float:right;font-size:18px;}
.base-body .text-center{text-align:center;}
#content  a {background: url(https://platform.slack-edge.com/img/add_to_slack.png) no-repeat 50% center;display: block;width: 100%;height: 55px;color:transparent;}
#content p{font-size: 20px;margin: 28px 0;}
#content p span{color:#73879C;}

.group-list .edit-btn{min-width:89px;}
.group-edit .form-group label{padding-top:7px;}
.group-edit .form-group label.emails{padding-top:22px;}
.group-edit .update-btn{width:100px;}
.group-edit md2-autocomplete{width:243px;}

 .md2-dialog-header {background: #169F85 !important;}
 .md2-dialog-body p{font-size:15px;}
md2-pagination .md2-pagination li.active {background: #26B99A !important;}

#nprogress .bar {background: #1ABB9C !important;height: 3px !important;}
#nprogress .spinner-icon{border-top-color: #1ABB9C !important;border-left-color: #1ABB9C !important;width: 23px;height: 23px}
.overlay{position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(255,255,255,0.5);height: 100vh;z-index: 99}
 md2-pagination .md2-pagination li.active {background: #26B99A !important;}
 
 .app-container{width:80%;margin:0 auto;}
 .app-container .text-center{text-align:center;}
 .app-container p.info-msg {font-size: 18px;color: #31708f;padding: 10px;border-radius: 4px;border: 1px solid transparent;margin:50px 0 20px 0;background-color: #d9edf7;border-color: #bce8f1;font-size:19px;}
 .app-container .back-btn{padding: 8px 12px;font-size: 15px;font-family: roboto-regular;border-radius: 2px;color: rgb(33,33,33);background-color: rgb(250,250,250);border-color: #4bcf99;outline: none;margin-top: 15px;border-style: none;cursor: pointer;box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition: background 400ms cubic-bezier(0.25, 0.8, 0.25, 1), box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);transform: translate3d(0, 0, 0);}

.loader {display: inline-block;font-size: 6rem;animation: 2s rotate infinite linear;width: 1em;height: 1em;position: absolute;top: 38%;left: 57%;margin: -50px 0px 0px -50px;}
.loader circle {fill: transparent;stroke: #4bcf99 ;stroke-width: 0.1em;stroke-linecap: round;stroke-dasharray: 2.3525em 0.4705em;animation: 1.5s strokeDashArray infinite linear, 24s colorBounce infinite linear;}