Skip to content
Merged
Show file tree
Hide file tree
Changes from 30 commits
Commits
Show all changes
35 commits
Select commit Hold shift + click to select a range
759ecb8
initial vue setup for list page
sapayth Apr 8, 2025
451cac9
initial header design
sapayth Apr 9, 2025
f7c2b52
initial design for form list rendering
sapayth Apr 10, 2025
81f6d4b
list with pagination
sapayth Apr 10, 2025
b8f1451
change form status based on tabs switch
sapayth Apr 10, 2025
62d921e
bulk actions, search form design
sapayth Apr 10, 2025
27db1cc
click to copy shortcode
sapayth Apr 10, 2025
f736344
duplicate form
sapayth Apr 11, 2025
719dd7d
restore, delete permanently
sapayth Apr 11, 2025
7737fef
implement bulk actions
sapayth Apr 11, 2025
5df8523
css fixes
sapayth Apr 11, 2025
419a4bb
code cleanup
sapayth Apr 11, 2025
a6749b0
code cleanup. update pro icon
sapayth Apr 11, 2025
abbbbc5
update pro badge design
sapayth Apr 11, 2025
0b3bb12
open modal when clicking add new button
sapayth Apr 15, 2025
1a06c14
fetch `all` tab data properly
sapayth Apr 16, 2025
6e064f3
optimize copy to clipboard
sapayth Apr 16, 2025
f9c129e
css fix
sapayth Apr 16, 2025
a4435c8
Merge remote-tracking branch 'upstream/develop' into enhance/revamp_p…
sapayth Apr 21, 2025
cf2c973
Merge remote-tracking branch 'upstream/develop' into enhance/revamp_p…
sapayth Apr 22, 2025
bd06fe9
blank state, form count
sapayth Apr 23, 2025
79c49d9
Merge remote-tracking branch 'upstream/develop' into enhance/revamp_p…
sapayth Apr 23, 2025
a52492d
css fixes
sapayth Apr 24, 2025
3d0b550
spinner added for loading screen
sapayth Apr 24, 2025
2aedb26
Merge branch 'develop' into enhance/revamp_post_form_list_page
sapayth Apr 24, 2025
9a59123
Merge remote-tracking branch 'upstream/develop' into enhance/revamp_p…
sapayth Apr 24, 2025
3ea5261
Merge branch 'enhance/revamp_post_form_list_page' of https://github.c…
sapayth Apr 24, 2025
bd96e1b
Update admin.css
sapayth Apr 24, 2025
c1790f9
css fixes
sapayth Apr 25, 2025
0d9d7e2
add new modal added for blank state
sapayth Apr 25, 2025
b15a77e
css fixes
sapayth Apr 25, 2025
3b46ee8
show form status info
sapayth Apr 28, 2025
c777c1b
blank msg for items other then in all tab
sapayth Apr 28, 2025
dd8c788
fix supportURL
sapayth Apr 28, 2025
fb97927
css fixes
sapayth Apr 30, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 1 addition & 4 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ plugin-deploy.sh
config.codekit
export.sh
.idea
.vscode
/.DS_Store
nbproject
node_modules
Expand All @@ -16,9 +17,6 @@ vendor
phpcs-report.txt
assets/css/admin/subscriptions.min.css
assets/js/subscriptions.min.js
assets/js/frontend-form.min.js
languages
!languages/readme.txt

# Ignore the following directories and files for automation tests
test-results
Expand All @@ -30,4 +28,3 @@ tests/e2e/playwright/.cache/
tests/e2e/.DS_Store
tests/e2e/.env
tests/chrome_recordings

