Files
kulakpos_web/public/assets/css/invoice.css

204 lines
3.5 KiB
CSS
Raw Normal View History

2026-03-15 17:08:23 +07:00
.invoice-container {
width: 100%;
padding: 0;
font-family: "Inter", sans-serif;
}
.invoice-content {
width: 100%;
background-color: white;
position: relative;
font-family: "Inter", sans-serif;
/* box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.1); */
}
.print-logo-container {
display: flex;
align-items: center;
justify-content: space-between;
gap: 16px;
width: 100%;
}
.logo {
display: flex;
align-items: center;
justify-content: space-between;
gap: 10px;
}
.invoice-logo {
display: flex;
justify-content: center;
align-items: center;
}
.invoice-logo img {
width: 260px;
height: 54px;
}
.logo-content {
width: 148px;
height: auto;
line-height: 20px;
}
.store-name {
font-family: "Inter", sans-serif;
font-size: 24px;
font-weight: 700;
line-height: 20px;
text-align: left;
}
.right-invoice {
font-size: 35px;
color: white;
background-color: #000000;
right: 0px;
top: 25px;
padding: 8px 18px;
border-radius: 30px 0 0 30px;
position: absolute;
margin: 0;
}
.billing-address {
display: flex;
align-items: start;
justify-content: space-between;
margin: 44px 0 0 0;
}
.table {
width: 100%;
margin: 20px auto;
border-collapse: collapse;
font-size: 12px;
overflow-x: auto;
}
.in-table-row td {
border: none;
padding: 0px;
font-family: "Inter", sans-serif;
font-size: 12px;
font-weight: 400;
line-height: 24px;
color: #212529;
}
.in-table-row-bottom {
font-family: "Inter", sans-serif;
font-size: 14px;
font-weight: 600;
line-height: 17px;
text-align: right;
color: #212529;
}
.in-table-row-bottom .total-amound {
background-color: #c52127;
color: white;
padding: 3px;
}
.in-table-header {
font-weight: 900 !important;
font-family: "Inter", sans-serif;
font-size: 16px;
line-height: 24px;
color: white;
}
.in-table-header .head-red {
background-color: #c52127 !important;
padding: 12px;
border: 1px solid #d9d9d9;
text-align: left;
}
.in-table-header .head-black {
background-color: black;
color: white;
padding: 12px;
border: 1px solid #d9d9d9;
}
.in-table-body-container {
border: 1.5px solid #d9d9d9 !important;
}
.in-table-body td {
padding: 5px;
border: 1.5px solid #d9d9d9 !important;
font-family: "Inter", sans-serif;
font-size: 16px !important;
font-weight: 400;
line-height: 20px;
color: #212529;
}
.text-center {
text-align: center;
font-family: "Inter", sans-serif;
font-size: 13px;
font-weight: 400;
line-height: 24px;
}
.billing-amount {
display: flex;
align-items: center;
justify-content: space-between;
}
.in-footer {
bottom: 0px;
left: 0;
font-family: "Inter", sans-serif;
background-color: #c52127;
display: flex;
align-items: center;
justify-content: center;
color: white;
font-size: 16px;
font-weight: 600;
padding: 6px;
}
.in-signature-container {
display: flex;
align-items: center;
justify-content: space-between;
gap: 16px;
padding: 8px 4px;
}
.in-table-body-container tr:nth-of-type(odd) > * {
background-color: #fbeff0;
}
.text-end {
padding: 4px 0px;
}
.in-signature h4 {
font-family: "Inter", sans-serif;
color: white;
font-size: 14px;
font-weight: 500;
line-height: 30px;
color: #212529;
}
.phone-number {
text-wrap: nowrap;
}
#footer {
bottom: 0;
width: 100%;
}