User:Euphoria/common.js: Difference between revisions
From Test Wiki
Content deleted Content added
fix |
fix |
||
| Line 11: | Line 11: | ||
const container = document.createElement('span'); |
const container = document.createElement('span'); |
||
container.style.marginLeft = ' |
container.style.marginLeft = '6px'; |
||
const actions = [ |
const actions = [ |
||
| Line 21: | Line 21: | ||
actions.forEach(function(actionObj) { |
actions.forEach(function(actionObj) { |
||
const btn = document.createElement('button'); |
const btn = document.createElement('button'); |
||
btn.textContent = actionObj.name.charAt(0).toUpperCase() |
btn.textContent = actionObj.name.charAt(0).toUpperCase(); // only first letter for extra small |
||
// |
// Very small compact styling |
||
| ⚫ | |||
| ⚫ | |||
btn.style.fontSize = '65%'; |
|||
btn.style.padding = '0'; |
|||
btn.style.marginRight = '3px'; |
btn.style.marginRight = '3px'; |
||
| ⚫ | |||
| ⚫ | |||
btn.style.border = 'none'; |
btn.style.border = 'none'; |
||
btn.style.borderRadius = ' |
btn.style.borderRadius = '2px'; |
||
btn.style.backgroundColor = actionObj.color; |
btn.style.backgroundColor = actionObj.color; |
||
btn.style.color = '#fff'; |
btn.style.color = '#fff'; |
||
btn.style.cursor = 'pointer'; |
btn.style.cursor = 'pointer'; |
||
btn.style.verticalAlign = 'middle'; |
btn.style.verticalAlign = 'middle'; |
||
btn.style.transition = '0. |
btn.style.transition = '0.15s'; |
||
// Hover effect |
// Hover effect |
||
btn.addEventListener('mouseenter', function() { |
btn.addEventListener('mouseenter', function() { |
||
btn.style.filter = 'brightness(1. |
btn.style.filter = 'brightness(1.3)'; |
||
}); |
}); |
||
btn.addEventListener('mouseleave', function() { |
btn.addEventListener('mouseleave', function() { |
||