« MediaWiki:Common.js » : différence entre les versions
Page de l’interface de MediaWiki
Autres actions
Annulation des modifications 5346 de Hiob (discussion) Balise : Annulation |
m citizen style |
||
| Ligne 205 : | Ligne 205 : | ||
try { | try { | ||
document.execCommand('copy'); | document.execCommand('copy'); | ||
showToast(' | showToast('Lien copié !'); | ||
} catch (err) { | } catch (err) { | ||
showToast('❌ Copie impossible'); | showToast('❌ Copie impossible'); | ||
| Ligne 219 : | Ligne 219 : | ||
var style = document.createElement('style'); | var style = document.createElement('style'); | ||
style.id = 'regle-toast-style'; | style.id = 'regle-toast-style'; | ||
style.textContent = [ | |||
'.regle-toast {', | |||
' position: fixed;', | |||
' bottom: 2rem;', | |||
' left: 50%;', | |||
' transform: translateX(-50%) translateY(1rem);', | |||
' background: var(--color-surface-2);', | |||
' color: var(--color-base);', | |||
' border: 1px solid var(--color-surface-4);', | |||
' padding: 0.4rem 1rem;', | |||
' border-radius: var(--border-radius-pill, 2rem);', | |||
' font-size: 0.875rem;', | |||
' font-weight: 500;', | |||
' letter-spacing: 0.01em;', | |||
' opacity: 0;', | |||
' pointer-events: none;', | |||
' transition: opacity 0.25s ease, transform 0.25s ease;', | |||
' z-index: 200000;', | |||
' white-space: nowrap;', | |||
' box-shadow: var(--box-shadow-dialog, 0 4px 16px rgba(0,0,0,0.15));', | |||
' display: flex;', | |||
' align-items: center;', | |||
' gap: 0.4em;', | |||
'}', | |||
'.regle-toast.regle-toast--visible {', | |||
' opacity: 1;', | |||
' transform: translateX(-50%) translateY(0);', | |||
'}' | |||
].join('\n'); | |||
document.head.appendChild(style); | document.head.appendChild(style); | ||
}()); | }()); | ||