PluginProbe
ووسلام – همگام سازی ووکامرس و باسلام / 1.10.28
ووسلام – همگام سازی ووکامرس و باسلام v1.10.28
1.10.28 1.1.26 1.10.27 1.10.24 1.10.25 1.10.23 1.10.22 1.10.21 1.10.19 1.10.20 1.10.18 1.10.17 1.10.15 1.10.14 1.10.13 1.10.12 1.10.10 1.10.9 1.10.8 1.10.7 1.10.6 1.10.5 1.10.4 1.10.3 1.10.2 All 61 releases
← All changes | assets/css/style.css +231 -3 1.10.22 → 1.10.28 View file →
@@ -4295,9 +4295,9 @@
4295 4295 .basalam-form-margin-0 {
4296 4296 margin: 0;
4297 4297 }
4298 4298
4299 -/* Scheduled full product updates beside the existing product sync control. */
4299 +/* Automatic product operations and scheduled full product updates. */
4300 4300 #sync-basalam-onboarding-status .basalam-sync-status {
4301 4301 display: grid;
4302 4302 grid-template-columns: minmax(0, 1fr) minmax(0, 400px);
4303 4303 align-items: center;
@@ -4330,9 +4330,9 @@
4330 4330 #sync-basalam-onboarding-status .basalam-sync-controls {
4331 4331 display: grid;
4332 4332 grid-column: 2;
4333 4333 grid-template-columns: minmax(0, 3fr) minmax(0, 2fr);
4334 - align-items: stretch;
4334 + align-items: start;
4335 4335 direction: rtl;
4336 4336 gap: 12px;
4337 4337 width: 100%;
4338 4338 }
@@ -4530,8 +4530,12 @@
4530 4530 #sync-basalam-onboarding-status .basalam-sync-intro,
4531 4531 #sync-basalam-onboarding-status .basalam-sync-controls {
4532 4532 grid-column: 1;
4533 4533 }
4534 +
4535 + #sync-basalam-onboarding-status .basalam-sync-controls {
4536 + grid-template-columns: minmax(0, 1fr);
4537 + }
4534 4538 }
4535 4539
4536 4540 @media (max-width: 900px) {
4537 4541 #sync-basalam-onboarding-status .basalam-sync-controls {
@@ -4579,9 +4583,9 @@
4579 4583 }
4580 4584
4581 4585 @media (max-width: 400px) {
4582 4586 #sync-basalam-onboarding-status .basalam-sync-controls {
4583 - grid-template-columns: minmax(0, 3fr) minmax(116px, 2fr);
4587 + grid-template-columns: minmax(0, 1fr);
4584 4588 }
4585 4589
4586 4590 #sync-basalam-onboarding-status .basalam-sync-controls > form > button {
4587 4591 font-size: 9px !important;
@@ -4589,8 +4593,232 @@
4589 4593 }
4590 4594
4591 4595 .basalam-form-no-margin {
4592 4596 margin-bottom: 0px !important;
4597 +}
4598 +
4599 +#sync-basalam-onboarding-status .basalam-product-sync-form fieldset {
4600 + min-width: 0;
4601 + margin: 0 0 10px;
4602 + padding: 0;
4603 + border: 0;
4604 +}
4605 +
4606 +#sync-basalam-onboarding-status .basalam-product-sync-wrapper {
4607 + position: relative;
4608 + width: 100%;
4609 +}
4610 +
4611 +#sync-basalam-onboarding-status .basalam-product-sync-button-group {
4612 + display: flex;
4613 + width: 100%;
4614 + min-height: 44px;
4615 + overflow: hidden;
4616 + border-radius: 8px;
4617 + background: var(--basalam-primary-color);
4618 +}
4619 +
4620 +#sync-basalam-onboarding-status .basalam-product-sync-button-group.basalam-product-sync-is-active {
4621 + background: #fff5f5;
4622 + border: 1px solid var(--basalam-danger-color);
4623 +}
4624 +
4625 +#sync-basalam-onboarding-status .basalam-product-sync-button-group > button {
4626 + min-height: 44px;
4627 + height: 100%;
4628 + margin: 0;
4629 + border: 0;
4630 + border-radius: 0;
4631 + box-sizing: border-box;
4632 + transform: none;
4633 +}
4634 +
4635 +#sync-basalam-onboarding-status .basalam-product-sync-submit {
4636 + position: relative;
4637 + display: inline-flex;
4638 + flex: 1 1 auto;
4639 + width: auto;
4640 + padding: 10px 16px;
4641 + gap: 4px;
4642 + line-height: 1.4;
4643 + white-space: nowrap;
4644 + background: var(--basalam-primary-color);
4645 + color: #fff;
4646 +}
4647 +
4648 +#sync-basalam-onboarding-status .basalam-product-sync-submit > span:not(.basalam-btn-separator) {
4649 + white-space: nowrap;
4650 +}
4651 +
4652 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-submit,
4653 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-arrow-btn {
4654 + background: #fff5f5;
4655 + color: var(--basalam-danger-color);
4656 +}
4657 +
4658 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-submit img {
4659 + filter: brightness(0) saturate(100%) invert(31%) sepia(79%) saturate(1902%) hue-rotate(326deg) brightness(91%) contrast(91%);
4660 +}
4661 +
4662 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-submit:hover,
4663 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-submit:focus,
4664 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-arrow-btn:hover,
4665 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-arrow-btn:focus,
4666 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-arrow-btn[aria-expanded="true"] {
4667 + background: var(--basalam-danger-color);
4668 + color: #fff;
4669 +}
4670 +
4671 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-submit:hover img,
4672 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-submit:focus img {
4673 + filter: brightness(0) invert(1);
4674 +}
4675 +
4676 +#sync-basalam-onboarding-status .basalam-product-sync-submit:hover,
4677 +#sync-basalam-onboarding-status .basalam-product-sync-submit:focus {
4678 + background: var(--basalam-primary-hover);
4679 + color: #fff;
4680 +}
4681 +
4682 +#sync-basalam-onboarding-status .basalam-product-sync-arrow-btn {
4683 + display: inline-flex;
4684 + flex: 0 0 46px;
4685 + width: 46px;
4686 + padding: 0 !important;
4687 + background: var(--basalam-primary-color);
4688 + color: #fff;
4689 +}
4690 +
4691 +#sync-basalam-onboarding-status .basalam-product-sync-arrow-btn:hover,
4692 +#sync-basalam-onboarding-status .basalam-product-sync-arrow-btn:focus,
4693 +#sync-basalam-onboarding-status .basalam-product-sync-arrow-btn[aria-expanded="true"] {
4694 + background: var(--basalam-primary-hover);
4695 + color: #fff;
4696 +}
4697 +
4698 +#sync-basalam-onboarding-status .basalam-product-sync-button-group .basalam-btn-separator {
4699 + left: 0;
4700 + height: 60%;
4701 + background: rgba(255, 255, 255, 0.35);
4702 +}
4703 +
4704 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-btn-separator {
4705 + background: rgba(220, 53, 69, 0.35);
4706 +}
4707 +
4708 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-submit:hover .basalam-btn-separator,
4709 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-submit:focus .basalam-btn-separator {
4710 + background: rgba(255, 255, 255, 0.35);
4711 +}
4712 +
4713 +#sync-basalam-onboarding-status .basalam-product-sync-arrow-btn .basalam-dropdown-arrow-img {
4714 + width: 20px;
4715 + height: 20px;
4716 + transform: rotate(90deg);
4717 + filter: brightness(0) invert(1);
4718 +}
4719 +
4720 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-arrow-btn .basalam-dropdown-arrow-img {
4721 + filter: brightness(0) saturate(100%) invert(31%) sepia(79%) saturate(1902%) hue-rotate(326deg) brightness(91%) contrast(91%);
4722 +}
4723 +
4724 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-arrow-btn:hover .basalam-dropdown-arrow-img,
4725 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-arrow-btn:focus .basalam-dropdown-arrow-img,
4726 +#sync-basalam-onboarding-status .basalam-product-sync-is-active .basalam-product-sync-arrow-btn[aria-expanded="true"] .basalam-dropdown-arrow-img {
4727 + filter: brightness(0) invert(1);
4728 +}
4729 +
4730 +#sync-basalam-onboarding-status .basalam-product-sync-dropdown {
4731 + position: absolute;
4732 + z-index: 120;
4733 + top: calc(100% + 8px);
4734 + right: 0;
4735 + width: min(360px, 100%);
4736 + padding: 18px;
4737 + border: 1px solid #dbe3ec;
4738 + border-radius: 12px;
4739 + background: #fff;
4740 + box-shadow: 0 16px 36px rgba(15, 23, 42, 0.16);
4741 + box-sizing: border-box;
4742 + text-align: right;
4743 +}
4744 +
4745 +#sync-basalam-onboarding-status .basalam-product-sync-dropdown fieldset {
4746 + margin: 0;
4747 +}
4748 +
4749 +#sync-basalam-onboarding-status .basalam-product-sync-dropdown,
4750 +#sync-basalam-onboarding-status .basalam-product-sync-dropdown * {
4751 + font-family: "PelakFA", Tahoma, sans-serif;
4752 +}
4753 +
4754 +#sync-basalam-onboarding-status .basalam-product-sync-form legend {
4755 + width: 100%;
4756 + margin-bottom: 10px;
4757 + font-size: 12px;
4758 + font-weight: 600;
4759 + text-align: right;
4760 +}
4761 +
4762 +#sync-basalam-onboarding-status .basalam-product-sync-option {
4763 + display: flex;
4764 + align-items: flex-start;
4765 + gap: 8px;
4766 + margin-bottom: 8px;
4767 + padding: 7px 9px;
4768 + border: 1px solid #dbe3ec;
4769 + border-radius: 8px;
4770 + cursor: pointer;
4771 +}
4772 +
4773 +#sync-basalam-onboarding-status .basalam-product-sync-option:has(input:checked) {
4774 + border-color: var(--basalam-primary-color);
4775 + background: #f0f7ff;
4776 +}
4777 +
4778 +#sync-basalam-onboarding-status .basalam-product-sync-option input {
4779 + flex: 0 0 auto;
4780 + margin: 3px 0 0;
4781 +}
4782 +
4783 +#sync-basalam-onboarding-status .basalam-product-sync-option span {
4784 + display: flex;
4785 + flex-direction: column;
4786 + gap: 4px;
4787 + text-align: right;
4788 +}
4789 +
4790 +#sync-basalam-onboarding-status .basalam-product-sync-option strong {
4791 + font-size: 11px;
4792 + color: #1e293b;
4793 +}
4794 +
4795 +#sync-basalam-onboarding-status .basalam-product-sync-option small {
4796 + font-size: 10px;
4797 + line-height: 1.6;
4798 + color: #64748b;
4799 +}
4800 +
4801 +#sync-basalam-onboarding-status .basalam-product-sync-save {
4802 + display: inline-flex;
4803 + align-items: center;
4804 + justify-content: center;
4805 + width: 100%;
4806 + min-height: 36px;
4807 + margin-top: 3px;
4808 + padding: 7px 12px;
4809 + border: 0;
4810 + border-radius: 7px;
4811 + background: var(--basalam-primary-color);
4812 + color: #fff;
4813 + cursor: pointer;
4814 + font-size: 11px !important;
4815 +}
4816 +
4817 +#sync-basalam-onboarding-status .basalam-product-sync-save:hover,
4818 +#sync-basalam-onboarding-status .basalam-product-sync-save:focus {
4819 + background: var(--basalam-primary-hover);
4820 + color: #fff;
4593 4821 }
4594 4822
4595 4823 /* Badge styling */
4596 4824 .basalam-badge-warning {