MediaWiki:Common.js: Difference between revisions
No edit summary Tags: Mobile edit Mobile web edit |
No edit summary Tags: Reverted Mobile edit Mobile web edit |
||
| Line 88: | Line 88: | ||
function injectFloatingDataBtn(name, domain) { | function injectFloatingDataBtn(name, domain) { | ||
if ($('#mippedia-data-btn').length) return; | if ($('#mippedia-data-btn').length) return; | ||
// ⚠️ GANTI URL DI BAWAH INI dengan URL langsung (Direct Link) berkas ikon yang sudah lu upload | |||
var iconUrl = 'https://en.mippedia.org/wiki/File:Locked_Data.svg'; | |||
var $btn = $('<a>', { | var $btn = $('<a>', { | ||
| Line 93: | Line 96: | ||
href: domain + '/wiki/' + encodeURIComponent(name), | href: domain + '/wiki/' + encodeURIComponent(name), | ||
target: '_blank', | target: '_blank', | ||
style: 'position: absolute; right: 10px; top: - | style: 'position: absolute; right: 10px; top: -35px; z-index: 1000; text-decoration: none; display: inline-block; transition: transform 0.2s;', | ||
html: $('<img>', { | |||
src: iconUrl, | |||
alt: 'Data Icon', | |||
style: 'height: 22px; width: auto; display: block; vertical-align: middle;' | |||
}) | |||
}); | }); | ||
// Efek hover interaktif tipis-tipis biar keren saat didekati kursor | |||
$btn.hover( | |||
function() { $(this).css('transform', 'scale(1.1)'); }, | |||
function() { $(this).css('transform', 'scale(1.0)'); } | |||
); | |||
var $target = $('.page-actions-menu, .mw-editsection-visualeditor, #ca-edit, .minerva__tab-container').first(); | var $target = $('.page-actions-menu, .mw-editsection-visualeditor, #ca-edit, .minerva__tab-container').first(); | ||