Plugins bloques
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
/**
|
||||
* Scripts del panel de administración - Bloques en Transición
|
||||
*/
|
||||
|
||||
(function($) {
|
||||
'use strict';
|
||||
|
||||
$(document).ready(function() {
|
||||
// Confirmación antes de cargar datos
|
||||
$('.bloques-seeder form').on('submit', function(e) {
|
||||
if (!confirm('¿Estás seguro de que quieres cargar los datos iniciales?')) {
|
||||
e.preventDefault();
|
||||
}
|
||||
});
|
||||
|
||||
// Copiar shortcode al portapapeles
|
||||
$('.bloques-dashboard-shortcodes code').on('click', function() {
|
||||
const text = $(this).text();
|
||||
navigator.clipboard.writeText(text).then(function() {
|
||||
// Feedback visual
|
||||
const $code = $(this);
|
||||
const originalBg = $code.css('background');
|
||||
$code.css('background', '#d4edda');
|
||||
setTimeout(function() {
|
||||
$code.css('background', originalBg);
|
||||
}, 500);
|
||||
}.bind(this));
|
||||
});
|
||||
|
||||
// Añadir cursor pointer a los shortcodes
|
||||
$('.bloques-dashboard-shortcodes code').css('cursor', 'pointer').attr('title', 'Clic para copiar');
|
||||
});
|
||||
|
||||
})(jQuery);
|
||||
Reference in New Issue
Block a user