Skip to content

Commit

Permalink
Merge pull request #203 from addonify/development
Browse files Browse the repository at this point in the history
🔥 INCLUDES TONS OF NEW FEATURES V1.2.8
  • Loading branch information
h1dd3nsn1p3r authored Aug 4, 2023
2 parents 713f123 + a9f4f89 commit 393e14b
Show file tree
Hide file tree
Showing 68 changed files with 4,776 additions and 1,007 deletions.
Binary file modified .wordpress-org/screenshot-1.gif
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed .wordpress-org/screenshot-2.gif
Binary file not shown.
Binary file added .wordpress-org/screenshot-2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added .wordpress-org/screenshot-3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 2 additions & 2 deletions addonify-quick-view.php
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
* Plugin Name: Addonify - Quick View For WooCommerce
* Plugin URI: https://addonify.com/downloads/woocommerce-quick-view/
* Description: Addonify WooCommerce Quick View plugin adds functionality to have a WooCommerce product quick preview on a modal window.
* Version: 1.2.7
* Version: 1.2.8
* Requires at least: 5.9
* Requires PHP: 7.4
* Author: Addonify
Expand All @@ -27,7 +27,7 @@
* Start at version 1.0.0 and use SemVer - https://semver.org
* Rename this for your plugin and update it as you release new versions.
*/
define( 'ADDONIFY_QUICK_VIEW_VERSION', '1.2.7' );
define( 'ADDONIFY_QUICK_VIEW_VERSION', '1.2.8' );
define( 'ADDONIFY_DB_INITIALS', 'addonify_qv_' );


Expand Down
2 changes: 1 addition & 1 deletion admin/assets/css/admin.css

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion admin/assets/js/main.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion admin/assets/js/vendor.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions admin/assets/scss/abstract/_mixins.scss
Original file line number Diff line number Diff line change
Expand Up @@ -46,12 +46,12 @@
Mixin: Transitions
-------------------------------------------------------------------------- */

@mixin transation_delay() {
@mixin transition_delay() {

transition: all 0.5s ease;
}

@mixin transation_delay_dymanic($value) {
@mixin transition_delay_dymanic($value) {

transition: all $value ease;
}
Expand Down
283 changes: 280 additions & 3 deletions admin/assets/scss/layouts/_entry.scss
Original file line number Diff line number Diff line change
Expand Up @@ -45,8 +45,97 @@
font-weight: normal;
padding: 10px 20px 12px 20px;
line-height: 1;
@include transation_delay();
@include transition_delay();
}

// Draggable
.adfy-draggable-elements {

> div {

@include flex();
flex-direction: column;
border-radius: 10px;
overflow: hidden;
border: 1px solid var(--addonify_border_color);

.adfy-draggable-element {

display: block;
padding: 20px;
cursor: move;
background-color: transparent;
box-shadow: 0 0 10px rgba(0, 0, 0, 0);
border-bottom: 1px solid var(--addonify_border_color);
overflow: auto;
opacity: 1;
visibility: visible;

&:last-child {

border-bottom: none;
}

&.sortable-chosen {

border-bottom-color: transparent;
}

&.sortable-ghost {

opacity: 0;
visibility: hidden;
}

.adfy-draggable-box {

display: grid;
column-gap: 10px;
grid-template-columns: 50px 1fr;
align-items: center;

.draggable-switch {

.el-switch {

margin: 0;
height: auto;
}
}

.label-icon-box {

@include flex();
flex-direction: row;
justify-content: space-between;
align-items: center;

.option-label {


}

.option-icon {

display: inline-flex;
align-items: center;
line-height: 1;

svg {

width: 22px;
height: 22px;
line-height: 1;
fill: #bbbbbb;
color: #bbbbbb;
@include transition_delay();
}
}
}
}
}
}
}
}

.adfy-navigation {
Expand Down Expand Up @@ -118,6 +207,7 @@
}
}