3 changes: 3 additions & 0 deletions Gruntfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@ module.exports = function( grunt) {
const tailwindFileMap = {
'admin/form-builder/views/form-builder-v4.1.php': 'admin/form-builder.css',
'admin/form-builder/views/post-form-settings.php': 'admin/form-builder.css',
'assets/js/forms-list.js': 'admin/form-builder.css'
}

var formBuilderAssets = require('./admin/form-builder/assets/js/form-builder-assets.js');
Expand Down Expand Up @@ -110,6 +111,7 @@ module.exports = function( grunt) {
vue: {
files: [
'assets/js/subscriptions.js',
'assets/js/forms-list.js',
'assets/css/admin/subscriptions.css',
'assets/js/components/**/*.vue',
'assets/js/stores/**/*.js',
Expand All @@ -127,6 +129,7 @@ module.exports = function( grunt) {
'admin/form-builder/assets/js/**/*.js',
'includes/Admin/**/*.php',
'wpuf-functions.php',
'assets/js/forms-list.js',
],
tasks: ['shell:tailwind:src/css/admin/form-builder.css:assets/css/admin/form-builder.css'],
options: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -108,13 +108,7 @@ class="fa fa-clone control-button-disabled wpuf--ml-1"></i>
:href="pro_link"
target="_blank"
class="wpuf-rounded-r-md hover:wpuf-bg-slate-500 hover:wpuf-cursor-pointer wpuf-transition wpuf-duration-150 wpuf-ease-out hover:wpuf-transition-all">
<svg
width="15" height="15" viewBox="0 0 20 15" fill="none"
xmlns="http://www.w3.org/2000/svg">
<path
d="M19.2131 4.11564C19.2161 4.16916 19.2121 4.22364 19.1983 4.27775L17.9646 10.5323C17.9024 10.7741 17.6796 10.9441 17.4235 10.9455L10.0216 10.9818H10.0188H2.61682C2.35933 10.9818 2.13495 10.8112 2.07275 10.5681L0.839103 4.29542C0.824897 4.23985 0.820785 4.18385 0.824374 4.12895C0.34714 3.98269 0 3.54829 0 3.03636C0 2.40473 0.528224 1.89091 1.17757 1.89091C1.82692 1.89091 2.35514 2.40473 2.35514 3.03636C2.35514 3.39207 2.18759 3.71033 1.92523 3.92058L3.46976 5.43433C3.86011 5.81695 4.40179 6.03629 4.95596 6.03629C5.61122 6.03629 6.23596 5.7336 6.62938 5.22647L9.1677 1.95491C8.95447 1.74764 8.82243 1.46124 8.82243 1.14545C8.82243 0.513818 9.35065 0 10 0C10.6493 0 11.1776 0.513818 11.1776 1.14545C11.1776 1.45178 11.0526 1.72982 10.8505 1.93556L10.8526 1.93811L13.3726 5.21869C13.7658 5.73069 14.3928 6.03636 15.0499 6.03636C15.6092 6.03636 16.1351 5.82451 16.5305 5.43978L18.0848 3.92793C17.8169 3.71775 17.6449 3.39644 17.6449 3.03636C17.6449 2.40473 18.1731 1.89091 18.8224 1.89091C19.4718 1.89091 20 2.40473 20 3.03636C20 3.53462 19.6707 3.9584 19.2131 4.11564ZM17.8443 12.6909C17.8443 12.3897 17.5932 12.1455 17.2835 12.1455H2.77884C2.46916 12.1455 2.21809 12.3897 2.21809 12.6909V14C2.21809 14.3012 2.46916 14.5455 2.77884 14.5455H17.2835C17.5932 14.5455 17.8443 14.3012 17.8443 14V12.6909Z"
fill="#FB9A28"/>
</svg>
<img src="<?php esc_attr_e( WPUF_ASSET_URI . '/images/pro-badge.svg' ); ?>" alt="">
</a>
</span>
</div>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -105,13 +105,7 @@ class="hover:wpuf-bg-green-700">
:href="pro_link"
target="_blank"
class="wpuf-rounded-r-md hover:wpuf-bg-slate-500 hover:wpuf-cursor-pointer wpuf-transition wpuf-duration-150 wpuf-ease-out hover:wpuf-transition-all">
<svg
width="15" height="15" viewBox="0 0 20 15" fill="none"
xmlns="http://www.w3.org/2000/svg">
<path
d="M19.2131 4.11564C19.2161 4.16916 19.2121 4.22364 19.1983 4.27775L17.9646 10.5323C17.9024 10.7741 17.6796 10.9441 17.4235 10.9455L10.0216 10.9818H10.0188H2.61682C2.35933 10.9818 2.13495 10.8112 2.07275 10.5681L0.839103 4.29542C0.824897 4.23985 0.820785 4.18385 0.824374 4.12895C0.34714 3.98269 0 3.54829 0 3.03636C0 2.40473 0.528224 1.89091 1.17757 1.89091C1.82692 1.89091 2.35514 2.40473 2.35514 3.03636C2.35514 3.39207 2.18759 3.71033 1.92523 3.92058L3.46976 5.43433C3.86011 5.81695 4.40179 6.03629 4.95596 6.03629C5.61122 6.03629 6.23596 5.7336 6.62938 5.22647L9.1677 1.95491C8.95447 1.74764 8.82243 1.46124 8.82243 1.14545C8.82243 0.513818 9.35065 0 10 0C10.6493 0 11.1776 0.513818 11.1776 1.14545C11.1776 1.45178 11.0526 1.72982 10.8505 1.93556L10.8526 1.93811L13.3726 5.21869C13.7658 5.73069 14.3928 6.03636 15.0499 6.03636C15.6092 6.03636 16.1351 5.82451 16.5305 5.43978L18.0848 3.92793C17.8169 3.71775 17.6449 3.39644 17.6449 3.03636C17.6449 2.40473 18.1731 1.89091 18.8224 1.89091C19.4718 1.89091 20 2.40473 20 3.03636C20 3.53462 19.6707 3.9584 19.2131 4.11564ZM17.8443 12.6909C17.8443 12.3897 17.5932 12.1455 17.2835 12.1455H2.77884C2.46916 12.1455 2.21809 12.3897 2.21809 12.6909V14C2.21809 14.3012 2.46916 14.5455 2.77884 14.5455H17.2835C17.5932 14.5455 17.8443 14.3012 17.8443 14V12.6909Z"
fill="#FB9A28"/>
</svg>
<img src="<?php esc_attr_e( WPUF_ASSET_URI . '/images/pro-badge.svg' ); ?>" alt="">
</a>
</span>
</div>
Expand Down
2 changes: 1 addition & 1 deletion admin/form-builder/assets/js/mixins/form-field.js
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,7 @@ wpuf_mixins.form_field_mixin = {
break;

case 'checkbox':
commonClasses = '!wpuf-mt-0 !wpuf-mr-2 wpuf-h-4 wpuf-w-4 !wpuf-shadow-none checked:!wpuf-shadow-none focus:checked:!wpuf-shadow-primary focus:checked:!wpuf-shadow-none !wpuf-border-gray-300 checked:!wpuf-border-primary checked:!wpuf-bg-primary before:checked:!wpuf-bg-white hover:checked:!wpuf-bg-primary focus:!wpuf-ring-transparent focus:checked:!wpuf-ring-transparent hover:checked:!wpuf-ring-transparent focus:checked:!wpuf-bg-primary focus:wpuf-shadow-primary checked:focus:!wpuf-bg-primary checked:hover:wpuf-bg-primary checked:!wpuf-bg-primary before:!wpuf-content-none wpuf-rounded';
commonClasses = '!wpuf-mt-0 !wpuf-mr-2 wpuf-h-4 wpuf-w-4 !wpuf-shadow-none checked:!wpuf-shadow-none focus:checked:!wpuf-shadow-primary focus:checked:!wpuf-shadow-none !wpuf-border-gray-300 checked:!wpuf-border-primary before:checked:!wpuf-bg-white hover:checked:!wpuf-bg-primary focus:!wpuf-ring-transparent focus:checked:!wpuf-ring-transparent hover:checked:!wpuf-ring-transparent focus:checked:!wpuf-bg-primary focus:wpuf-shadow-primary checked:focus:!wpuf-bg-primary checked:hover:wpuf-bg-primary checked:!wpuf-bg-primary before:!wpuf-content-none wpuf-rounded';
break;

case 'dropdown':
Expand Down
10 changes: 5 additions & 5 deletions assets/css/admin.css
Original file line number Diff line number Diff line change
Expand Up @@ -122,7 +122,7 @@ span.wpuf-loading {
.wpuf-footer-help {
box-sizing: border-box;
width: auto;
margin: 2rem 0.8rem;
margin: 100px 0.8rem 2rem 0.8rem;
text-align: center;
}
.wpuf-footer-help .wpuf-footer-help-content {
Expand Down Expand Up @@ -994,6 +994,10 @@ span.pro-icon:hover .wpuf-pro-field-tooltip {
padding: 10px;
}
}
.plugin-card .desc > p,
.plugin-card .name {
margin-left: 148px !important;
}
.wpuf-help-tabbed {
display: flex;
width: 100%;
Expand Down Expand Up @@ -1350,7 +1354,3 @@ span.pro-icon:hover .wpuf-pro-field-tooltip {
.wpuf-subscription-pack-settings .subscription-nav-content section .form-table td {
padding: 15px 0;
}

.plugin-card .desc>p, .plugin-card .name {
margin-left: 148px !important;
}
Loading
Loading