// Add CSS style to HTML head
const style = document.createElement('style');
style.textContent = `
#research-plugin {
padding: 0;
background-color: #fffdf3;
font-size: 17px;
font-weight: 500;
border-radius: 0px 5px 5px 0px;
max-width: 360px;
-webkit-box-shadow: 3px 3px 16px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 3px 3px 16px 0px rgba(0,0,0,0.2);
box-shadow: 3px 3px 16px 0px rgba(0,0,0,0.2);
display: flex;
position: fixed;
left: 0;
top: 50%;
}
#research-plugin-main {
padding: 5px 5px 8px 8px;
}
#research-plugin form {
font-size: 17px;
margin-bottom: 0;
}
#research-plugin #research-plugin-sidebar {
background-color: #1C2363;
border-radius: 0px 5px 5px 0px;
padding-left: 1px;
padding-right: 2px;
}
#research-plugin #research-plugin-sidebar:hover {
cursor: pointer;
filter: brightness(1.4);
}
#research-plugin #research-plugin-sidebar #open-close-icon {
font-size: 15px;
}
#research-plugin #research-plugin-sidebar #open-close-icon svg {
margin-left: 2px;
margin-right: 2px;
}
`;
document.head.appendChild(style);
// create researchPlugin div
const researchPlugin = document.createElement('div');
researchPlugin.id = 'research-plugin';
// Add content to research-plugin div
const researchPluginContent = `
Vota para definir el siguiente curso de Deztaca:
`;
researchPlugin.innerHTML = researchPluginContent;
// Set svg icon
const closeIcon = `
`;
researchPlugin.querySelector('#open-close-icon').innerHTML = closeIcon;
// Define functions to handle form submission
function handleResearchSelection(e) {
let dataValue = {
selectedValue: $('.selection-class:checked').val()
};
$.ajax({
type: 'POST',
url: "https://www.researchplugins.com/researchjspost",
data: dataValue,
success: function(data) {
researchPlugin.querySelector('#research-plugin-main').innerHTML = data;
},
error: function(data) {
researchPlugin.querySelector('#research-plugin-main').innerHTML = 'Hubo un error al registrar tu respuesta. Por favor, intenta de nuevo.
Si el error continua, mándanos un correo a hola@deztaca.com';
}
});
}
// Add researchPlugin div to DOM
document.body.appendChild(researchPlugin);
// Set researchPlugin div height
let researchPluginDivHeight = researchPlugin.querySelector('#research-plugin-main').clientHeight;
researchPlugin.querySelector('#research-plugin-sidebar').style.height = researchPluginDivHeight + 'px';
// Handle open and close researchPlugin div
let isClosed = false;
function openCloseResearchPlugin() {
if (isClosed) {
researchPlugin.querySelector('#research-plugin-main').style.display = '';
researchPlugin.querySelector('#open-close-icon').innerHTML = closeIcon;
isClosed = false;
} else {
researchPlugin.querySelector('#research-plugin-main').style.display = 'none';
researchPlugin.querySelector('#open-close-icon').innerHTML = '👋';
isClosed = true;
}
}