Android_Retail/src/Styles/OverAllStyle/OverAllStyle.scss

1609 lines
27 KiB
SCSS
Raw Normal View History

2026-01-27 18:27:29 +05:30
.productListBrowseImageButton {
width: 65px;
background-color: #dbd1d1;
border: 0.5px solid gray;
border-radius: 3px;
font-size: 10px;
font-weight: 600;
}
.productListBrowseImageButton2 {
width: 65px;
background-color: #dbd1d1;
2026-02-11 11:35:57 +05:30
border: 0.5px solid #808080;
2026-01-27 18:27:29 +05:30
border-radius: 3px;
font-size: 10px;
font-weight: 600;
}
.product_primary_Button {
background-color: var(--ERROR_COLOR);
color: #fff;
padding: 15px;
border: 1px solid;
overflow: hidden;
width: 170px;
height: 45px;
background-color: var(--PRIMARY_BUTTON_BG_COLOR) !important;
color: #fff;
font-family: var(--HEADING_FONT_FAMILY);
font-style: normal;
font-weight: 500;
font-size: 14px;
border-radius: 8px;
display: flex;
letter-spacing: 0.5px;
justify-content: space-between;
align-items: center;
z-index: 2;
2026-01-27 18:27:29 +05:30
}
.Counter-Category-mapping {
border-collapse: collapse;
border: 1px solid red;
margin: 0 0 1rem 0;
}
.product-delete-input {
.example {
width: 80px !important;
}
}
.delete-bulk-icon {
display: flex;
gap: 10px;
align-items: center;
justify-content: center;
width: 100%;
svg {
margin-bottom: 0 !important;
}
}
.userPageCustMaster {
height: 100vh !important;
.formDiv {
height: 85% !important;
}
}
.samplereportTableButton {
justify-content: flex-end;
2026-02-11 11:35:57 +05:30
margin: 10px 0;
2026-01-27 18:27:29 +05:30
align-items: center;
display: flex;
width: 100%;
}
.uploadexcelBtn {
.primary_Button {
background-color: #000 !important;
&:focus {
color: #000000 !important;
border-color: #000 !important;
}
}
}
.productMaster-input {
.tertiary_Button {
font-size: 13px;
background-color: #d37305 !important;
}
}
// Customer Address Details List Styles
.customer-address-details-list {
display: grid;
grid-template-columns: 1fr 1fr 1fr;
gap: 1rem;
@media (max-width: 768px) {
grid-template-columns: 1fr 1fr;
}
@media (max-width: 500px) {
grid-template-columns: 1fr;
}
.address-card {
margin-bottom: 20px;
padding: 16px;
border: 1px solid #e1e5e9;
border-radius: 12px;
background-color: #ffffff;
transition: all 0.3s ease;
position: relative;
overflow: auto;
height: 245px;
max-height: 300px;
display: flex;
flex-direction: column;
align-items: flex-start;
justify-content: center;
@media (max-width: 768px) {
height: max-content;
}
@media (max-width: 500px) {
height: max-content;
margin-bottom: 0;
}
}
.address-header {
display: flex;
justify-content: space-between;
align-items: center;
margin-bottom: 16px;
padding: 6px 12px;
border-radius: 8px 8px 0px 0;
margin: -20px -20px 0px -20px;
.header-left {
display: flex;
align-items: center;
gap: 12px;
.address-number {
width: 32px;
height: 32px;
border-radius: 50%;
background-color: #b5a8ff;
display: flex;
align-items: center;
justify-content: center;
font-size: 14px;
font-weight: bold;
color: #23378a;
}
h4 {
color: #23378a;
margin: 0;
font-size: 14px;
font-weight: 600;
letter-spacing: 0.5px;
}
}
}
.header-actions {
display: flex;
gap: 0px;
align-items: flex-end;
justify-content: flex-end;
margin-top: 6px;
width: 100%;
svg {
display: flex;
}
.edit-btn,
.remove-btn {
border: none;
2026-02-09 12:17:50 +05:30
font-family: "Poppins";
2026-01-27 18:27:29 +05:30
padding: 4px 10px;
border-radius: 6px;
cursor: pointer;
font-size: 12px;
font-weight: 400;
transition: all 0.2s ease;
display: flex;
align-items: center;
gap: 4px;
height: max-content;
}
.remove-btn {
background: unset;
color: #cf0b0fe6;
}
.edit-btn {
background: unset;
color: #0ea021;
}
}
.address-type-section {
// padding: 12px;
// background-color: #f8fafc;
// border-radius: 8px;
// border: 1px solid #e2e8f0;
.ant-checkbox-inner {
height: 14px;
width: 14px;
}
.ant-checkbox-label {
font-size: 12px;
}
label {
font-size: 13px;
font-weight: 600;
color: #4a5568;
margin-bottom: 8px;
display: block;
}
.ant-checkbox-group {
display: flex;
gap: 0;
flex-wrap: wrap;
}
.ant-checkbox-wrapper {
display: flex;
}
}
.address-details-grid {
display: flex;
flex-direction: row;
flex-wrap: wrap;
gap: 4px;
margin-top: 10px;
.address-detail-item {
padding: 2px 2px;
border-radius: 4px;
line-height: 1.3;
// &.address1 {
// border-left: 2px solid #d0c8ff;
// }
// &.address2 {
// border-left: 2px solid #d0c8ff;
// }
// &.zip {
// border-left: 2px solid #d0c8ff;
// }
// &.city {
// border-left: 2px solid #d0c8ff;
// }
// &.district {
// border-left: 2px solid #d0c8ff;
// }
// &.state {
// border-left: 2px solid #d0c8ff;
// }
// &.coordinates {
// border-left: 2px solid #d0c8ff;
// }
.labelCoordinates {
font-size: 10px;
color: #3b424d;
font-weight: 500;
text-transform: uppercase;
letter-spacing: 0.5px;
}
.value {
font-size: 13px;
color: #000000;
font-weight: 500;
&.coordinates {
font-size: 13px;
display: flex;
align-items: center;
gap: 4px;
margin-top: 4px;
svg {
color: #3182ce;
}
}
}
}
}
.empty-state {
text-align: center;
padding: 40px 20px;
background-color: #f8fafc;
border-radius: 12px;
border: 2px dashed #cbd5e0;
color: #718096;
svg {
font-size: 48px;
margin-bottom: 16px;
color: #cbd5e0;
}
h3 {
margin: 0 0 8px 0;
color: #4a5568;
}
p {
margin: 0;
font-size: 14px;
}
}
}
@media (max-width: 499px) {
.commonMaster-btn {
.tertiary_Button {
width: 40vw !important;
// font-size: 11px;
}
.primary_Button {
width: 35vw !important;
font-size: 13px;
}
.productMaster-input .primary_Button {
width: 33.33vw !important;
font-size: 13px;
// background-color: #f1c40f !important;
}
.subRowFlex {
.product-add-iconMargin {
margin-top: 15px !important;
}
}
}
// for all mobile screen no issue
.searchDiv {
width: 215px !important;
}
.searchAddDiv {
font-size: 11px;
// .primary_Button {
// // width: 76.39vw !important;
// }
.searchDiv {
width: 76.39vw !important;
}
}
.ant-table table {
width: 800px;
}
.subinputForm {
// width: 100%;
display: flex;
flex-direction: row !important;
// gap: 1rem;
// align-items: center;
// justify-content: flex-start;
}
.Counter-Category-mapping {
width: 80vw;
}
.MapDiv {
width: var(--INPUT_FIELD_WIDTH);
overflow: hidden;
border: none;
}
.CustmasterForm-RadiaSelect .CustmasterForm-RadiaSelect-flex {
display: flex;
flex-wrap: wrap;
font-size: 12px;
}
.samplereportTableButton {
position: unset !important;
display: flex;
align-items: center;
justify-content: flex-end;
}
.commonMaster-btn {
// flex-direction: column;
flex-wrap: wrap;
height: unset !important;
button {
width: 250px !important;
}
.productMaster-input {
.tertiary_Button {
position: unset !important;
left: unset !important;
}
}
}
}
.customerMaster-Form-percentage {
display: flex;
flex-wrap: wrap;
gap: 10px;
}
.customerMaster-Form-percentage.field-DropDown {
width: 200px !important;
}
.bulkuploadmodal {
.ant-modal-content {
padding: 16px 32px;
}
}
.producttablepagination {
z-index: 50;
position: sticky !important;
bottom: 0;
margin: 0 !important;
padding: 0.5rem;
background-color: #fafafa;
}
.productlistgetnoinput {
display: flex;
align-items: center;
gap: 10px;
input {
width: 40px;
height: 25px;
padding: 10px;
border: none;
font-size: 14px;
border: 1px solid #c0c0c0;
background-color: #fff;
border-radius: 6px;
outline: none;
}
}
.reportTableProduct {
.ant-table-thead {
z-index: 150 !important;
}
2026-01-27 18:27:29 +05:30
.ant-table-cell {
padding: 4px !important;
}
}
.PricePrice-input {
.ant-select-selection-item {
padding-top: 2px !important;
}
}
.MapDiv1 {
width: 502px;
height: 400px !important;
}
.customerMaster-Form-Form-details {
display: flex;
flex-wrap: wrap;
gap: 10px;
column-gap: 2rem;
width: 100%;
}
.subinputFormInput {
display: flex;
align-items: flex-start;
flex-wrap: wrap;
width: 100%;
gap: 1rem;
column-gap: 2rem;
}
.Credits-percentage {
display: flex;
align-items: center;
justify-content: center;
border-radius: 30px;
background-color: yellow;
width: max-content;
height: max-content;
padding: 6px 12px;
font-size: 13px;
font-weight: 700;
text-align: center;
border: 1px solid #f1c40f;
transition: all 0.3s ease;
:hover {
box-shadow: 0 6px 14px rgba(0, 0, 0, 0.25);
transform: translateY(-2px);
}
}
.productNameDDAuto {
.ant-select-selector {
width: 250px !important;
}
}
.product-name-scan {
position: relative;
.product-scan-Icon {
position: absolute;
right: 10px;
top: 35%;
cursor: pointer;
}
}
.Bulkuploadpost {
width: 100vw;
height: 99vh;
background-color: #00000052;
display: flex;
align-items: center;
justify-content: center;
position: fixed;
top: 0;
right: 0;
left: 0;
bottom: 0;
backdrop-filter: blur(2px);
z-index: 499;
}
.update-and-cancel {
display: flex;
align-items: flex-start;
gap: 10px;
button {
padding: 14px 18px;
border: none;
2026-02-09 12:17:50 +05:30
font-family: "Poppins", sans-serif;
2026-01-27 18:27:29 +05:30
font-size: 14px;
font-weight: 500;
cursor: pointer;
border-radius: 8px;
outline: none;
}
2026-02-09 12:17:50 +05:30
> button:nth-child(1) {
2026-01-27 18:27:29 +05:30
background-color: #daecfd;
color: #1292ee;
}
2026-02-09 12:17:50 +05:30
> button:nth-child(2) {
2026-01-27 18:27:29 +05:30
background-color: #ffdcdc;
color: #ee3333;
}
}
@media (max-width: 500px) {
.ant-breadcrumb {
font-size: 12px !important;
}
.breadCrumbClass {
padding: 0.1rem 0.5rem 0.1rem 0.7rem;
}
.formName {
flex-direction: column;
margin-bottom: 5px;
2026-02-09 12:17:50 +05:30
> div:nth-child(2) {
2026-01-27 18:27:29 +05:30
width: max-content;
font-size: 12px !important;
height: max-content;
}
}
}
.lowStock-SaveButton {
width: 4rem;
background-color: #0ea021;
border-radius: 1rem;
display: flex;
align-items: center;
justify-content: center;
padding: 8px;
color: white;
cursor: pointer;
}
2026-01-27 18:27:29 +05:30
.lowStock-SaveButton:hover {
background-color: #13c12a;
transform: translateY(-2px);
box-shadow: 0 4px 6px rgba(0, 0, 0, 0.25);
}
2026-01-27 18:27:29 +05:30
.lowStock-button {
display: flex;
align-items: center;
gap: 8px;
background-color: #eab308;
color: #000000;
2026-01-27 18:27:29 +05:30
padding: 8px 14px;
border-radius: 6px;
font-weight: 500;
2026-01-27 18:27:29 +05:30
cursor: pointer;
transition: all 0.3s ease;
height: max-content;
font-family: "Poppins";
2026-01-27 18:27:29 +05:30
}
/* Hover effect */
.lowStock-button:hover {
background-color: #f7c530;
transform: translateY(-2px);
}
/* Active (click) effect */
.lowStock-button:active {
transform: translateY(0);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
2026-02-09 12:17:50 +05:30
// deilivery Address
.Address-button {
display: flex;
align-items: center;
gap: 8px;
background-color: #0ea5e9;
color: #ffffff;
padding: 8px 14px;
border-radius: 6px;
font-weight: 500;
cursor: pointer;
transition: all 0.3s ease;
height: max-content;
font-family: "Poppins";
}
/* Hover effect */
.Address-button:hover {
background-color: #0cabf4;
transform: translateY(-2px);
}
/* Active (click) effect */
.Address-button:active {
transform: translateY(0);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
2026-02-09 12:17:50 +05:30
.deliveryaddress {
display: flex;
align-items: flex-start;
flex-direction: column;
background-color: #fff3f3;
padding: 10px;
border-radius: 4px;
height: max-content;
2026-02-09 12:17:50 +05:30
.deliveryaddress_edit {
color: #0cabf4;
display: flex;
align-items: center;
gap: 5px;
cursor: pointer;
}
}
2026-01-27 18:27:29 +05:30
.add-slot-header {
font-size: 25px;
font-weight: 600;
2026-02-09 12:17:50 +05:30
font-family: "Gilroy";
2026-01-27 18:27:29 +05:30
padding-bottom: 6px;
}
.ModalPaymentGatewayEmbedded {
.ant-modal-content {
overflow: hidden !important;
}
}
.addTaxinputDrawer {
display: flex;
align-items: flex-start;
flex-direction: column;
gap: 2rem;
}
@media (max-width: 768px) {
.productlistSearchDiv {
flex-direction: column;
}
}
.swicthCardScanToggle {
button {
background-color: #1292ee !important;
2026-02-09 12:17:50 +05:30
font-family: "Poppins";
2026-01-27 18:27:29 +05:30
font-weight: 500;
}
}
.BSC1NavBar-location {
&.scan {
padding: 2px 3px !important;
}
}
.searched-value {
2026-02-09 12:17:50 +05:30
font-family: "Poppins";
2026-01-27 18:27:29 +05:30
font-weight: 500;
}
.StorekitchenlistTable {
scrollbar-width: thin;
padding-right: 8px;
2026-02-11 11:35:57 +05:30
margin-top: 10px;
2026-02-09 12:17:50 +05:30
@media (max-width: 600px) {
}
2026-01-27 18:27:29 +05:30
.ant-table-thead {
&:hover {
background-color: #bad4f9 !important;
}
2026-01-27 18:27:29 +05:30
tr:hover {
background-color: #bad4f9 !important;
}
2026-01-27 18:27:29 +05:30
.ant-table-cell {
color: #ffffff;
font-weight: 500;
font-size: 12px;
}
}
.ant-table-cell {
&:hover {
background-color: #bad4f9 !important;
}
}
}
2026-01-27 18:27:29 +05:30
.StoreRecipeinputForm {
.ant-form-item-explain-error {
top: 16px;
}
}
2026-01-27 18:27:29 +05:30
.incenbtivepayBTN {
.ant-btn {
font-size: 16px !important;
padding: 8px 16px !important;
height: max-content;
text-align: center;
vertical-align: middle;
}
}
.commonMaster-btn {
.SmartScanBTN {
button {
background-color: #0bad77 !important;
&:focus {
color: #fff !important;
border-color: #fff !important;
}
}
}
.tertiary_Button {
position: unset !important;
left: unset !important;
height: 45px !important;
width: 180px !important;
font-size: 14px !important;
2026-01-27 18:27:29 +05:30
&:hover {
background-color: #d37305 !important;
}
}
2026-01-27 18:27:29 +05:30
.smart_scan_Button {
position: unset !important;
left: unset !important;
height: 45px !important;
width: 180px !important;
font-size: 14px !important;
background-color: #28a745 !important;
&:hover {
background-color: #218838 !important;
}
}
}
.StoreKitchen-tables {
.ant-form-item {
margin-bottom: 0 !important;
}
.ant-input {
padding: 6px 14px 6px 11px !important;
text-align: center;
}
.ant-table table {
border-spacing: 0 !important;
}
}
2026-01-27 18:27:29 +05:30
.pricechangeTable {
.ant-input {
padding: 4px 11px 4px 11px !important;
width: 80px !important;
text-align: center;
border-color: #1292ee;
&:hover {
background-color: #c2e6ff;
border-color: #fff;
}
}
.ant-table-cell {
padding: 2px 6px !important;
}
}
.editable-cell-value-wrap {
width: 100%;
display: flex;
align-items: center;
justify-content: flex-end;
.ant-input {
position: relative;
}
}
.price-change-modal {
.ant-modal-content {
padding: 24px !important;
}
}
.price-change-table {
.ant-form-item {
margin-bottom: 0 !important;
}
.ant-input {
padding: 6px 14px 6px 11px !important;
text-align: center;
width: 100px !important;
border-color: #1292ee;
}
.ant-input:hover {
background-color: #cfcfcf;
border-color: #fff;
}
.example {
width: 100px !important;
}
.table-notes {
2026-02-09 12:17:50 +05:30
font-family: "Poppins";
2026-01-27 18:27:29 +05:30
font-style: italic;
margin-bottom: 10px;
}
.ant-table table {
border-spacing: 0 !important;
2026-02-09 12:17:50 +05:30
font-family: "Poppins";
2026-01-27 18:27:29 +05:30
}
}
.formFields {
display: flex;
flex-direction: row;
gap: 1rem;
}
2026-01-27 18:27:29 +05:30
.CommmasterPageHeader {
display: flex;
justify-content: space-between;
align-items: flex-start;
gap: 1rem;
flex-wrap: wrap;
}
.comboProductList {
width: 100%;
2026-01-27 18:27:29 +05:30
.ant-table-thead,
.ant-table-cell {
white-space: nowrap;
2026-01-27 18:27:29 +05:30
th {
white-space: nowrap;
}
}
}
table {
thead {
th {
2026-02-09 12:17:50 +05:30
font-family: "Gilroy" !important;
2026-01-27 18:27:29 +05:30
}
}
2026-01-27 18:27:29 +05:30
tbody {
td {
2026-02-09 12:17:50 +05:30
font-family: "Poppins" !important;
2026-01-27 18:27:29 +05:30
font-weight: 500;
font-size: 13px;
}
}
}
.radio-sidebar-container {
display: flex;
flex-direction: column;
gap: 4px;
height: 30vh;
overflow-y: auto;
overflow-x: hidden;
scrollbar-width: thin;
width: 340px;
}
.radio-sidebar-item {
padding: 8px 12px;
border: 1px solid #d9d9d9;
border-radius: 8px;
cursor: pointer;
background-color: #fff;
transition: all 0.3s ease;
width: 220px;
&.selected {
border-color: #901d77;
background-color: #f6f0ff;
}
}
.radio-sidebar-title {
font-weight: 500;
white-space: nowrap;
}
.radio-sidebar-desc {
font-size: 12px;
color: #666;
}
.barcode-qr-preview {
display: flex;
align-items: center;
gap: 50px;
justify-content: space-between;
width: 100%;
border: 1px solid #b1b1b1;
padding: 10px;
border-radius: 4px;
height: 300px;
}
.labelGrid15 {
width: 92mm;
}
@media print {
body {
margin: 0 !important;
padding: 0 !important;
}
}
.label15 {
width: 15mm;
height: 15mm;
display: flex;
align-items: center;
justify-content: center;
box-sizing: border-box;
}
.BarQrprint2details {
display: flex;
flex-direction: column;
align-items: center;
gap: 1mm;
font-size: 6px;
font-weight: 600;
text-align: center;
padding: 3px;
.productNameBQ,
.MRPBQ {
line-height: 1;
}
}
.preview-15x15-6cross {
margin: 0 !important;
padding: 0 !important;
}
.size-selection {
width: 100%;
}
.default-15x15-6cross {
margin: 0 !important;
padding: 0 !important;
display: grid;
grid-template-columns: repeat(6, 1fr);
gap: 1.5mm;
}
.Sticker0 {
padding: 1.4mm;
width: 15mm;
height: 15mm;
text-align: center;
font-size: 6px;
//border:1px solid black;
font-weight: bold;
background-color: #fff;
display: flex;
align-items: center;
justify-content: center;
border: 1px solid #dadada;
border-radius: 4px;
2026-02-09 12:17:50 +05:30
> img {
2026-01-27 18:27:29 +05:30
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
}
.text-ellipsis {
width: 90%;
white-space: nowrap;
overflow: hidden;
text-align: center;
text-overflow: ellipsis;
}
.grid22x35_3cross {
width: 105mm;
/* 35 × 3 */
display: grid;
grid-template-columns: repeat(3, 35mm);
column-gap: 2mm;
}
.Sticker1 {
width: 35mm;
height: 22mm;
padding-left: 2mm;
box-sizing: border-box;
padding-right: 2mm;
display: flex;
align-items: center;
justify-content: space-between;
font-size: 9px;
font-weight: bold;
}
.bg-white {
background: #fff;
border: 1px solid #dadada;
border-radius: 4px;
}
.grid25x25_4cross {
display: grid;
grid-template-columns: repeat(4, 25mm);
width: 101.6mm;
column-gap: 3mm;
padding: 0px 10px;
}
.sticker25x25 {
width: 25mm;
height: 25mm;
box-sizing: border-box;
padding: 3mm;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
}
.sticker25-img {
width: 13mm;
height: 13mm;
object-fit: contain;
}
.sticker25x25-name {
text-align: center;
line-height: 1;
margin: 0;
font-size: 8px;
}
.product-id2 {
word-wrap: break-word;
word-break: break-word;
overflow-wrap: break-word;
white-space: normal;
font-size: 8px;
}
.grid25x50_2cross {
justify-content: center;
align-items: center;
display: grid;
grid-template-columns: repeat(2, 50mm);
width: 106mm;
column-gap: 6mm;
}
.Sticker3 {
padding: 5px;
width: 50mm;
height: 25mm;
text-align: center;
font-size: 12px;
display: flex;
flex-direction: row;
font-weight: bold;
align-items: center;
background: #fff;
}
.grid50x30_1cross {
display: flex;
justify-content: center;
align-items: center;
.Sticker4 {
width: 50mm;
height: 30mm;
padding: 6px;
box-sizing: border-box;
text-align: center;
font-size: 14px;
font-weight: bold;
background: #fff;
display: flex;
align-items: center;
flex-direction: column;
justify-content: center;
2026-02-09 12:17:50 +05:30
> img {
2026-01-27 18:27:29 +05:30
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
}
}
.grid50x25_1cross {
display: flex;
justify-content: center;
align-items: center;
.Sticker5 {
width: 50mm;
height: 25mm;
padding: 4px;
box-sizing: border-box;
text-align: center;
font-size: 14px;
font-weight: bold;
background: #fff;
display: flex;
align-items: center;
flex-direction: column;
justify-content: center;
2026-02-09 12:17:50 +05:30
> img {
2026-01-27 18:27:29 +05:30
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
}
.Sticker5-name {
font-size: 10px;
display: flex;
align-items: center;
flex-direction: column;
justify-content: center;
width: 100%;
}
}
.grid100x13_1cross {
display: flex;
justify-content: center;
align-items: center;
.Sticker6 {
width: 100mm;
height: 13mm;
padding: 4px 4px;
box-sizing: border-box;
text-align: center;
font-size: 14px;
font-weight: bold;
background: #fff;
display: flex;
align-items: center;
flex-direction: row;
justify-content: space-between;
2026-02-09 12:17:50 +05:30
> img {
2026-01-27 18:27:29 +05:30
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
}
}
.grid100x15_1cross {
display: flex;
justify-content: center;
align-items: center;
.Sticker7 {
width: 100mm;
height: 15mm;
padding: 4px 4px;
box-sizing: border-box;
text-align: center;
font-size: 14px;
font-weight: bold;
background: #fff;
display: flex;
align-items: center;
flex-direction: row;
justify-content: space-between;
2026-02-09 12:17:50 +05:30
> img {
2026-01-27 18:27:29 +05:30
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
}
}
.grid100x150_1cross {
display: flex;
justify-content: center;
align-items: center;
padding: 8px 8px;
.OverAllSticker8 {
width: 100mm;
height: 150mm;
padding: 4px 4px;
box-sizing: border-box;
text-align: center;
font-size: 14px;
font-weight: bold;
background: #fff;
display: flex;
align-items: center;
flex-direction: column;
justify-content: space-between;
2026-02-09 12:17:50 +05:30
> img {
2026-01-27 18:27:29 +05:30
max-width: 100%;
max-height: 100%;
object-fit: contain;
}
}
// .OverAllSticker8 {
// height: 149mm;
// }
.Sticker8 {
display: flex;
justify-content: space-between;
width: 100mm;
height: 149mm;
font-size: 16px;
font-weight: bold;
}
.text-section8 {
flex: 1;
text-align: left;
width: 50%;
}
.StikerBr8 {
text-align: center;
font-size: 16px;
font-weight: bold;
display: flex;
justify-content: center;
align-items: center;
width: 100%;
}
.text-section8 .field-value {
flex: 1;
text-align: right;
word-wrap: break-word;
word-break: break-word;
overflow-wrap: break-word;
}
}
.height-max {
height: max-content !important;
}
.Sticker4-name {
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
width: 100%;
}
.ProductList-pwiseQrcode {
height: max-content !important;
max-height: 70vh;
overflow: auto;
scrollbar-width: thin !important;
}
.inputpwiseQR {
width: 150px;
height: 40px;
border-radius: 6px;
border: 1px solid #e0e0e0;
background-color: #ffffff;
font-family: "Poppins";
font-weight: 500;
text-align: center;
padding: 10px;
outline: none !important;
}
.indicationInfo {
font-size: 12px;
color: #555555;
margin: 12px 0 6px 0;
display: flex;
align-items: center;
gap: 10px;
p {
width: 15px;
height: 15px;
2026-02-09 12:17:50 +05:30
background-color: #c00000;
}
span {
font-size: 12px;
color: #333;
font-family: "Poppins";
font-weight: 500;
font-size: 13px;
}
}
.AddStockMinatain {
display: flex;
align-items: center;
gap: 6px;
2026-02-09 12:17:50 +05:30
background-color: #1292ee;
color: #fff;
font-family: "Poppins";
font-weight: 500;
padding: 2px 4px;
border-radius: 4px;
cursor: pointer;
}
.printtabs {
display: flex;
border-bottom: 2px solid #f0f0f0;
margin-bottom: 1rem;
gap: 0;
.tab-item {
padding: 6px 12px !important;
}
.print-tabs {
display: flex;
border-bottom: 2px solid #f0f0f0;
margin-bottom: 1rem;
gap: 0;
}
.count {
margin-left: 6px;
font-weight: 600;
color: #555;
}
.tab-item {
display: flex;
padding: 12px 24px;
cursor: pointer;
border: 1px solid #d9d9d9;
border-bottom: none;
background: #fafafa;
color: #666;
font-weight: 500;
transition: all 0.3s ease;
position: relative;
border-radius: 6px 6px 0 0;
align-items: center;
gap: 10px;
}
.tab-item:first-child {
border-right: none;
}
.tab-item:hover {
background: #f5f5f5;
2026-02-09 12:17:50 +05:30
color: #901d77;
}
.tab-item.active {
display: flex;
background: #fff;
2026-02-09 12:17:50 +05:30
color: #901d77;
border-color: #901d77;
border-bottom: 2px solid #fff;
margin-bottom: -2px;
z-index: 1;
align-items: center;
gap: 10px;
}
.tab-item.active::after {
2026-02-09 12:17:50 +05:30
content: "";
position: absolute;
bottom: -2px;
left: 0;
right: 0;
height: 2px;
background: #fff;
}
.ProductList-pwiseQrcode {
height: 70vh;
overflow-y: auto;
scrollbar-width: thin;
/* Firefox */
scroll-behavior: auto;
}
.row-red {
background-color: #ffe6e6 !important;
}
.row-red td {
color: #c00000;
font-weight: 500;
}
2026-02-09 12:17:50 +05:30
}
.bulkChangePriceTable {
width: 83vw;
overflow: auto;
height: 60vh;
scrollbar-width: thin;
position: relative;
.ant-table-cell {
padding: 2px 6px !important;
}
.ant-table-tbody {
height: 60vh !important;
}
.ant-input {
padding: 3px 14px 4px 11px !important;
text-align: center;
}
2026-02-11 11:35:57 +05:30
.ant-table-thead tr {
background-color: #2c88ee !important;
}
2026-02-09 12:17:50 +05:30
}
.PriChangeUpper {
display: flex;
align-items: center;
flex-wrap: wrap;
gap: 10px;
.btnbtninfo {
background: #8f1e78;
color: #fff;
vertical-align: top;
display: flex;
align-items: center;
justify-content: center;
width: 42px;
border-radius: 4px;
height: 42px;
2026-02-09 12:17:50 +05:30
&:hover {
background: #d333b3;
}
}
}
2026-02-11 11:35:57 +05:30
.pruchaseCatBTN {
display: flex;
align-items: center;
gap: 7px;
padding: 8px 16px;
background-color: #0bad77;
border-radius: 7px;
color: white;
cursor: pointer;
font-family: "Poppins";
font-weight: 400;
white-space: nowrap;
font-size: 13.5px;
transition: all 0.2s;
&:hover {
background-color: #069666;
}
}
.scan-receipt-btn {
display: flex;
align-items: center;
gap: 7px;
padding: 8px 16px;
background-color: #1292ee;
border-radius: 7px;
color: white;
cursor: pointer;
font-family: "Poppins";
font-weight: 400;
white-space: nowrap;
font-size: 13.5px;
transition: all 0.2s;
&:hover {
background-color: #0985be;
}
}
.CustomerForm-Master {
width: 100%;
}