Jump to content

MediaWiki:Common.js: Difference between revisions

No edit summary
No edit summary
Tag: Reverted
Line 28: Line 28:
         if ($mainAtlasLi.length && !$mainAtlasLi.find('.atlas-toggle-btn').length) {
         if ($mainAtlasLi.length && !$mainAtlasLi.find('.atlas-toggle-btn').length) {
              
              
            // Força o item da lista a alinhar à esquerda
             $mainAtlasLi.css({
             $mainAtlasLi.css({
                 'display': 'flex',
                 'display': 'flex',
                 'align-items': 'center',
                 'align-items': 'center',
                 'justify-content': 'flex-start' // Move tudo para a esquerda juntinho
                 'justify-content': 'flex-start'
             });
             });


             // 3. Cria a seta colada ao texto
            // Força o link/texto interno a não expandir para 100%
             var $toggleBtn = $('<span class="atlas-toggle-btn" style="cursor:pointer; margin-left:8px; user-select:none; font-weight:bold;">▶</span>');
            $mainAtlasLi.find('a, .mw-selflink, span').css({
             $mainAtlasLi.append($toggleBtn);  
                'display': 'inline',
                'width': 'auto'
            });
 
             // 3. Cria a seta (com margem à direita para empurrar o texto)
             var $toggleBtn = $('<span class="atlas-toggle-btn" style="cursor:pointer; margin-right:8px; user-select:none; font-weight:bold;">▶</span>');
           
            // Injeta ANTES do texto (à esquerda)
             $mainAtlasLi.prepend($toggleBtn);  


             // 4. Evento do clique
             // 4. Evento do clique