mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-19 06:10:31 +00:00
277 lines
4.5 KiB
SCSS
277 lines
4.5 KiB
SCSS
.form-group-display-columns-by{
|
|
position: relative;
|
|
}
|
|
|
|
|
|
.financial-statement{
|
|
|
|
&__header{
|
|
padding: 25px 26px 25px;
|
|
background: #FDFDFD;
|
|
|
|
&.is-hidden{
|
|
display: none;
|
|
}
|
|
|
|
.bp3-form-group,
|
|
.radio-group---accounting-basis{
|
|
|
|
.bp3-label{
|
|
font-weight: 500;
|
|
font-size: 13px;
|
|
color: #444;
|
|
}
|
|
}
|
|
.bp3-button.button--submit-filter{
|
|
min-height: 34px;
|
|
padding-left: 16px;
|
|
padding-right: 16px;
|
|
}
|
|
.radio-group---accounting-basis{
|
|
.bp3-label{
|
|
margin-bottom: 12px;
|
|
}
|
|
}
|
|
}
|
|
|
|
&__body{
|
|
padding-left: 20px;
|
|
padding-right: 20px;
|
|
display: flex;
|
|
justify-content: center;
|
|
align-items: center;
|
|
}
|
|
|
|
&__header.is-hidden + .financial-statement__body{
|
|
|
|
.financial-sheet{
|
|
margin-top: 40px;
|
|
}
|
|
}
|
|
}
|
|
|
|
.financial-sheet{
|
|
border: 2px solid #F1F1F1;
|
|
border-radius: 10px;
|
|
min-width: 640px;
|
|
width: auto;
|
|
padding: 30px 20px;
|
|
max-width: 100%;
|
|
margin: 15px auto 35px;
|
|
min-height: 400px;
|
|
display: flex;
|
|
flex-direction: column;
|
|
|
|
&__title{
|
|
margin: 0;
|
|
font-weight: 400;
|
|
font-size: 22px;
|
|
color: #464646;
|
|
text-align: center;
|
|
}
|
|
&__sheet-type{
|
|
text-align: center;
|
|
margin: 0;
|
|
font-size: 16px;
|
|
font-weight: 400;
|
|
color: #666;
|
|
margin-top: 6px;
|
|
}
|
|
&__date{
|
|
text-align: center;
|
|
color: #666;
|
|
margin-top: 6px;
|
|
}
|
|
&__table{
|
|
margin-top: 24px;
|
|
|
|
.table{
|
|
.tbody,
|
|
.thead{
|
|
.tr .td,
|
|
.tr .th{
|
|
background: #fff;
|
|
}
|
|
}
|
|
.tr.no-results{
|
|
.td{
|
|
flex-direction: column;
|
|
padding: 20px;
|
|
color: #666;
|
|
align-items: center;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
&__inner{
|
|
&.is-loading{
|
|
display: none;
|
|
}
|
|
}
|
|
&__basis{
|
|
color: #888;
|
|
text-align: center;
|
|
margin-top: auto;
|
|
padding-top: 16px;
|
|
font-size: 12px;
|
|
}
|
|
.dashboard__loading-indicator{
|
|
margin: 60px auto 0;
|
|
}
|
|
|
|
&--expended{
|
|
width: auto;
|
|
}
|
|
&--trial-balance{
|
|
min-width: 720px;
|
|
|
|
.financial-sheet__table{
|
|
.tbody{
|
|
.balance.td{
|
|
border-bottom-color: #000;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
&--general-ledger{
|
|
.financial-sheet__table{
|
|
.tbody{
|
|
.tr.row-type{
|
|
|
|
&--opening_balance,
|
|
&--closing_balance{
|
|
background-color: #fbfbfb;
|
|
}
|
|
|
|
&--closing_balance .td{
|
|
border-bottom-color: #666;
|
|
}
|
|
|
|
&--account_name .td.name{
|
|
font-weight: 500;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
&--general-ledger,
|
|
&--journal{
|
|
width: auto;
|
|
margin-left: 10px;
|
|
margin-right: 10px;
|
|
margin-top: 10px;
|
|
border-color: #EEEDED;
|
|
}
|
|
&--journal{
|
|
.financial-sheet__table{
|
|
.tbody{
|
|
.tr:not(.no-results) .td{
|
|
padding: 0.4rem;
|
|
color: #444;
|
|
border-bottom-color: #F0F0F0;
|
|
min-height: 32px;
|
|
border-left: 1px solid #F0F0F0;
|
|
|
|
&:first-of-type{
|
|
border-left: 0;
|
|
}
|
|
&.account_code{
|
|
color: #666;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
&--profit-loss-sheet{
|
|
|
|
.financial-sheet__table{
|
|
.tbody{
|
|
.account_code.td{
|
|
color: #666;
|
|
}
|
|
.total.td {
|
|
border-bottom-color: #000;
|
|
}
|
|
|
|
.row--income_total,
|
|
.row--expense_total,
|
|
.row--net_income{
|
|
font-weight: 600;
|
|
|
|
.total.td{
|
|
border-bottom-color: #555;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
&--balance-sheet{
|
|
.financial-sheet__table{
|
|
.tbody{
|
|
|
|
.total.td{
|
|
border-bottom-color: #000;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
&--receivable-aging-summary{
|
|
|
|
.financial-sheet__table{
|
|
.tbody{
|
|
.row-type--total{
|
|
font-weight: 600;
|
|
|
|
.td{
|
|
background-color: #fafbff;
|
|
border-bottom-color: #666;
|
|
border-bottom-style: dotted;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
.financial-reports{
|
|
padding: 20px 25px;
|
|
|
|
.section-title{
|
|
font-weight: 500;
|
|
margin-bottom: 1.6rem;
|
|
font-size: 20px;
|
|
color: rgb(31, 50, 85);
|
|
margin-top: 10px;
|
|
}
|
|
|
|
&__list{
|
|
display: flex;
|
|
flex-flow: wrap;
|
|
margin-left: -28px;
|
|
}
|
|
|
|
&__item{
|
|
width: 270px;
|
|
margin-bottom: 40px;
|
|
margin-left: 28px;
|
|
border-top: 2px solid #DDD;
|
|
padding-top: 16px;
|
|
|
|
.title{
|
|
font-size: 16px;
|
|
}
|
|
|
|
.desc{
|
|
color: rgb(31, 50, 85);
|
|
line-height: 1.55;
|
|
margin-top: 12px;
|
|
}
|
|
|
|
}
|
|
} |