Changeset 2938131
- Timestamp:
- 07/13/2023 10:50:16 AM (3 years ago)
- Location:
- ai-addons-for-elementor
- Files:
-
- 11 added
- 34 edited
-
assets/icon-128x128.png (modified) (previous)
-
trunk/ai-addons.php (modified) (1 diff)
-
trunk/assets/css/editor/editor-style.css (modified) (1 diff)
-
trunk/assets/css/front-end/style.css (modified) (7 diffs)
-
trunk/assets/images/layouts/product (added)
-
trunk/assets/images/layouts/product-single (added)
-
trunk/assets/images/layouts/product-single/layout-1.jpg (added)
-
trunk/assets/images/layouts/product-single/layout-2.jpg (added)
-
trunk/assets/images/layouts/product/layout-1.jpg (added)
-
trunk/assets/images/layouts/product/layout-2.jpg (added)
-
trunk/assets/images/layouts/product/layout-3.jpg (added)
-
trunk/assets/images/layouts/product/layout-4.jpg (added)
-
trunk/assets/js/front-end/ai-front-end.js (modified) (3 diffs)
-
trunk/includes/ai-gateway.php (modified) (1 diff)
-
trunk/includes/base/addon-base.php (modified) (5 diffs)
-
trunk/includes/widgets/ai-content.php (modified) (1 diff)
-
trunk/includes/widgets/ai-title.php (modified) (1 diff)
-
trunk/includes/widgets/button.php (modified) (1 diff)
-
trunk/includes/widgets/chart.php (modified) (1 diff)
-
trunk/includes/widgets/circle-progress.php (modified) (1 diff)
-
trunk/includes/widgets/contact-form-7.php (modified) (1 diff)
-
trunk/includes/widgets/contact-info.php (modified) (1 diff)
-
trunk/includes/widgets/content-carousel.php (modified) (1 diff)
-
trunk/includes/widgets/content-switcher.php (modified) (1 diff)
-
trunk/includes/widgets/copyright.php (modified) (2 diffs)
-
trunk/includes/widgets/counter.php (modified) (1 diff)
-
trunk/includes/widgets/data-table.php (modified) (1 diff)
-
trunk/includes/widgets/fancy-text.php (modified) (1 diff)
-
trunk/includes/widgets/feature-box.php (modified) (1 diff)
-
trunk/includes/widgets/google-map.php (modified) (1 diff)
-
trunk/includes/widgets/icon-box.php (modified) (1 diff)
-
trunk/includes/widgets/icon-list.php (modified) (1 diff)
-
trunk/includes/widgets/icon.php (modified) (1 diff)
-
trunk/includes/widgets/logo.php (modified) (1 diff)
-
trunk/includes/widgets/menu.php (modified) (1 diff)
-
trunk/includes/widgets/posts.php (modified) (1 diff)
-
trunk/includes/widgets/product-single.php (added)
-
trunk/includes/widgets/product.php (added)
-
trunk/includes/widgets/progress-bar.php (added)
-
trunk/includes/widgets/search.php (modified) (1 diff)
-
trunk/includes/widgets/section-title.php (modified) (1 diff)
-
trunk/includes/widgets/social-icons.php (modified) (1 diff)
-
trunk/includes/widgets/tab.php (modified) (1 diff)
-
trunk/includes/widgets/toggle-content.php (modified) (1 diff)
-
trunk/readme.txt (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
ai-addons-for-elementor/trunk/ai-addons.php
r2932395 r2938131 4 4 Plugin URI: http://aiaddons.ai/ 5 5 Description: Discover the most advanced Elementor addons: AI featured widgets, Header & Footer builders, Mega menu builder, layout pack, drag and drop custom controls and potent custom controls. 6 Version: 1. 3.06 Version: 1.4.0 7 7 Author: AI WP 8 8 Author URI: https://profiles.wordpress.org/aiwp/ -
ai-addons-for-elementor/trunk/assets/css/editor/editor-style.css
r2932395 r2938131 140 140 content: "\e8b8"; 141 141 } 142 ul.ui-sortable li[data-id="bar"]:before { 143 content: "\e855"; 144 } 142 145 143 146 @font-face { -
ai-addons-for-elementor/trunk/assets/css/front-end/style.css
r2932395 r2938131 212 212 transition: all 0.35s ease 0.35s; 213 213 } 214 .ai-isotope.processing { 215 opacity: 0; 216 transition: opacity ease 0.35s; 217 } 214 218 215 219 /* Common */ … … 4310 4314 background-color: #0099e5 4311 4315 } 4316 .social-icons-wrapper .elementor-social-icon i { 4317 transition: all ease .7s; 4318 } 4319 .social-icons-wrapper .elementor-social-icon:hover i { 4320 transform: rotate3d(1, 1, 1, 360deg); 4321 } 4312 4322 4313 4323 /*-------------------------------------------------------------- … … 4440 4450 39. Testimonial 4441 4451 --------------------------------------------------------------*/ 4442 .ai-testimonial-elementor-widget .testimonial-rating { 4452 .ai-testimonial-elementor-widget .testimonial-rating, 4453 .aiea-rating { 4443 4454 color: #ccd6df; 4444 4455 font-family: eicons; 4445 display: inline-block; 4446 } 4447 .ai-testimonial-elementor-widget .testimonial-rating > i { 4456 display: block; 4457 } 4458 .ai-testimonial-elementor-widget .testimonial-rating > i, 4459 .aiea-rating > i { 4448 4460 position: relative; 4449 4461 display: inline-block; 4450 4462 font-style: normal; 4451 4463 } 4452 .ai-testimonial-elementor-widget .testimonial-rating i:before { 4464 .ai-testimonial-elementor-widget .testimonial-rating i:before, 4465 .aiea-rating i:before { 4453 4466 content: "\e934"; 4454 4467 display: block; … … 4461 4474 left: 0; 4462 4475 } 4463 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-empty:before { 4476 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-empty:before, 4477 .aiea-rating i.elementor-star-empty:before { 4464 4478 color: transparent; 4465 4479 width: 0; 4466 4480 } 4467 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-1:before { 4481 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-1:before, 4482 .aiea-rating i.elementor-star-1:before { 4468 4483 width: 10%; 4469 4484 } 4470 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-2:before { 4485 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-2:before, 4486 .aiea-rating i.elementor-star-2:before { 4471 4487 width: 20%; 4472 4488 } 4473 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-3:before { 4489 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-3:before, 4490 .aiea-rating i.elementor-star-3:before { 4474 4491 width: 30%; 4475 4492 } 4476 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-4:before { 4493 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-4:before, 4494 .aiea-rating i.elementor-star-4:before { 4477 4495 width: 40%; 4478 4496 } 4479 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-5:before { 4497 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-5:before, 4498 .aiea-rating i.elementor-star-5:before { 4480 4499 width: 50%; 4481 4500 } 4482 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-6:before { 4501 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-6:before, 4502 .aiea-rating i.elementor-star-6:before { 4483 4503 width: 60%; 4484 4504 } 4485 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-7:before { 4505 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-7:before, 4506 .aiea-rating i.elementor-star-7:before { 4486 4507 width: 70%; 4487 4508 } 4488 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-8:before { 4509 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-8:before, 4510 .aiea-rating i.elementor-star-8:before { 4489 4511 width: 80%; 4490 4512 } 4491 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-9:before { 4513 .ai-testimonial-elementor-widget .testimonial-rating i.elementor-star-9:before, 4514 .aiea-rating i.elementor-star-9:before { 4492 4515 width: 90%; 4493 4516 } … … 4532 4555 margin-bottom: 20px; 4533 4556 } 4534 . aiea-testimonial-layout-1, .aiea-testimonial-layout-2, .aiea-testimonial-layout-3, .aiea-testimonial-layout-4{4535 background -color: #fff;4536 -webkit-box-shadow: 0px 7px 29px 0 rgba(100,100,111,.2);4557 .testimonial-inner { 4558 background: #fff; 4559 -webkit-box-shadow: 0px 7px 29px 0 rgba(100,100,111,.2); 4537 4560 box-shadow: 0px 7px 29px 0 rgba(100,100,111,.2); 4538 4561 padding: 30px; … … 4556 4579 } 4557 4580 /* Layout-3 Styles */ 4558 .aiea-testimonial-layout-3 {4581 .aiea-testimonial-layout-3 .testimonial-inner { 4559 4582 margin-bottom: 80px; 4560 4583 } … … 4583 4606 } 4584 4607 4608 /*-------------------------------------------------------------- 4609 39. Portfolio 4610 --------------------------------------------------------------*/ 4611 .portfolio-inner { 4612 position: relative; 4613 overflow: hidden; 4614 } 4615 .portfolio-inner img, .portfolio-inner a img { 4616 transition: all ease .7s; 4617 -webkit-transition: all ease .7s; 4618 display: block; 4619 width: 100%; 4620 height: auto; 4621 } 4622 .portfolio-overlay { 4623 position: absolute; 4624 top: 100%; 4625 left: 0; 4626 right: 0; 4627 text-align: center; 4628 transform: translateY(-50%); 4629 opacity: 0; 4630 visibility: hidden; 4631 transition: all ease .7s; 4632 -webkit-transition: all ease .7s; 4633 z-index: 2; 4634 } 4635 .isotope-item:hover .portfolio-overlay { 4636 top: 50%; 4637 opacity: 1; 4638 visibility: visible; 4639 } 4640 .portfolio-icon-wrap { 4641 margin: 0 -4px; 4642 justify-content: center; 4643 } 4644 .portfolio-icon-wrap div { 4645 margin: 0 4px; 4646 } 4647 .portfolio-icon-wrap div a { 4648 height: 40px; 4649 width: 40px; 4650 display: block; 4651 background: #fff; 4652 border-radius: 50%; 4653 line-height: 40px; 4654 color: #286cd6; 4655 } 4656 .portfolio-overlay .portfolio-img-title { 4657 margin-bottom: 20px; 4658 } 4659 .portfolio-overlay .portfolio-img-title a { 4660 color: #fff; 4661 margin-bottom: 20px; 4662 } 4663 .title-on-overlay-yes .portfolio-layout-1 .portfolio-img-title { 4664 position: absolute; 4665 z-index: 2; 4666 top: 50%; 4667 text-align: center; 4668 left: 0; 4669 right: 0; 4670 transform: translateY(-50%); 4671 color: #fff; 4672 font-size: 22px; 4673 opacity: 0; 4674 visibility: hidden; 4675 transition: all ease .7s; 4676 -webkit-transition: all ease .7s; 4677 } 4678 .title-on-overlay-yes .portfolio-layout-1 .isotope-item:hover .portfolio-img-title { 4679 transform: translateY(-50%) rotate(360deg); 4680 opacity: 1; 4681 visibility: visible; 4682 } 4683 .portfolio-layout-1 .portfolio-inner:after { 4684 Display: none; 4685 } 4686 .portfolio-inner:after { 4687 height: 100%; 4688 content: ""; 4689 width: 100%; 4690 background-color: #000; 4691 opacity: 0; 4692 visibility: hidden; 4693 position: absolute; 4694 top: 0; 4695 right: 0; 4696 left: 0; 4697 transform: scale(0); 4698 z-index: 1; 4699 transition: all ease .7s; 4700 -webkit-transition: all ease .7s; 4701 } 4702 .isotope-item:hover .portfolio-inner:after { 4703 transform: scale(1); 4704 opacity: .6; 4705 visibility: visible; 4706 } 4707 ul.isotope-filter-menu { 4708 padding: 0; 4709 justify-content: center; 4710 margin-bottom: 40px; 4711 margin-right: -4px; 4712 margin-left: -4px; 4713 } 4714 ul.isotope-filter-menu li a { 4715 background: #fff; 4716 padding: 10px 20px; 4717 margin: 0 4px; 4718 border: 1px solid #286cd6; 4719 color: #286cd6; 4720 border-radius: 25px; 4721 font-weight: 600; 4722 padding: 14px 30px; 4723 -webkit-transition: all ease 0.5s; 4724 -moz-transition: all ease 0.5s; 4725 -ms-transition: all ease 0.5s; 4726 -o-transition: all ease 0.5s; 4727 transition: all ease 0.5s; 4728 } 4729 ul.isotope-filter-menu li a:hover, ul.isotope-filter-menu li.active a { 4730 background: #286cd6; 4731 color: #fff; 4732 } 4733 4585 4734 /* 3rd Part Theme Support */ 4586 4735 .ast-container { 4587 4736 flex-wrap: wrap; 4588 4737 } 4738 4739 4740 /* Product Styles */ 4741 .aiea-product-inner { 4742 padding: 10px 15px; 4743 } 4744 .aiea-product-inner .product-title-head { 4745 margin: 0; 4746 } 4747 .aiea-buy-btn p.product.woocommerce.add_to_cart_inline { 4748 padding: 0 !important; 4749 margin: 0 !important; 4750 display: inline-block; 4751 position: relative; 4752 } 4753 .aiea-buy-btn p.product.woocommerce.add_to_cart_inline a { 4754 margin: 0; 4755 } 4756 .aiea-buy-btn a.added_to_cart.wc-forward { 4757 font-size: 0; 4758 display: inherit; 4759 } 4760 .aiea-buy-btn a.added_to_cart.wc-forward:after { 4761 content: "\e60e"; 4762 font-family: themify; 4763 font-size: 12px; 4764 right: -14px; 4765 height: 30px; 4766 text-align: center; 4767 top: -10px; 4768 width: 30px; 4769 border-radius: 50%; 4770 line-height: 30px; 4771 background: #3e7bda; 4772 position: absolute; 4773 color: #fff; 4774 } 4775 .aiea-product-thumb-wrap { 4776 position: relative; 4777 } 4778 .aiea-product-layout-2 .aiea-product-thumb-wrap, 4779 .aiea-product-layout-4 .aiea-product-thumb-wrap, 4780 .aiea-product-layout-custom .aiea-product-thumb-wrap { 4781 overflow: hidden; 4782 } 4783 .aiea-product-layout-2 .aiea-product-thumb-overlay, 4784 .aiea-product-layout-4 .aiea-product-thumb-overlay, 4785 .aiea-product-layout-custom .aiea-product-thumb-overlay { 4786 position: absolute; 4787 top: 150%; 4788 left: 0; 4789 transform: translateY(-50%); 4790 opacity: 0; 4791 visibility: hidden; 4792 text-align: center; 4793 width: 100%; 4794 transition: all ease 0.6s; 4795 z-index: 1; 4796 } 4797 .aiea-product-layout-2 .aiea-product-inner:hover .aiea-product-thumb-overlay, 4798 .aiea-product-layout-4 .aiea-product-inner:hover .aiea-product-thumb-overlay, 4799 .aiea-product-layout-custom .aiea-product-inner:hover .aiea-product-thumb-overlay { 4800 top: 50%; 4801 opacity: 1; 4802 visibility: visible; 4803 } 4804 .aiea-product-layout-3 .aiea-product-overlay-icons, 4805 .aiea-product-layout-4 .aiea-product-overlay-icons, 4806 .aiea-product-layout-custom .aiea-product-overlay-icons { 4807 position: absolute; 4808 top: 10px; 4809 right: 10px; 4810 z-index: 1; 4811 } 4812 .aiea-product-layout-3 .aiea-product-overlay-icons a.button, 4813 .aiea-product-layout-3 .aiea-product-overlay-icons a.aiea-single-view-icon, 4814 .aiea-product-layout-4 .aiea-product-overlay-icons a.button, 4815 .aiea-product-layout-4 .aiea-product-overlay-icons a.aiea-single-view-icon, 4816 .aiea-product-layout-custom .aiea-product-overlay-icons a.button, 4817 .aiea-product-layout-custom .aiea-product-overlay-icons a.aiea-single-view-icon { 4818 padding: 0; 4819 height: 40px; 4820 width: 40px; 4821 text-align: center; 4822 line-height: 40px; 4823 border-radius: 40px; 4824 display: inherit; 4825 text-decoration: none; 4826 color: #fff; 4827 background: #3e7bda; 4828 opacity: 0; 4829 transform: translateX(10px); 4830 transition: all ease 0.35s; 4831 z-index: 1; 4832 } 4833 .aiea-product-layout-3 .aiea-product-inner:hover .aiea-product-overlay-icons a.button, 4834 .aiea-product-layout-3 .aiea-product-inner:hover .aiea-product-overlay-icons a.aiea-single-view-icon, 4835 .aiea-product-layout-4 .aiea-product-inner:hover .aiea-product-overlay-icons a.button, 4836 .aiea-product-layout-4 .aiea-product-inner:hover .aiea-product-overlay-icons a.aiea-single-view-icon, 4837 .aiea-product-layout-custom .aiea-product-inner:hover .aiea-product-overlay-icons a.button, 4838 .aiea-product-layout-custom .aiea-product-inner:hover .aiea-product-overlay-icons a.aiea-single-view-icon { 4839 opacity: 1; 4840 transform: translateX(0); 4841 } 4842 .aiea-product-layout-3 .aiea-product-overlay-icons a.aiea-single-view-icon, 4843 .aiea-product-layout-4 .aiea-product-overlay-icons a.aiea-single-view-icon, 4844 .aiea-product-layout-custom .aiea-product-overlay-icons a.aiea-single-view-icon { 4845 margin-top: 10px; 4846 transform: translateX(20px); 4847 } 4848 .aiea-product-thumb-wrap:after { 4849 position: absolute; 4850 content: ""; 4851 top: 100%; 4852 left: 0; 4853 width: 100%; 4854 height: 100%; 4855 background: #00000063; 4856 opacity: 0; 4857 visibility: hidden; 4858 transition: all ease 0.6s; 4859 } 4860 .aiea-product-layout-3 .aiea-product-thumb-wrap:after { 4861 display: none; 4862 } 4863 .aiea-product-layout-2 .aiea-product-inner:hover .aiea-product-thumb-wrap:after, 4864 .aiea-product-layout-4 .aiea-product-inner:hover .aiea-product-thumb-wrap:after, 4865 .aiea-product-layout-custom.product-overlay-yes .aiea-product-inner:hover .aiea-product-thumb-wrap:after { 4866 opacity: 1; 4867 visibility: visible; 4868 top: 0; 4869 } 4870 /* Product Layout-1 Styles */ 4871 .aiea-product-layout-1 .aiea-product-inner { 4872 border-style: solid; 4873 border-width: 1px 1px 1px 1px; 4874 border-color: #B9B9B9; 4875 border-radius: 6px 6px 6px 6px; 4876 padding: 20px 20px 20px 20px; 4877 margin: 0px 10px 30px 10px; 4878 } 4879 .aiea-product-layout-1 .product-title-head a { 4880 color: #000000; 4881 } 4882 .aiea-product-layout-1 .product-title-head { 4883 margin: 0px 0px 8px 0px; 4884 font-size: 20px; 4885 text-decoration: none; 4886 } 4887 .aiea-product-layout-1 .aiea-product-thumb img { 4888 margin: 0px 0px 20px 0px; 4889 } 4890 .aiea-product-layout-1 .aiea-product-price { 4891 font-family: "Nunito", Sans-serif; 4892 font-size: 18px; 4893 color: #000000; 4894 margin: 0px 0px 20px 0px; 4895 } 4896 .aiea-product-layout-1 .aiea-buy-btn a { 4897 text-transform: none; 4898 fill: #000000; 4899 color: #000000; 4900 background-color: #33333300; 4901 border-style: solid; 4902 border-width: 2px 2px 2px 2px; 4903 border-color: #D5D5D5; 4904 border-radius: 6px 6px 6px 6px; 4905 } 4906 .aiea-product-layout-1 .aiea-buy-btn a:hover { 4907 color: #FFFFFF; 4908 background-color: #286CD6; 4909 border-color: #286CD6; 4910 } 4911 /* Product Layout-2 Styles */ 4912 .aiea-product-layout-2 .aiea-product-inner { 4913 padding: 20px 20px 20px 20px; 4914 margin: 0px 10px 30px 10px; 4915 } 4916 .aiea-product-layout-2 .product-title-head { 4917 margin: 0px 0px 10px 0px; 4918 font-size: 24px; 4919 font-weight: 700; 4920 } 4921 .aiea-product-layout-2 .product-title-head a { 4922 color: #ffffff; 4923 } 4924 .aiea-product-layout-2 .aiea-rating.elementor-star-rating { 4925 margin-left: -1px; 4926 margin-right: -1px; 4927 } 4928 .aiea-product-layout-2 .aiea-rating.elementor-star-rating > i { 4929 margin-left: 1px; 4930 margin-right: 1px; 4931 } 4932 .aiea-product-layout-2 .aiea-product-category { 4933 margin: 20px 0px 8px 0px; 4934 } 4935 .aiea-product-layout-2 .aiea-product-price { 4936 font-size: 18px; 4937 color: #0D0D0D; 4938 margin: 0px 0px 20px 0px; 4939 } 4940 .aiea-product-layout-2 .aiea-buy-btn a { 4941 text-transform: none; 4942 border-radius: 6px 6px 6px 6px; 4943 } 4944 /* Product Layout-3 Styles */ 4945 .aiea-product-layout-3 .aiea-product-inner { 4946 border-radius: 6px 6px 6px 6px; 4947 padding: 20px 20px 20px 20px; 4948 margin: 0px 10px 30px 10px; 4949 box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2); 4950 } 4951 .aiea-product-layout-3 .aiea-product-thumb img { 4952 margin: 0px 0px 20px 0px; 4953 } 4954 .aiea-product-layout-3 .product-title-head { 4955 margin: 0px 0px 8px 0px; 4956 font-size: 24px; 4957 font-weight: 700; 4958 } 4959 .aiea-product-layout-3 .product-title-head a { 4960 color: #000000; 4961 } 4962 .aiea-product-layout-3 .aiea-product-category { 4963 margin: 0px 0px 8px 0px; 4964 } 4965 .aiea-product-layout-3 .aiea-rating.elementor-star-rating { 4966 margin: 0px 0px 8px 0px; 4967 margin-left: -1px; 4968 margin-right: -1px; 4969 } 4970 .aiea-product-layout-3 .aiea-rating.elementor-star-rating > i { 4971 margin-left: 1px; 4972 margin-right: 1px; 4973 } 4974 .aiea-product-layout-3 .aiea-product-price { 4975 font-size: 18px; 4976 color: #000000; 4977 } 4978 /* Product Layout-4 Styles */ 4979 .aiea-product-layout-4 .aiea-product-inner { 4980 border-style: solid; 4981 border-width: 1px 1px 1px 1px; 4982 border-color: #D8D8D8; 4983 border-radius: 6px 6px 6px 6px; 4984 padding: 20px 20px 20px 20px; 4985 margin: 0px 10px 30px 10px; 4986 } 4987 .aiea-product-layout-4 .product-title-head { 4988 margin: 20px 0px 8px 0px; 4989 font-size: 24px; 4990 font-weight: 700; 4991 } 4992 .aiea-product-layout-4 .product-title-head a { 4993 color: #000000; 4994 } 4995 .aiea-product-layout-4 .aiea-rating.elementor-star-rating { 4996 margin: 0px 0px 15px 0px; 4997 margin-left: -1px; 4998 margin-right: -1px; 4999 } 5000 .aiea-product-layout-4 .aiea-rating.elementor-star-rating > i { 5001 margin-left: 1px; 5002 margin-right: 1px; 5003 } 5004 .aiea-product-layout-4 .aiea-product-price { 5005 font-size: 22px; 5006 color: #FFFFFF; 5007 } 5008 5009 /* Product Category Styles */ 5010 .aiea-product-category-img-wrap { 5011 position: relative; 5012 } 5013 a.aiea-cat-count-wrap { 5014 display: inline-block; 5015 text-align: center; 5016 padding: 10px 30px; 5017 background: #f5f5f5; 5018 } 5019 .aiea-product-category-layout-2 .aiea-product-category-img-wrap a.aiea-cat-count-wrap { 5020 position: absolute; 5021 bottom: 30px; 5022 left: 50%; 5023 transform: translateX(-50%); 5024 } 5025 .aiea-product-category-layout-2 .aiea-product-category-img-wrap a.aiea-cat-count-wrap.aiea-pos-left { 5026 left: 20px; 5027 transform: translateX(0); 5028 } 5029 .aiea-product-categories-wrap .aiea-product-category-img-wrap a.aiea-cat-count-wrap.aiea-pos-right { 5030 right: 20px; 5031 left: auto; 5032 transform: translateX(0); 5033 } 5034 span.aiea-cat-products-count { 5035 display: block; 5036 } 5037 .aiea-align-left { 5038 text-align: left; 5039 } 5040 .aiea-align-right { 5041 text-align: right; 5042 } 5043 .aiea-align-center { 5044 text-align: center; 5045 } 5046 /* Product Category Layout-1 Styles */ 5047 .aiea-product-category-layout-1 .aiea-product-cat-item, 5048 .aiea-product-category-layout-2 .aiea-product-cat-item { 5049 border-style: solid; 5050 border-width: 2px 2px 2px 2px; 5051 border-color: #CACACA; 5052 border-radius: 6px 6px 6px 6px; 5053 padding: 20px 20px 20px 20px; 5054 margin: 10px 10px 10px 10px; 5055 } 5056 .aiea-product-category-layout-1 .aiea-cat-count-wrap, 5057 .aiea-product-category-layout-2 .aiea-cat-count-wrap { 5058 color: #FFFFFF; 5059 background-color: #286cd6; 5060 margin: 20px 0px 0px 0px; 5061 font-size: 20px; 5062 font-weight: 600; 5063 } 5064 .aiea-product-category-layout-1 .aiea-product-category-img-wrap img { 5065 border-radius: 50% 50% 50% 50%; 5066 } 5067 /* Product Category Layout-2 Styles */ 5068 .aiea-product-category-layout-2 .aiea-cat-count-wrap { 5069 margin: 0px 0px 0px 0px; 5070 } 5071 5072 /* Alert Styles */ 5073 .aiea-widget-alert h3 { 5074 margin: 0; 5075 color: #fff; 5076 } 5077 .aiea-widget-alert { 5078 padding: 20px; 5079 background: #f7ab53; 5080 } 5081 5082 /* Product Single Styles */ 5083 .aiea-product-thumb-wrap { 5084 display: inline-block; 5085 } 5086 span.aiea-product-offer-txt, 5087 span.aiea-product-tag-txt, 5088 span.aiea-product-qv, 5089 .aiea-product-thumb-wrap .aiea-buy-btn { 5090 position: absolute; 5091 top: 15px; 5092 left: 15px; 5093 height: 50px; 5094 background: #ffd400; 5095 width: 50px; 5096 font-size: 13px; 5097 padding: 5px; 5098 line-height: 14px; 5099 border-radius: 50%; 5100 text-align: center; 5101 padding-top: 10px; 5102 } 5103 .aiea-product-thumb-wrap .aiea-buy-btn .woocommerce a { 5104 height: 50px; 5105 background: #ffd400; 5106 width: 50px; 5107 font-size: 13px; 5108 padding: 5px; 5109 line-height: 14px; 5110 border-radius: 50%; 5111 text-align: center; 5112 padding-top: 10px; 5113 } 5114 span.aiea-product-tag-txt { 5115 top: 75px; 5116 background: #18d92f; 5117 color: #fff; 5118 padding-top: 17px; 5119 } 5120 span.aiea-product-qv { 5121 left: auto; 5122 right: 10px; 5123 padding-top: 17px; 5124 cursor: pointer; 5125 background: #fff; 5126 box-shadow: 1px 1px 5px 0px rgba(0,0,0,0.05); 5127 } 5128 .aiea-product-short-view { 5129 max-width: 600px; 5130 margin: 0 auto; 5131 padding: 20px; 5132 background: #fff; 5133 border-radius: 4px; 5134 margin-top: 30px; 5135 margin-bottom: 30px; 5136 } 5137 .aiea-product-thumb-wrap .aiea-buy-btn { 5138 top: 75px; 5139 right: 10px; 5140 left: auto; 5141 padding: 0; 5142 } 5143 .aiea-product-thumb-wrap .aiea-buy-btn .woocommerce a { 5144 padding-top: 18px; 5145 border: none; 5146 } 5147 .aiea-product-thumb-wrap .aiea-buy-btn .woocommerce a.added_to_cart { 5148 font-size: 0; 5149 background: transparent; 5150 } 5151 .aiea-product-short-view ol.flex-control-nav.flex-control-thumbs { 5152 display: flex; 5153 list-style: none; 5154 margin-top: 10px; 5155 margin-left: 0; 5156 } 5157 .aiea-product-short-view ol.flex-control-nav.flex-control-thumbs > li { 5158 max-width: 100px; 5159 } 5160 .aiea-product-short-view ol.flex-control-nav.flex-control-thumbs > li img { 5161 padding: 4px; 5162 max-width: 100%; 5163 cursor: pointer; 5164 } 5165 .aiea-product-short-view ul.flex-direction-nav { 5166 list-style: none; 5167 display: flex; 5168 padding: 0; 5169 margin: 0; 5170 margin-bottom: 30px; 5171 } 5172 .aiea-product-short-view ul.flex-direction-nav > li { 5173 margin-right: 10px; 5174 } 5175 .aiea-product-short-view button { 5176 margin-top: 10px; 5177 } 5178 span.aiea-product-qv.loading > i { 5179 animation: aiea_beat .25s infinite alternate; 5180 transform-origin: center; 5181 display: inline-block; 5182 } 5183 @keyframes "aiea-beat" { 5184 to { 5185 -webkit-transform: scale(1.4); 5186 -moz-transform: scale(1.4); 5187 -o-transform: scale(1.4); 5188 -ms-transform: scale(1.4); 5189 transform: scale(1.4); 5190 } 5191 5192 } 5193 5194 @-moz-keyframes aiea_beat { 5195 to { 5196 -moz-transform: scale(1.4); 5197 transform: scale(1.4); 5198 } 5199 5200 } 5201 5202 @-webkit-keyframes "aiea_beat" { 5203 to { 5204 -webkit-transform: scale(1.4); 5205 transform: scale(1.4); 5206 } 5207 5208 } 5209 5210 @-ms-keyframes "aiea_beat" { 5211 to { 5212 -ms-transform: scale(1.4); 5213 transform: scale(1.4); 5214 } 5215 5216 } 5217 5218 @-o-keyframes "aiea_beat" { 5219 to { 5220 -o-transform: scale(1.4); 5221 transform: scale(1.4); 5222 } 5223 5224 } 5225 5226 /* Product Single Layout-1 Styles */ 5227 .aiea-product-info-wrap { 5228 padding: 15px; 5229 border: solid 1px #f1f1f1; 5230 display: block; 5231 margin: 0; 5232 } 5233 .aiea-product-single-layout-1 .aiea-product-thumb img { 5234 margin: 0; 5235 display: inherit; 5236 } 5237 .aiea-product-single-layout-1 .aiea-product-category, 5238 .aiea-product-single-layout-2 .aiea-product-category { 5239 margin: 0px 0px 8px 0px; 5240 } 5241 .aiea-product-single-layout-1 .product-title-head, 5242 .aiea-product-single-layout-2 .product-title-head { 5243 font-size: 25px; 5244 } 5245 .aiea-product-single-layout-1 .product-title-head a, 5246 .aiea-product-single-layout-2 .product-title-head a { 5247 text-transform: none; 5248 color: #000000; 5249 } 5250 .aiea-product-single-layout-1 .aiea-rating.elementor-star-rating, 5251 .aiea-product-single-layout-2 .aiea-rating.elementor-star-rating { 5252 margin: 0px 0px 8px 0px; 5253 margin-left: -1px; 5254 margin-right: -1px; 5255 } 5256 .aiea-product-single-layout-1 .aiea-rating.elementor-star-rating > i, 5257 .aiea-product-single-layout-2 .aiea-rating.elementor-star-rating > i { 5258 margin-left: 1px; 5259 margin-right: 1px; 5260 } 5261 .aiea-product-single-layout-1 .aiea-product-price, 5262 .aiea-product-single-layout-2 .aiea-product-price { 5263 font-size: 20px; 5264 font-weight: 600; 5265 margin: 0px 0px 8px 0px; 5266 } 5267 .aiea-product-single-layout-1 .aiea-buy-btn a, 5268 .aiea-product-single-layout-2 .aiea-buy-btn a { 5269 text-transform: none; 5270 fill: #FFFFFF; 5271 color: #FFFFFF; 5272 background-color: #286CD6; 5273 border-style: solid; 5274 border-width: 1px 1px 1px 1px; 5275 border-color: #286CD6; 5276 border-radius: 6px 6px 6px 6px; 5277 } 5278 .aiea-product-single-layout-1 .aiea-product-thumb-wrap:after, 5279 .aiea-product-single-layout-2 .aiea-product-thumb-wrap:after, 5280 .aiea-product-single-custom .aiea-product-thumb-wrap:after { 5281 display: none; 5282 } 5283 5284 /* Product Single Layout-2 Styles */ 5285 .aiea-product-single-wrap.aiea-product-single-layout-2 .aiea-product-single-inner { 5286 display: flex; 5287 } 5288 .aiea-product-single-wrap.aiea-product-single-layout-2 .aiea-product-single-inner > * { 5289 width: 50%; 5290 } 5291 .aiea-product-single-layout-2 .aiea-product-thumb img { 5292 margin: 0px 0px 0px 0px; 5293 } 5294 .aiea-product-single-wrap.aiea-product-single-layout-2 .aiea-product-info-wrap { 5295 align-self: center; 5296 } 5297 5298 5299 5300 /* Progress Bar */ 5301 .ai-progress-bar-elementor-widget .horizontal-progress-bar { 5302 display: block; 5303 background: #f1f1f1; 5304 border-radius: 4px; 5305 position: relative; 5306 } 5307 .ai-progress-bar-elementor-widget .horizontal-progress-bar .progress-value { 5308 position: absolute; 5309 background: green; 5310 height: 10px; 5311 left: 0; 5312 width: 0; 5313 border-radius: 4px; 5314 transition: all ease 0.35s; 5315 overflow: visible !important; 5316 } 5317 .ai-progress-bar-elementor-widget span.progress-inner-txt { 5318 font-size: 10px; 5319 color: #fff; 5320 position: absolute; 5321 top: 50%; 5322 line-height: 1; 5323 left: 5px; 5324 transform: translateY(-50%); 5325 } 5326 .aiea-progress-value-outer .progress-value i, 5327 .aiea-progress-value-inner .progress-value i { 5328 position: absolute; 5329 right: 0; 5330 top: -30px; 5331 font-size: 10px; 5332 font-style: normal; 5333 background: #fff; 5334 line-height: 1; 5335 padding: 4px; 5336 border-radius: 4px; 5337 box-shadow: rgba(0, 0, 0, 0.1) 0px 4px 12px; 5338 } 5339 .aiea-progress-value-outer .progress-value i:after { 5340 width: 0; 5341 height: 0; 5342 border-left: 5px solid transparent; 5343 border-right: 5px solid transparent; 5344 border-top: 5px solid #fff; 5345 content: ""; 5346 position: absolute; 5347 bottom: -4px; 5348 left: 50%; 5349 transform: translateX(-50%); 5350 } 5351 .aiea-progress-value-inner .progress-value i { 5352 box-shadow: none; 5353 background: transparent; 5354 top: 50%; 5355 transform: translateY(-50%); 5356 color: #fff; 5357 right: 6px; 5358 } -
ai-addons-for-elementor/trunk/assets/js/front-end/ai-front-end.js
r2913771 r2938131 24 24 var circle_ele = $scope.find('.circle-progress-circle'); 25 25 aiea_circle_progress_view(circle_ele); 26 } 27 }; 28 29 /* Progress Bar Handler */ 30 var aiea_progress_bar_handler = function( $scope, $ ) { 31 if( $scope.find('.horizontal-progress-bar').length ){ 32 var progress_ele = $scope.find('.horizontal-progress-bar'); 33 aiea_progress_bar_view(progress_ele); 26 34 } 27 35 }; … … 196 204 elementorFrontend.hooks.addAction( 'frontend/element_ready/ai-fancy-text.default', aiea_fancy_text_handler ); 197 205 elementorFrontend.hooks.addAction( 'frontend/element_ready/inc-circle-progress.default', aiea_circle_progress_handler ); 206 elementorFrontend.hooks.addAction( 'frontend/element_ready/aiea-progress-bar.default', aiea_progress_bar_handler ); 198 207 elementorFrontend.hooks.addAction( 'frontend/element_ready/ai-counter.default', aiea_counter_up_handler ); 199 208 elementorFrontend.hooks.addAction( 'frontend/element_ready/ai-google-map.default', aiea_iea_map_handler ); … … 325 334 $( this ).find( '.progress-value' ).html( Math.round( c_value * progress ) + c_value_suffix ); 326 335 }); 336 }); 337 } 338 339 function aiea_progress_bar_view( progress_ele ) { 340 progress_ele.appear(function() { 341 let progress_bar = $( this ); 342 let progress_value = progress_bar.attr( "data-pvalue" ); 343 let progress_duration = progress_bar.attr( "data-duration" ); 344 progress_duration = progress_duration ? parseInt( progress_duration ) : 0; 345 progress_bar.find(".progress-value").animate({ 346 width: progress_value + '%' 347 }, progress_duration ); 327 348 }); 328 349 } -
ai-addons-for-elementor/trunk/includes/ai-gateway.php
r2913771 r2938131 223 223 ], 224 224 [ 225 'name' => 'ai-image-accordion', 226 'title' => __( 'Image Accordion', 'ai-addons' ), 227 'icon' => 'ai-default-icon eicon-accordion', 228 'categories' => '["ai-pro-elements"]', 229 ], 230 [ 231 'name' => 'ai-image-hotspot', 232 'title' => __( 'Image Hotspot', 'ai-addons' ), 233 'icon' => 'ai-default-icon eicon-image-hotspot', 234 'categories' => '["ai-pro-elements"]', 235 ], 236 [ 237 'name' => 'ai-image-hover', 238 'title' => __( 'Image Hover', 'ai-addons' ), 239 'icon' => 'ai-default-icon eicon-image-rollover', 240 'categories' => '["ai-pro-elements"]', 241 ], 242 [ 225 243 'name' => 'ai-video-popup', 226 244 'title' => __( 'Video Popup', 'ai-addons' ), 227 245 'icon' => 'ai-default-icon eicon-video-playlist', 246 'categories' => '["ai-pro-elements"]', 247 ], 248 [ 249 'name' => 'ai-portfolio', 250 'title' => __( 'Portfolio', 'ai-addons' ), 251 'icon' => 'ai-default-icon eicon-gallery-masonry', 252 'categories' => '["ai-pro-elements"]', 253 ], 254 [ 255 'name' => 'ai-products-slider', 256 'title' => __( 'Products Slider', 'ai-addons' ), 257 'icon' => 'ai-default-icon eicon-product-images', 258 'categories' => '["ai-pro-elements"]', 259 ], 260 [ 261 'name' => 'ai-products-category', 262 'title' => __( 'Products Category', 'ai-addons' ), 263 'icon' => 'ai-default-icon eicon-product-categories', 264 'categories' => '["ai-pro-elements"]', 265 ], 266 [ 267 'name' => 'ai-products-category-slider', 268 'title' => __( 'Products Category Slider', 'ai-addons' ), 269 'icon' => 'ai-default-icon eicon-product-categories', 228 270 'categories' => '["ai-pro-elements"]', 229 271 ], -
ai-addons-for-elementor/trunk/includes/base/addon-base.php
r2932395 r2938131 39 39 40 40 // AI Content 41 'ai-title' => [ 'url' => 'https://aiaddons.ai/ ', 'pro' => false, 'title' => esc_html__( 'Elementor AI Title Widget', 'ai-addons' ) ],42 'ai-content' => [ 'url' => 'https://aiaddons.ai/ ', 'pro' => false, 'title' => esc_html__( 'Elementor AI Content Widget', 'ai-addons' ) ],41 'ai-title' => [ 'url' => 'https://aiaddons.ai/ai-title/', 'pro' => false, 'title' => esc_html__( 'Elementor AI Title Widget', 'ai-addons' ) ], 42 'ai-content' => [ 'url' => 'https://aiaddons.ai/ai-content/', 'pro' => false, 'title' => esc_html__( 'Elementor AI Content Widget', 'ai-addons' ) ], 43 43 44 44 //Common Widgets … … 46 46 'tooltip' => [ 'url' => 'https://aiaddons.ai/tooltip-demo/', 'pro' => true, 'title' => esc_html__( 'Elementor Tooltip Widget', 'ai-addons' ) ], 47 47 'contact-info' => [ 'url' => 'https://aiaddons.ai/contact-form-demo/', 'pro' => false, 'title' => esc_html__( 'Elementor Contact Info Widget', 'ai-addons' ) ], 48 'google-map' => [ 'url' => 'https://aiaddons.ai/ ', 'pro' => false, 'title' => esc_html__( 'Elementor Google Map Widget', 'ai-addons' ) ],48 'google-map' => [ 'url' => 'https://aiaddons.ai/google-map-demo/', 'pro' => false, 'title' => esc_html__( 'Elementor Google Map Widget', 'ai-addons' ) ], 49 49 'button' => [ 'url' => 'https://aiaddons.ai/button-demo/', 'pro' => false, 'title' => esc_html__( 'Elementor Button Widget', 'ai-addons' ) ], 50 50 'icon-list' => [ 'url' => 'https://aiaddons.ai/icon-list-demo/', 'pro' => false, 'title' => esc_html__( 'Elementor Icon List Widget', 'ai-addons' ) ], … … 57 57 'chart' => [ 'url' => 'https://aiaddons.ai/chart-demo/', 'pro' => false, 'title' => esc_html__( 'Elementor Chart Widget', 'ai-addons' ) ], 58 58 'circle-progress' => [ 'url' => 'https://aiaddons.ai/circle-progress-demo/', 'pro' => false, 'title' => esc_html__( 'Elementor Circle Progress Widget', 'ai-addons' ) ], 59 'progress-bar' => [ 'url' => 'https://aiaddons.ai/progress-bar-demo/', 'pro' => false, 'title' => esc_html__( 'Elementor Progress Bar Widget', 'ai-addons' ) ], 59 60 'counter' => [ 'url' => 'https://aiaddons.ai/counter-demo/', 'pro' => false, 'title' => esc_html__( 'Elementor Counter Widget', 'ai-addons' ) ], 60 61 'day-counter' => [ 'url' => 'https://aiaddons.ai/day-counter-demo/', 'pro' => true, 'title' => esc_html__( 'Elementor Day Counter Widget', 'ai-addons' ) ], … … 68 69 'mailchimp' => [ 'url' => 'https://aiaddons.ai/counter-demo/', 'pro' => true, 'title' => esc_html__( 'Elementor Mailchimp Widget', 'ai-addons' ) ], 69 70 'image-before-after' => [ 'url' => 'https://aiaddons.ai/before-after-image-demo/', 'pro' => true, 'title' => esc_html__( 'Elementor Image Before After Widget', 'ai-addons' ) ], 71 'image-hotspot' => [ 'url' => 'https://aiaddons.ai/image-hotspot-demo/', 'pro' => true, 'title' => esc_html__( 'Elementor Image Hotspot Widget', 'ai-addons' ) ], 72 'image-hover' => [ 'url' => 'https://aiaddons.ai/image-hover-demo/', 'pro' => true, 'title' => esc_html__( 'Elementor Image Hover Widget', 'ai-addons' ) ], 73 'image-accordion' => [ 'url' => 'https://aiaddons.ai/image-accordion-demo/', 'pro' => true, 'title' => esc_html__( 'Elementor Image Accordion Widget', 'ai-addons' ) ], 74 70 75 'team' => [ 'url' => 'https://aiaddons.ai/team/', 'pro' => false, 'title' => esc_html__( 'Elementor Team Widget', 'ai-addons' ) ], 71 76 'testimonial' => [ 'url' => 'https://aiaddons.ai/testimonial/', 'pro' => false, 'title' => esc_html__( 'Elementor Testimonial Widget', 'ai-addons' ) ], 77 'portfolio' => [ 'url' => 'https://aiaddons.ai/portfolio-demo/', 'pro' => true, 'title' => esc_html__( 'Elementor Portfolio Widget', 'ai-addons' ) ], 72 78 73 79 //Container Widgets … … 86 92 'posts' => [ 'url' => 'https://aiaddons.ai/post-demo/', 'pro' => false, 'title' => esc_html__( 'Elementor Posts Widget', 'ai-addons' ) ], 87 93 94 // Product Widgets 95 'product' => [ 'url' => 'https://aiaddons.ai/product-demo/', 'pro' => false, 'title' => esc_html__( 'Elementor Product Widget', 'ai-addons' ) ], 96 'product-slider' => [ 'url' => 'https://aiaddons.ai/product-slider/', 'pro' => true, 'title' => esc_html__( 'Elementor Product Slider Widget', 'ai-addons' ) ], 97 'products-category' => [ 'url' => 'https://aiaddons.ai/products-category/', 'pro' => true, 'title' => esc_html__( 'Elementor Products Category Widget', 'ai-addons' ) ], 98 'products-category-slider' => [ 'url' => 'https://aiaddons.ai/products-category-slider/', 'pro' => true, 'title' => esc_html__( 'Elementor Products Category Slider Widget', 'ai-addons' ) ], 99 'product-single' => [ 'url' => 'https://aiaddons.ai/product-single/', 'pro' => false, 'title' => esc_html__( 'Elementor Product Single Widget', 'ai-addons' ) ], 100 88 101 // Header & Footer 89 102 'logo' => [ 'url' => 'https://aiaddons.ai/', 'pro' => false, 'title' => esc_html__( 'Elementor Logo Widget', 'ai-addons' ) ], 90 103 'menu' => [ 'url' => 'https://aiaddons.ai/', 'pro' => false, 'title' => esc_html__( 'Elementor Menu Widget', 'ai-addons' ) ], 91 104 'search' => [ 'url' => 'https://aiaddons.ai/', 'pro' => false, 'title' => esc_html__( 'Elementor Search Widget', 'ai-addons' ) ], 92 'copyright' => [ 'url' => 'https://aiaddons.ai/', 'pro' => false, 'title' => esc_html__( 'Elementor Copyright Widget', 'ai-addons' ) ] 105 'copyright' => [ 'url' => 'https://aiaddons.ai/', 'pro' => false, 'title' => esc_html__( 'Elementor Copyright Widget', 'ai-addons' ) ] 93 106 94 107 ); -
ai-addons-for-elementor/trunk/includes/widgets/ai-content.php
r2932395 r2938131 91 91 92 92 public function get_help_url() { 93 return 'https://aiaddons.ai/ demo/ai-content/';93 return 'https://aiaddons.ai/ai-content/'; 94 94 } 95 95 -
ai-addons-for-elementor/trunk/includes/widgets/ai-title.php
r2932395 r2938131 91 91 92 92 public function get_help_url() { 93 return 'https://aiaddons.ai/ demo/ai-title/';93 return 'https://aiaddons.ai/ai-title/'; 94 94 } 95 95 -
ai-addons-for-elementor/trunk/includes/widgets/button.php
r2932395 r2938131 100 100 101 101 public function get_help_url() { 102 return 'https://aiaddons.ai/ demo/button/';102 return 'https://aiaddons.ai/button-demo/'; 103 103 } 104 104 -
ai-addons-for-elementor/trunk/includes/widgets/chart.php
r2932395 r2938131 91 91 92 92 public function get_help_url() { 93 return 'https://aiaddons.ai/ demo/chart/';93 return 'https://aiaddons.ai/chart-demo/'; 94 94 } 95 95 -
ai-addons-for-elementor/trunk/includes/widgets/circle-progress.php
r2932395 r2938131 91 91 92 92 public function get_help_url() { 93 return 'https://aiaddons.ai/ demo/circle-progress/';93 return 'https://aiaddons.ai/circle-progress-demo/'; 94 94 } 95 95 -
ai-addons-for-elementor/trunk/includes/widgets/contact-form-7.php
r2932395 r2938131 77 77 78 78 public function get_help_url() { 79 return 'https://aiaddons.ai/ demo/contact-form-7/';79 return 'https://aiaddons.ai/contact-form-demo/'; 80 80 } 81 81 -
ai-addons-for-elementor/trunk/includes/widgets/contact-info.php
r2932395 r2938131 91 91 92 92 public function get_help_url() { 93 return 'https://aiaddons.ai/ demo/contact-info/';93 return 'https://aiaddons.ai/contact-form-demo/'; 94 94 } 95 95 -
ai-addons-for-elementor/trunk/includes/widgets/content-carousel.php
r2932395 r2938131 93 93 94 94 public function get_help_url() { 95 return 'https://aiaddons.ai/ demo/content-carousel/';95 return 'https://aiaddons.ai/content-carousel-demo/'; 96 96 } 97 97 -
ai-addons-for-elementor/trunk/includes/widgets/content-switcher.php
r2932395 r2938131 93 93 94 94 public function get_help_url() { 95 return 'https://aiaddons.ai/ demo/content-switcher/';95 return 'https://aiaddons.ai/content-switcher-demo/'; 96 96 } 97 97 -
ai-addons-for-elementor/trunk/includes/widgets/copyright.php
r2932395 r2938131 55 55 } 56 56 57 58 57 /** 59 58 * Get widget categories. … … 69 68 return [ "ai-hf-elements" ]; 70 69 } 70 71 public function get_help_url() { 72 return 'https://aiaddons.ai/'; 73 } 71 74 72 75 /** -
ai-addons-for-elementor/trunk/includes/widgets/counter.php
r2932395 r2938131 104 104 105 105 public function get_help_url() { 106 return 'https://aiaddons.ai/ demo/counter/';106 return 'https://aiaddons.ai/counter-demo/'; 107 107 } 108 108 -
ai-addons-for-elementor/trunk/includes/widgets/data-table.php
r2932395 r2938131 95 95 96 96 public function get_help_url() { 97 return 'https://aiaddons.ai/d emo/data-table/';97 return 'https://aiaddons.ai/data-table-demo/'; 98 98 } 99 99 -
ai-addons-for-elementor/trunk/includes/widgets/fancy-text.php
r2932395 r2938131 94 94 95 95 public function get_help_url() { 96 return 'https://aiaddons.ai/ demo/fancy-text/';96 return 'https://aiaddons.ai/fancy-text-demo/'; 97 97 } 98 98 -
ai-addons-for-elementor/trunk/includes/widgets/feature-box.php
r2932395 r2938131 103 103 104 104 public function get_help_url() { 105 return 'https://aiaddons.ai/ demo/feature-box/';105 return 'https://aiaddons.ai/feature-box-demo/'; 106 106 } 107 107 -
ai-addons-for-elementor/trunk/includes/widgets/google-map.php
r2932395 r2938131 89 89 90 90 public function get_help_url() { 91 return 'https://aiaddons.ai/ demo/google-map/';91 return 'https://aiaddons.ai/google-map-demo/'; 92 92 } 93 93 -
ai-addons-for-elementor/trunk/includes/widgets/icon-box.php
r2932395 r2938131 89 89 90 90 public function get_help_url() { 91 return 'https://aiaddons.ai/ demo/icon-box/';91 return 'https://aiaddons.ai/icon-box-demo/'; 92 92 } 93 93 -
ai-addons-for-elementor/trunk/includes/widgets/icon-list.php
r2932395 r2938131 80 80 81 81 public function get_help_url() { 82 return 'https://aiaddons.ai/ demo/icon-list/';82 return 'https://aiaddons.ai/icon-list-demo/'; 83 83 } 84 84 -
ai-addons-for-elementor/trunk/includes/widgets/icon.php
r2932395 r2938131 80 80 81 81 public function get_help_url() { 82 return 'https://aiaddons.ai/ demo/icon/';82 return 'https://aiaddons.ai/icon-demo/'; 83 83 } 84 84 -
ai-addons-for-elementor/trunk/includes/widgets/logo.php
r2932395 r2938131 69 69 return [ "ai-hf-elements" ]; 70 70 } 71 72 public function get_help_url() { 73 return 'https://aiaddons.ai/'; 74 } 71 75 72 76 /** -
ai-addons-for-elementor/trunk/includes/widgets/menu.php
r2932395 r2938131 82 82 return [ "ai-hf-elements" ]; 83 83 } 84 85 public function get_help_url() { 86 return 'https://aiaddons.ai/'; 87 } 84 88 85 89 /** -
ai-addons-for-elementor/trunk/includes/widgets/posts.php
r2932395 r2938131 96 96 97 97 public function get_help_url() { 98 return 'https://aiaddons.ai/ demo/post/';98 return 'https://aiaddons.ai/post-demo/'; 99 99 } 100 100 -
ai-addons-for-elementor/trunk/includes/widgets/search.php
r2932395 r2938131 84 84 return [ 'ai-front-end' ]; 85 85 } 86 87 public function get_help_url() { 88 return 'https://aiaddons.ai/'; 89 } 86 90 87 91 /** -
ai-addons-for-elementor/trunk/includes/widgets/section-title.php
r2932395 r2938131 99 99 100 100 public function get_help_url() { 101 return 'https://aiaddons.ai/ demo/section-title/';101 return 'https://aiaddons.ai/section-title-demo/'; 102 102 } 103 103 -
ai-addons-for-elementor/trunk/includes/widgets/social-icons.php
r2932395 r2938131 76 76 77 77 public function get_help_url() { 78 return 'https://aiaddons.ai/ demo/social-icons/';78 return 'https://aiaddons.ai/social-icons-demo/'; 79 79 } 80 80 -
ai-addons-for-elementor/trunk/includes/widgets/tab.php
r2932395 r2938131 94 94 95 95 public function get_help_url() { 96 return 'https://aiaddons.ai/ demo/tab/';96 return 'https://aiaddons.ai/tab-demo/'; 97 97 } 98 98 -
ai-addons-for-elementor/trunk/includes/widgets/toggle-content.php
r2932395 r2938131 95 95 96 96 public function get_help_url() { 97 return 'https://aiaddons.ai/ demo/toggle-content/';97 return 'https://aiaddons.ai/toggle-content-demo/'; 98 98 } 99 99 -
ai-addons-for-elementor/trunk/readme.txt
r2932395 r2938131 1 === AI Addons for Elementor===1 === AI Elementor Addons and Templates === 2 2 Contributors: AI WP 3 Tags: elementor, addons, elementor addons, elementor widgets, elementor elements3 Tags: elementor, elementor addons, elementor templates, elementor widgets, elementor elements 4 4 Requires at least: 3.0 5 5 Tested up to: 6.2 … … 9 9 License URI: https://www.gnu.org/licenses/gpl-3.0.html 10 10 11 AI Addons for Elementor comes with 50+ elementor widgets and modules can be used to add content using OpenAI GPT, extra design elements, animation effects, sliders, and more to any Elementor page.11 AI Elementor Addons comes with 58+ elementor widgets and modules can be used to add content using OpenAI GPT, extra design elements, animation effects, sliders, and more to any Elementor page. 12 12 13 13 == Description == 14 14 15 ### THE #1 AI ADDONS FOR ELEMENTOR16 17 Introducing our exceptional lineup of over 5 0+ addons and widgets for Elementor, the leading website builder. Created with a focus on empowering web designers and developers, our add-ons seamlessly integrate with Elementor, providing a vast array of dynamic features and functionalities. Elevate your website creation process with our meticulously crafted add-ons, offering an extensive.18 19 The [AI Addons](https://aiaddons.ai/) for Elementorare powerful tools that enhance the functionality and capabilities of the Elementor page builder plugin. These AI add-ons utilize artificial intelligence algorithms to provide advanced features, automation, and intelligent recommendations for creating stunning websites. These add-ons save time, enhance user experience, and provide valuable insights for optimizing your website's performance.15 ### THE #1 AI ELEMENTOR ADDONS 16 17 Introducing our exceptional lineup of over 58+ addons and widgets for [Elementor](https://wordpress.org/plugins/elementor/), the leading website builder. Created with a focus on empowering web designers and developers, our add-ons seamlessly integrate with Elementor, providing a vast array of dynamic features and functionalities. Elevate your website creation process with our meticulously crafted add-ons, offering an extensive. 18 19 The [AI Elementor Addons](https://aiaddons.ai/) are powerful tools that enhance the functionality and capabilities of the Elementor page builder plugin. These AI add-ons utilize artificial intelligence algorithms to provide advanced features, automation, and intelligent recommendations for creating stunning websites. These add-ons save time, enhance user experience, and provide valuable insights for optimizing your website's performance. 20 20 21 21 [Support](https://aiaddons.ai/support/) | [Documentation](https://aiaddons.ai/docs) | [Upgrade to Pro](https://aiaddons.ai/pricing/) 22 22 23 ### [PRO for Free! Exclusive 100% Discount for first 1000 Customers](https://aiaddons.ai/pricing/) 24 23 25 ### Demos 24 26 … … 31 33 ### THE FEATURES 32 34 33 Introducing AI Addons for Elementor, a powerful suite of tools designed to take your website-building experience to new heights. These AI-powered addons for the Elementor page builder plugin bring advanced features, automation, and intelligent recommendations right to your fingertips.35 Introducing AI Elementor Addons, a powerful suite of tools designed to take your website-building experience to new heights. These AI-powered addons for the Elementor page builder plugin bring advanced features, automation, and intelligent recommendations right to your fingertips. 34 36 35 37 AI addon is a type of software that extends the functionality of a web browser. It can add additional features, such as enhanced security, additional browsing options, improved performance, or new functionalities. … … 63 65 Our extraordinary support staff is prepared to assist you. You can post your inquiries in the help forum or get in touch with us. 64 66 65 ### 27+ FREE WIDGETS67 ### 52+ ATTRACTIVE WIDGETS 66 68 67 69 1. [AI Title](https://aiaddons.ai/ai-title/) - Supercharge your Elementor with the game-changing AI Title widget for stunning, dynamic page titles. … … 82 84 1. [Accordion](https://aiaddons.ai/accordion-demo/) - The Accordion Icon widget in AI Addons allows you to create interactive accordion-style content sections with accompanying icons. It enhances the functionality of Elementor, a popular WordPress page builder, by providing a dedicated widget for creating accordion-style layouts. 83 85 1. [Data Table](https://aiaddons.ai/data-table-demo/) - The Data Table widget allows you to present tabular data in a structured and organized manner. It provides a visually appealing and user-friendly format to display data, making it easier for visitors to comprehend and analyze information. 84 1. [AI Tab](https://aiaddons.ai/tab-demo/) - The AI Tab widget in AI Addons for Elementoris an essential element for content organization and user-friendly navigation. It allows you to structure and present diverse content types in an engaging and organized manner.85 1. [Content Switcher](https://aiaddons.ai/content-switcher-demo/) - The Content Switcher widget in AI Addons for Elementorplays a crucial role in dynamically presenting and organizing content variations on your website. The Content Switcher widget helps you engage your visitors and effectively showcase different aspects of your content.86 1. [Toggle Content](https://aiaddons.ai/toggle-content-demo/) - The Toggle Content widget in AI Addons for Elementoris an essential element for content organization, space optimization, and enhanced user experience. The Toggle Content widget helps you present content in a more user-friendly and engaging manner on your website.87 1. [Content Carousel](https://aiaddons.ai/content-carousel-demo/) - The Content Carousel widget in AI Addons for Elementorplays a significant role in visually showcasing and organizing content in a compact and engaging manner.86 1. [AI Tab](https://aiaddons.ai/tab-demo/) - The AI Tab widget in AI Elementor Addons is an essential element for content organization and user-friendly navigation. It allows you to structure and present diverse content types in an engaging and organized manner. 87 1. [Content Switcher](https://aiaddons.ai/content-switcher-demo/) - The Content Switcher widget in AI Elementor Addons plays a crucial role in dynamically presenting and organizing content variations on your website. The Content Switcher widget helps you engage your visitors and effectively showcase different aspects of your content. 88 1. [Toggle Content](https://aiaddons.ai/toggle-content-demo/) - The Toggle Content widget in AI Elementor Addons is an essential element for content organization, space optimization, and enhanced user experience. The Toggle Content widget helps you present content in a more user-friendly and engaging manner on your website. 89 1. [Content Carousel](https://aiaddons.ai/content-carousel-demo/) - The Content Carousel widget in AI Elementor Addons plays a significant role in visually showcasing and organizing content in a compact and engaging manner. 88 90 1. [Contact Form 7](https://aiaddons.ai/contact-form-demo/) - The Contact Form 7 widget empowers you to create effective and user-friendly contact forms that enhance user engagement and streamline communication with your audience. 89 91 1. [Posts](https://aiaddons.ai/post-demo/) - This widget helps you to display your blogs, popular posts, and recent posts in tabs as per the category. This feature improves content discoverability and enables users to find relevant posts that match their interests. … … 92 94 1. [Logo](https://aiaddons.ai/) - The Logo widget allows you to prominently display your brand logo on your website in different styles. Your logo represents your brand identity and serves as a visual symbol that helps visitors recognize and remember your brand. Placing your logo in a prominent location using the Logo widget ensures consistent branding across your website. 93 95 1. [Copyright](https://aiaddons.ai/) - Displaying a copyright notice is often a legal requirement to protect your website's content. The Copyright widget allows you to easily add a copyright symbol (©), the year, and your website's name or company name to create a copyright notice. 94 95 ### 3 FREE MODULES 96 97 1. [Background Parallax](#) - The Background Parallax module adds depth and dimension to your website's design. It creates an illusion of movement by making the background image or video move at a different speed than the foreground content as users scroll down the page. This engaging visual effect captures attention and creates a more immersive and interactive user experience. 98 1. [Header & Footer Builder](#) - The Header and Footer module allows you to maintain design consistency throughout your website. You can create a cohesive look and feel by designing a custom header and footer that aligns with your brand identity, colors, typography, and overall website design. 99 1. [Mega Menu Builder](#) - This module is a tool used to create and customize a mega menu for a website. Mega menus are large menus that display multiple levels of navigation items and sub-items. 100 101 ### 13+ PRO WIDGETS 96 1. [Team](https://aiaddons.ai/team-demo/) - With the help of our team widget, you can highlight each member's name, title, biography, image, and social media connections. You may edit the team section as necessary by using the team member. 97 1. [Testimonial](https://aiaddons.ai/testimonial-demo/) - Display customer opinions and suggestions on your websites with a suitable testimonial widget. It has several adjustable features, like layout, wrapper content style, description, title separator, client, and others, much like our other extensions. 98 1. [Progress Bar](https://aiaddons.ai/progress-bar-demo/) - Enhance your website's visual appeal and user experience with the Progress Bar Widget. Track progress effortlessly. 99 100 ### PRO WIDGETS 102 101 103 102 1. [Image Comparison](https://aiaddons.ai/before-after-image-demo/) - The Image Comparison widget enables you to present visual comparisons effectively. It lets you display two images, such as a "before" and "after" photo, or two different versions of an image, allowing visitors to see the differences and compare them directly. This can be particularly useful for showcasing transformations, product demonstrations, or highlighting the impact of changes. … … 110 109 1. [Pricing Table](https://aiaddons.ai/pricing-table-demo/) - The Pricing Table widget enables you to display multiple pricing plans side by side, allowing your visitors to easily compare the features and prices of different options. You can add as many pricing plans as needed and customize the layout and design to suit your preferences. 111 110 1. [Timeline](https://aiaddons.ai/timeline-demo/) - The Timeline widget enables you to present your content in a chronological order, allowing visitors to easily follow the progression of events or information. You can add timeline items or entries in the order they occurred, and the widget will display them accordingly. 112 1. [Modal Popup](https://aiaddons.ai/modal-popup-demo/) - The Modal Popup widget in AI Addons for Elementoris a powerful tool that allows you to create eye-catching and interactive pop-up windows on your website. Modal popups are highly effective for capturing user attention, displaying important information, or promoting specific actions.113 1. [Mailchimp](https://aiaddons.ai/counter-demo/) - The MailChimp widget in AI Addons for Elementorprovides seamless integration with MailChimp, allowing you to create and customize email subscription forms on your website.111 1. [Modal Popup](https://aiaddons.ai/modal-popup-demo/) - The Modal Popup widget in AI Elementor Addons is a powerful tool that allows you to create eye-catching and interactive pop-up windows on your website. Modal popups are highly effective for capturing user attention, displaying important information, or promoting specific actions. 112 1. [Mailchimp](https://aiaddons.ai/counter-demo/) - The MailChimp widget in AI Elementor Addons provides seamless integration with MailChimp, allowing you to create and customize email subscription forms on your website. 114 113 1. [Timeline Slide](https://aiaddons.ai/timeline-slide-demo/) - The timeline Slide widget typically refers to a feature that allows you to create a timeline with sliding functionality. It combines the concept of a timeline, which displays events in chronological order, with a sliding or carousel effect, enabling users to navigate through the timeline horizontally. 115 114 1. [Video Popup](https://aiaddons.ai/video-popup-demo/) - The Video Popup widget allows you to showcase videos within a popup window, ensuring that the viewer's attention is directed toward the video content. This feature is particularly useful when you want to highlight specific videos, tutorials, promotional content, or any other video material on your website. 115 1. [Portfolio](https://aiaddons.ai/portfolio-demo/) - Display your portfolio in a visually captivating way using the Elementor Portfolio Widget. Highlight your work and impress potential clients. 116 1. [Image Hotspot](https://aiaddons.ai/image-hotspot-demo/) - Highlight important elements within your images using the Elementor Image Hotspot Widget. Enhance visual storytelling and engage your audience effectively. 117 1. [Image Hover Effect](https://aiaddons.ai/image-hover-demo/) - Elevate your website's visual impact with the Elementor Image Hover Effect Widget. Add eye-catching hover effects to captivate your visitors. 118 1. [Image Accordion](https://aiaddons.ai/image-accordion-demo/) - Add interactive image accordion elements to your website with the Elementor Image Accordion Widget. Engage and captivate your visitors effortlessly. 119 120 ### 5 WOOCOMMERCE WIDGETS 121 122 1. [Products Grid](https://aiaddons.ai/product-demo/) - Effortlessly showcase your products with the Products Grid Widget. Create stunning grids to boost engagement and sales. 123 1. [Product Single](https://aiaddons.ai/product-single/) - Maximize your product's visibility and conversions with the Product Single Widget. Showcase your offerings with style and ease. - 124 125 ### PRO WOOCOMMERCE WIDGETS 126 127 1. [Product Slider](https://aiaddons.ai/product-slider/) - Engage your visitors and promote your products effectively with the dynamic Product Slider Widget. Capture attention with smooth sliding displays. - PRO 128 1. [Product Category](https://aiaddons.ai/products-category/) - Organize and showcase your products beautifully with the Elementor Product Category Widget. Simplify navigation and enhance user experience. - PRO 129 1. [Product Category Slider](https://aiaddons.ai/product-category-slider/) - Effortlessly display and navigate through your product categories with the Elementor Product Category Slider Widget. Engage visitors with interactive sliding displays. - PRO 130 131 132 ### 3 FREE PLEASANT MODULES 133 134 1. [Background Parallax](https://aiaddons.ai/counter-demo/) - The Background Parallax module adds depth and dimension to your website's design. It creates an illusion of movement by making the background image or video move at a different speed than the foreground content as users scroll down the page. This engaging visual effect captures attention and creates a more immersive and interactive user experience. 135 1. [Header & Footer Builder](https://aiaddons.ai/) - The Header and Footer module allows you to maintain design consistency throughout your website. You can create a cohesive look and feel by designing a custom header and footer that aligns with your brand identity, colors, typography, and overall website design. 136 1. [Mega Menu Builder](https://aiaddons.ai/) - This module is a tool used to create and customize a mega menu for a website. Mega menus are large menus that display multiple levels of navigation items and sub-items. 116 137 117 138 ### 3 PRO MODULES … … 164 185 165 186 == Changelog == 187 188 = 1.4.0 - July 13, 2023 = 189 190 * Product widget added 191 * Product single widget added 192 * Modern Progress bar widget added 193 * Styles updated 166 194 167 195 = 1.3.0 - June 29, 2023 =
Note: See TracChangeset
for help on using the changeset viewer.