✨ Enhanced Template Selector: - Grouped templates by category with descriptions - Template preview modal with field data display - Apply template functionality with AJAX loading - Enhanced UI with preview icons and better UX ✨ Save as Template Functionality: - Complete save template dialog with validation - Template name, description, and category fields - Public/private template sharing options - AJAX integration with error handling and success feedback ✨ Progressive Disclosure: - Advanced options toggle with smooth animations - Fields marked as advanced (capacity, cost, timezone) - Local storage for user preference persistence - Staggered reveal animations for better UX ✨ Enhanced Auto-save: - Intelligent auto-save with field-type specific delays - Draft recovery with age information and user confirmation - Error handling with fallback to essential fields only - Visual feedback with status indicator and animations - Auto-save on page visibility change ✨ AJAX Infrastructure: - Template preview handler (hvac_get_template_preview) - Template loading handler (hvac_load_template_data) - Template saving handler (hvac_save_template) - Comprehensive error handling and security validation 🎨 UI/UX Enhancements: - Modern modal dialogs with backdrop overlays - Responsive design for mobile devices - Smooth animations and transitions - Status indicators with rotating save icons - Comprehensive styling for all new components 🚀 Generated with Claude Code Co-Authored-By: Claude <noreply@anthropic.com>
36 lines
No EOL
1.5 KiB
JSON
36 lines
No EOL
1.5 KiB
JSON
{
|
|
"$schema": "https://json.schemastore.org/claude-code-settings.json",
|
|
"permissions": {
|
|
"allow": [
|
|
"mcp__playwright__browser_click",
|
|
"Bash(wp eval:*)",
|
|
"Bash(test:*)",
|
|
"mcp__playwright__browser_take_screenshot",
|
|
"Bash(chmod:*)",
|
|
"Bash(bin/refresh-user-roles-capabilities.sh:*)",
|
|
"Bash(find:*)",
|
|
"Bash(SSHPASS=\"uSCO6f1y\" sshpass -e scp -o StrictHostKeyChecking=no:*)",
|
|
"Bash(SSHPASS=\"uSCO6f1y\" sshpass -e ssh -o StrictHostKeyChecking=no roodev@146.190.76.204:*)",
|
|
"mcp__playwright__browser_type",
|
|
"Bash(echo:*)",
|
|
"Bash(git:*)",
|
|
"mcp__zen__*",
|
|
"mcp__playwright__browser_*",
|
|
"Bash(curl:*)",
|
|
"Bash(node:*)",
|
|
"WebFetch(domain:upskill-staging.measurequick.com)",
|
|
"Bash(scripts/:*)",
|
|
"Bash(./scripts/:*)",
|
|
"Bash(php -l:*)",
|
|
"Bash(SSHPASS=\"uSCO6f1y\" sshpass -e scp -o StrictHostKeyChecking=no templates/page-native-event-test.php roodev@146.190.76.204:/home/974670.cloudwaysapps.com/uberrxmprk/public_html/wp-content/plugins/hvac-community-events/templates/)",
|
|
"Bash(SSHPASS=\"uSCO6f1y\" sshpass -e scp -o StrictHostKeyChecking=no templates/page-create-event.php roodev@146.190.76.204:/home/974670.cloudwaysapps.com/uberrxmprk/public_html/wp-content/plugins/hvac-community-events/templates/)",
|
|
"mcp__playwright__browser_navigate"
|
|
],
|
|
"deny": [],
|
|
"ask": [],
|
|
"additionalDirectories": [
|
|
"/tmp"
|
|
]
|
|
},
|
|
"enableAllProjectMcpServers": true
|
|
} |