Skip to content

Commit

Permalink
Updated Changelog
Browse files Browse the repository at this point in the history
  • Loading branch information
riteelama committed Aug 1, 2024
2 parents d372ccf + d722733 commit 5452e70
Show file tree
Hide file tree
Showing 17 changed files with 285 additions and 98 deletions.
79 changes: 75 additions & 4 deletions assets/css/admin.scss
Original file line number Diff line number Diff line change
Expand Up @@ -9273,6 +9273,7 @@
&--field {
flex: 2;
}

}
}

Expand Down Expand Up @@ -9531,7 +9532,7 @@

.ps__rail {
&-x {
display: none;
display: none;
}
}
}
Expand Down Expand Up @@ -9582,13 +9583,13 @@
display: flex;
align-items: center;
gap: 6px;

.evf-toggle-section {
.everest-forms-toggle-form {
margin: 0;
}
}

.everest-forms-toggle-text {
font-size: 14px;
line-height: 24px;
Expand Down Expand Up @@ -9696,6 +9697,8 @@
}
}



fieldset {
> label {
font-size: 14px;
Expand Down Expand Up @@ -9959,6 +9962,74 @@
height: 14px;
}
}
.everest-forms-custom-image-delete , .evf-image-container {

object-fit: cover;
display: inline-flex;
position: relative;
border-radius: 8px;
height: 100px;
width: auto;
overflow: hidden;
object-fit: cover;
object-position: center;
margin:auto;
display: inline-flex;
position: relative;
justify-content: center;
cursor: pointer;
user-select: none;

i {
display: none;
}

&:hover {
&::before {
content: "";
background: #000;
position: absolute;
width: 100%;
height: 100%;
opacity: 0.6;
}

i {
position: absolute;
display: contents;

&:hover {
&::before,
&::after {
transform: translate(-50%, -50%) scale(1.1);
}
}

&::before {
content: "";
background: #d52626;
width: 42px;
height: 42px;
position: absolute;
border-radius: 50%;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}

&::after {
content: "\e907";
position: absolute;
font-size: 22px;
color: #fff;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
}
}
}

}
}
}
}
Expand Down Expand Up @@ -10147,4 +10218,4 @@
left: 435px !important;
}
}
}
}
119 changes: 83 additions & 36 deletions assets/extensions-json/sections/all_extensions.json
Original file line number Diff line number Diff line change
Expand Up @@ -288,23 +288,6 @@
"demo_video_url": "WCsHC7NQ2QQ",
"popular_rank": 16
},
{
"title": "ConvertKit",
"slug": "everest-forms-convertkit",
"name": "Everest Forms ConvertKit",
"image": "extensions-json/sections/images/convertkit.png",
"excerpt": "Allows you to efficiently grow your business by generating more leads with ConvertKit. It also helps increase automated emails for better lead generation.",
"link": "https://docs.everestforms.net/docs/convertkit/?utm_source=dashboard-all-feature&utm_medium=card-documentation-link",
"released_date": "10/08/2018",
"plan": [
"personal",
"agency",
"themegrill agency"
],
"setting_url": "admin.php?page=evf-settings&tab=integration&section=convertkit",
"demo_video_url": "GvqPVCK7Ws8",
"popular_rank": 17
},
{
"title": "Post Submissions",
"slug": "everest-forms-post-submissions",
Expand Down Expand Up @@ -389,7 +372,6 @@
"setting_url": "admin.php?page=evf-settings&tab=integration&section=sms_notifications",
"demo_video_url": "tz4UKBX9WxM",
"popular_rank": 22

},
{
"title": "Cloud Storage",
Expand Down Expand Up @@ -593,23 +575,6 @@
"setting_url": "admin.php?page=evf-settings&tab=integration&section=zoho",
"demo_video_url": "sfHFiUIHpg0",
"popular_rank": 34
},
{
"title": "GetResponse",
"slug": "everest-forms-getresponse",
"name": "Everest Forms GetResponse",
"image": "extensions-json/sections/images/getresponse.png",
"excerpt": "Allows your users to subscribe to GetResponse through form submissions. Users filling up the forms can be directly added to your subscribers list in GetResponse.",
"link": "https://docs.everestforms.net/docs/getresponse/?utm_source=dashboard-all-feature&utm_medium=card-documentation-link",
"released_date": "26/09/2022",
"plan": [
"personal",
"agency",
"themegrill agency"
],
"setting_url": "admin.php?page=evf-settings&tab=integration&section=getresponse",
"demo_video_url": "Jhq1dOFXV-I",
"popular_rank": 37
}
],
"features": [
Expand Down Expand Up @@ -696,7 +661,7 @@
{
"title": "OnePageCRM",
"slug": "everest-forms-onepagecrm",
"name": "Everest Forms- Mailpoet",
"name": "Everest Forms- OnePageCRM",
"image": "extensions-json/sections/images/onepagecrm.webp",
"excerpt": "OnePageCRM for Everest Forms helps you to easily send Everest Forms entries directly to your OnePageCRM customer relation account.",
"link": "https://docs.everestforms.net/docs/onepagecrm/?utm_source=dashboard-all-features&utm_medium=card-documentation-link",
Expand All @@ -709,6 +674,22 @@
"setting_url": "admin.php?page=evf-settings&tab=integration&section=onepagecrm",
"demo_video_url": "42EUj-Dlnr0"
},
{
"title": "Telegram",
"slug": "everest-forms-telegram",
"name": "Everest Forms Telegram",
"image": "extensions-json/sections/images/telegram.webp",
"excerpt": "Telegram integration for Everest Forms! Easily integrate this popular messaging platform with Everest Forms to offer your users a smooth and efficient interaction experience.",
"link": "https://docs.everestforms.net/docs/telegram/?utm_source=dashboard-all-feature&utm_medium=card-documentation-link",
"released_date": "xx/xx/2024",
"plan": [
"personal",
"agency",
"themegrill agency"
],
"setting_url": "admin.php?page=evf-settings&tab=integration&section=telegram",
"demo_video_url": ""
},
{
"title": "Brevo",
"slug": "everest-forms-brevo",
Expand All @@ -726,6 +707,72 @@
"demo_video_url": "NRRDY1ag6Sk",
"popular_rank": 26
},
{
"title": "Drip",
"slug": "everest-forms-drip",
"name": "Everest Forms Drip",
"image": "extensions-json/sections/images/drip.png",
"excerpt": "With the Everest Forms Drip add-on, you can effortlessly create an unlimited number of newsletter signup forms and connect them to Drip.",
"link": "https://docs.everestforms.net/docs/drip/?utm_source=dashboard-all-feature&utm_medium=card-documentation-link",
"released_date": "15/06/2022",
"plan": [
"personal",
"agency",
"themegrill agency"
],
"setting_url": "admin.php?page=evf-settings&tab=integration&section=drip",
"demo_video_url": "ODRxkfX6y9Q",
"popular_rank": 35
},
{
"title": "ConvertKit",
"slug": "everest-forms-convertkit",
"name": "Everest Forms ConvertKit",
"image": "extensions-json/sections/images/convertkit.png",
"excerpt": "Allows you to efficiently grow your business by generating more leads with ConvertKit. It also helps increase automated emails for better lead generation.",
"link": "https://docs.everestforms.net/docs/convertkit/?utm_source=dashboard-all-feature&utm_medium=card-documentation-link",
"released_date": "10/08/2018",
"plan": [
"personal",
"agency",
"themegrill agency"
],
"setting_url": "admin.php?page=evf-settings&tab=integration&section=convertkit",
"demo_video_url": "GvqPVCK7Ws8",
"popular_rank": 17
},
{
"title": "GetResponse",
"slug": "everest-forms-getresponse",
"name": "Everest Forms GetResponse",
"image": "extensions-json/sections/images/getresponse.png",
"excerpt": "Allows your users to subscribe to GetResponse through form submissions. Users filling up the forms can be directly added to your subscribers list in GetResponse.",
"link": "https://docs.everestforms.net/docs/getresponse/?utm_source=dashboard-all-feature&utm_medium=card-documentation-link",
"released_date": "26/09/2022",
"plan": [
"personal",
"agency",
"themegrill agency"
],
"setting_url": "admin.php?page=evf-settings&tab=integration&section=getresponse",
"demo_video_url": "Jhq1dOFXV-I"
},
{
"title": "Salesflare",
"slug": "everest-forms-salesflare",
"name": "Everest Forms- Salesflare",
"image": "extensions-json/sections/images/Salesflare.webp",
"excerpt": "Boost your B2B business efficiency with Salesflare's simple and powerful CRM solution, now fully integrated with Everest Forms.",
"link": "https://docs.everestforms.net/docs/salesflare/?utm_source=dashboard-all-features&utm_medium=card-documentation-link",
"released_date": "20/05/2024",
"plan": [
"personal",
"agency",
"themegrill agency"
],
"setting_url": "admin.php?page=evf-settings&tab=integration&section=salesflare",
"demo_video_url": ""
},
{
"title": "Constant Contact",
"slug": "everest-forms-constant-contact",
Expand Down
Binary file not shown.
Binary file modified assets/extensions-json/sections/images/convertkit.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 not shown.
25 changes: 16 additions & 9 deletions assets/js/admin/evf-file-uploader.js
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,8 @@ jQuery(document).ready(function($){
multiple: false
}).open()
.on('select', function(e){
// This will return the selected image from the Media Uploader, the result is an object
var uploaded_image = image.state().get('selection').first();
// We convert uploaded_image to a JSON object to make accessing it easier
var image_url = uploaded_image.toJSON().url;
// Let's assign the url value to the input field
evf_uploader.attr('src', image_url);
if( evf_uploader.hasClass( 'evf-button' ) ) {
evf_uploader.prev().removeClass( 'everest-forms-hidden' );
Expand All @@ -30,21 +27,18 @@ jQuery(document).ready(function($){
});

//Custom upload and delete image.
$('.evf-custom-image-uploader-button').click(function(e) {
$('.evf-custom-image-uploader-button,.evf-button-for-image-upload').click(function(e) {
evf_uploader = $(this);
e.preventDefault();
var image = wp.media({
library: {
type: [ 'image' ]
},
title: evf_uploader.upload_file,
// multiple: true if you want to upload multiple files at once
multiple: false
}).open()
.on('select', function(e){
// This will return the selected image from the Media Uploader, the result is an object
var uploaded_image = image.state().get('selection').first();
// We convert uploaded_image to a JSON object to make accessing it easier
var image_url = uploaded_image.toJSON().url;
// Let's assign the url value to the input field
evf_uploader.addClass('everest-forms-hidden').removeClass('button-secondary');
Expand All @@ -53,8 +47,13 @@ jQuery(document).ready(function($){
evf_uploader.parent().prev().removeClass( 'everest-forms-hidden' );
evf_uploader.parent().prev().find('img.evf-custom-image-uploader').attr('src', image_url);
evf_uploader.next().val(image_url);

} else {
} else if( evf_uploader.hasClass( 'evf-button' ) ){
evf_uploader.next().val(image_url);
evf_uploader.addClass('everest-form-hidden');
evf_uploader.css('display' , 'none');
evf_uploader.prev().css('display' , 'inline-block');
evf_uploader.prev().find('img').removeClass('everest-forms-hidden').attr('src' , image_url);
} else {
evf_uploader.attr('src', image_url);
evf_uploader.next().next().val(image_url);
}
Expand All @@ -70,4 +69,12 @@ jQuery(document).ready(function($){
evf_uploader_remove.parent().addClass( 'everest-forms-hidden' );

});

$('.evf-image-container').click(function(e){
evf_image_container_delete = $(this);
e.preventDefault();
evf_image_container_delete.css('display' , 'none');
evf_image_container_delete.next().css('display' , 'block');
evf_image_container_delete.parent().find('input').val('');
});
});
Loading

0 comments on commit 5452e70

Please sign in to comment.