mirror of
https://github.com/bigcapitalhq/bigcapital.git
synced 2026-02-20 14:50:32 +00:00
- feat: Make journal errors with receivable and payable accounts. - fix: Handle database big numbers. - fix: Indexing lines when add a new line on make journal form. - fix: Abstruct accounts type component.
183 lines
3.3 KiB
SCSS
183 lines
3.3 KiB
SCSS
|
|
.make-journal-entries{
|
|
padding-bottom: 20px;
|
|
display: flex;
|
|
flex-direction: column;
|
|
|
|
&__header{
|
|
padding: 25px 27px 20px;
|
|
background: #fbfbfb;
|
|
|
|
.bp3-form-group{
|
|
|
|
.bp3-label{
|
|
font-weight: 500;
|
|
font-size: 13px;
|
|
color: #444;
|
|
}
|
|
}
|
|
}
|
|
|
|
&__table{
|
|
padding: 15px 15px 0;
|
|
|
|
.bp3-form-group{
|
|
margin-bottom: 0;
|
|
}
|
|
.table{
|
|
border: 1px dotted rgb(195, 195, 195);
|
|
border-bottom: transparent;
|
|
border-left: transparent;
|
|
|
|
.th,
|
|
.td{
|
|
border-left: 1px dotted rgb(195, 195, 195);
|
|
|
|
&.index{
|
|
text-align: center;
|
|
|
|
span{
|
|
width: 100%;
|
|
font-weight: 500;
|
|
}
|
|
}
|
|
}
|
|
|
|
.thead{
|
|
.tr .th{
|
|
padding: 10px 10px;
|
|
background-color: #F2F5FA;
|
|
font-size: 14px;
|
|
font-weight: 500;
|
|
color: #1e1c3e;
|
|
|
|
&.index > div{
|
|
width: 100%;
|
|
}
|
|
}
|
|
}
|
|
|
|
.tbody{
|
|
.tr .td{
|
|
padding: 7px;
|
|
border-bottom: 1px dotted rgb(195, 195, 195);
|
|
min-height: 46px;
|
|
|
|
&.index{
|
|
background-color: #F2F5FA;
|
|
|
|
> span{
|
|
margin-top: auto;
|
|
margin-bottom: auto;
|
|
}
|
|
}
|
|
}
|
|
.tr{
|
|
.bp3-form-group:not(.bp3-intent-danger) .bp3-input,
|
|
.form-group--select-list .bp3-button{
|
|
border-color: #E5E5E5;
|
|
border-radius: 3px;
|
|
padding-left: 8px;
|
|
padding-right: 8px;
|
|
}
|
|
|
|
.form-group--select-list{
|
|
&.bp3-intent-danger{
|
|
.bp3-button:not(.bp3-minimal){
|
|
border-color: #db3737;
|
|
}
|
|
}
|
|
}
|
|
|
|
&:last-of-type{
|
|
.td{
|
|
border-bottom: transparent;
|
|
|
|
.bp3-button,
|
|
.bp3-input-group{
|
|
display: none;
|
|
}
|
|
}
|
|
}
|
|
|
|
.td.actions{
|
|
.bp3-button{
|
|
background-color: transparent;
|
|
color: #E68F8E;
|
|
|
|
&:hover{
|
|
color: #c23030;
|
|
}
|
|
}
|
|
}
|
|
|
|
&.row--total{
|
|
|
|
.account.td,
|
|
.debit.td,
|
|
.credit.td{
|
|
> span{
|
|
padding-top: 2px;
|
|
}
|
|
}
|
|
.debit.td,
|
|
.credit.td{
|
|
> span{
|
|
font-weight: 600;
|
|
color: #444;
|
|
}
|
|
}
|
|
}
|
|
|
|
.td{
|
|
&.note{
|
|
.bp3-form-group{
|
|
width: 100%;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
}
|
|
.th{
|
|
color: #444;
|
|
font-weight: 600;
|
|
border-bottom: 1px dotted #666;
|
|
}
|
|
|
|
.td{
|
|
border-bottom: 1px dotted #999;
|
|
}
|
|
|
|
.actions.td{
|
|
.bp3-button{
|
|
background: transparent;
|
|
margin: 0;
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
.bp3-button{
|
|
&.button--clear-lines{
|
|
background-color: #FCEFEF;
|
|
}
|
|
}
|
|
.button--clear-lines,
|
|
.button--new-line{
|
|
padding-left: 14px;
|
|
padding-right: 14px;
|
|
}
|
|
|
|
.dropzone-container{
|
|
margin-left: auto;
|
|
}
|
|
|
|
.dropzone{
|
|
|
|
width: 300px;
|
|
height: 75px;
|
|
|
|
margin-right: 20px;
|
|
}
|
|
}
|