.jumbo-box,
.adfy-options {

display: block;
Expand Down Expand Up @@ -209,20 +299,207 @@
.input-group {

@include grid();
grid-template-columns: repeat(2, 1fr);
grid-template-columns: repeat(1, 1fr);
column-gap: 30px;
row-gap: 30px;
row-gap: 20px;

.input {

@include flex();
gap: 10px;
align-items: center;
justify-content: space-between;
padding-bottom: 20px;
border-bottom: 1px dashed var(--addonify_border_color);

&:is(:last-child) {

padding-bottom: 0;
border-bottom: none;
}

.label {

font-size: 15px;
font-weight: normal;
order: 1;
}

.el-color-picker {

order: 2;
}
}
}
}
}


.adfy-options .el-color-picker {

transition: all 0.5s ease-in;

.el-color-picker__color,
.el-color-picker__trigger,
.el-color-picker__color-inner {

border: none;
border-radius: 100%;
}

.el-color-picker__color {

display: inline-flex;
align-items: center;
justify-content: center;
box-shadow: 0px 4px 5px rgba(0, 0, 0, 0.1);
}

.el-color-picker__trigger {

display: inline-flex;
align-items: center;
justify-content: center;
height: 52px;
width: 52px;
padding: 8px;
border: 2px solid #DCDCDC;
box-shadow: none;
transition: all 0.5s ease-in;
}

.el-color-picker__icon {

color: white;
font-size: 16px;
line-height: 1;
font-weight: normal;
}

.el-color-picker__empty {

color: red;
font-size: 20px;
line-height: 1;
font-weight: normal;
}

&:is(:hover:not(.is-disabled)) {

.el-color-picker__trigger {

border: 2px solid #DCDCDC;
}
}
}

.jumbo-box {

@include flex();
flex-direction: column;
gap: 20px;

.jumbo-header {

@include flex();
flex-direction: column;
gap: 10px;
padding-bottom: 10px;
border-bottom: 1px solid #E8E8E8;

.sec-title {

display: block;
margin: 0;
font-family: var(--addonify_system_font_family);
font-size: 16px;
line-height: 1.3;
font-weight: 500;
color: #444444;
}

.sec-excerpt {

display: block;
margin: 0;
font-family: var(--addonify_system_font_family);
font-size: 13px;
line-height: 1.4;
font-weight: normal;
color: #444444;
}
}

.jumbo-content {

&.adfy-options {

position: relative;
@include flex();
flex-direction: column;
gap: 20px;
margin: 0;
padding: 0;
border-radius: 0;
border: none;
background-color: transparent;
}

.ui-option {

display: grid;
grid-template-columns: 1fr 250px;
row-gap: 20px;
column-gap: 30px;
align-items: center;
justify-content: space-between;
padding-bottom: 20px;
border-bottom: 1px dashed var(--addonify_border_color);

&:is(:last-child) {

padding-bottom: 0;
border-bottom: none;
}

.option-label {

.label {

font-size: 15px;
}
}

.input {

@include flex();
justify-content: flex-end;

.el-select {

width: 230px;
min-width: 230px;
}

.el-input-number--large {

width: 150px;
min-width: 150px;

&.is-controls-right {

width: 230px;
min-width: 230px;
}


}
}
}
}
}


[class*="page_addonify_quick_view"] #wpbody-content {

padding-bottom: 30px;
Expand Down
2 changes: 1 addition & 1 deletion admin/assets/scss/layouts/_footer.scss
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
font-size: 14px;
font-weight: normal;
line-height: 1;
@include transation_delay();
@include transition_delay();

&:hover {

Expand Down
2 changes: 1 addition & 1 deletion admin/assets/scss/layouts/_recommended-products.scss
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
border-radius: 10px;
background-color: white;
box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.10);
@include transation_delay();
@include transition_delay();

&:hover {

Expand Down
Loading

0 comments on commit 393e14b

Please sign in to comment.