<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>subiectul Re: [Userscript] Fix pentru alinierea defectuoasă a meniului de profil pe mobil din Comunitatea Orange</title>
    <link>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225701#M9832</link>
    <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;&lt;a href="https://comunitate.orange.ro/t5/user/viewprofilepage/user-id/88454"&gt;@Viper&lt;/a&gt;, confirm că există oameni care se ocupă de platformă. Problemele de acest tip pot fi raportate aici, în Comunitate, iar noi le transmitem mai departe pentru verificare și soluționare.&lt;/P&gt;
&lt;P&gt;Apreciem că-ți pasă și că dorești să faci experiența în Comunitate mai plăcută pentru toată lumea. &lt;span class="lia-unicode-emoji" title=":față_zâmbitoare_cu_ochelari_de_soare:"&gt;😎&lt;/span&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
    <pubDate>Wed, 29 Jul 2026 07:02:53 GMT</pubDate>
    <dc:creator>AndreeaAC</dc:creator>
    <dc:date>2026-07-29T07:02:53Z</dc:date>
    <item>
      <title>[Userscript] Fix pentru alinierea defectuoasă a meniului de profil pe mobil</title>
      <link>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225639#M9827</link>
      <description>&lt;P&gt;Salut, nu știu ce modificări au fost făcute recent dar dacă intru de pe telefon mă zgârie pe retină treaba asta de câteva zile.&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mobile menu bug.png" style="width: 209px;"&gt;&lt;img src="https://comunitate.orange.ro/t5/image/serverpage/image-id/15872iC632C933A2ABB835/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="mobile menu bug.png" alt="mobile menu bug.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Și nu numai pe mine, mulțumesc&amp;nbsp;&lt;a href="https://comunitate.orange.ro/t5/user/viewprofilepage/user-id/34162"&gt;@Radutuby&lt;/a&gt;&amp;nbsp;pentru că mi-ai scris și tu legat de bug cât și pentru ajutorul la teste.&lt;/P&gt;&lt;P&gt;Scriptul se află aici:&amp;nbsp;&lt;A href="https://gist.github.com/Znevna/fc06b1a62423cffae981cb5c1318f2f4/raw/orange_fix_mobile_menu.user.js" target="_self"&gt;orange_fix_mobile_menu.user.js&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-SPOILER&gt;&lt;LI-CODE lang="javascript"&gt;// ==UserScript==
// @name        Comunitatea Orange - Mobile Menu Fix
// @namespace   Violentmonkey Scripts
// @match       https://comunitate.orange.ro/*
// @version     1.2
// @description Repară spațierea meniului pe mobil.
// @author      Viper @ comunitate.orange.ro
// ==/UserScript==

(function() {
    'use strict';

    // 1. CSS de bază pentru structură
    const baseStyle = document.createElement('style');
    baseStyle.innerHTML = `
        /* Anulăm marginile haotice, lăsăm desktop-ul în pace */
        ul[id^="userNavDropdown"] li .lia-header-nav-component-widget {
            margin: 0 !important;
            padding: 0 !important;
            border: none !important;
            background: transparent !important;
            min-height: 0 !important;
        }

        /* Transformăm linkul într-un rând flexibil capabil să țină badge-ul */
        ul[id^="userNavDropdown"] li .lia-header-nav-component-widget &amp;gt; a {
            display: flex !important;
            align-items: center !important;
            justify-content: space-between !important;
            width: 100% !important;
            box-sizing: border-box !important;
            text-decoration: none !important;
        }

        /* Stilizarea organică a bulei portocalii */
        ul[id^="userNavDropdown"] li .lia-header-nav-component-widget .lia-header-nav-component-unread-count {
            position: static !important;
            margin: 0 !important;
            background-color: #ff6600 !important;
            color: white !important;
            border-radius: 10px !important;
            padding: 2px 8px !important;
            font-size: 12px !important;
            font-weight: bold !important;
            line-height: 1 !important;
        }

        /* Ascundem feedback-ul ajax rezidual */
        ul[id^="userNavDropdown"] li .lia-inline-ajax-feedback {
            display: none !important;
        }
    `;
    document.head.appendChild(baseStyle);

    // 2. Funcția de sincronizare
    function syncMenuStyles() {
        const dropdown = document.querySelector('.user-navigation-settings-drop-down');
        if (!dropdown || dropdown.style.display === 'none') return;

        // Găsim un element nativ care arată perfect ("My profile")
        const referenceLink = dropdown.querySelector('ul[id^="userNavDropdown"] &amp;gt; li &amp;gt; a.lia-link-navigation');
        if (!referenceLink) return;

        // Citim matematica de randare a platformei
        const style = window.getComputedStyle(referenceLink);
        const perfectPadding = `${style.paddingTop} ${style.paddingRight} ${style.paddingBottom} ${style.paddingLeft}`;

        const widgets = dropdown.querySelectorAll('ul[id^="userNavDropdown"] li .lia-header-nav-component-widget');

        widgets.forEach(widget =&amp;gt; {
            // Respectăm decizia platformei de a ascunde elementul pe desktop
            if (window.getComputedStyle(widget).display === 'none') {
                return;
            }

            const link = widget.querySelector('a');
            const badge = widget.querySelector('.lia-header-nav-component-unread-count');

            if (link &amp;amp;&amp;amp; link.style.padding !== perfectPadding) {
                // Injectăm stilul "furat" din platformă
                link.style.setProperty('padding', perfectPadding, 'important');
                link.style.setProperty('font-size', style.fontSize, 'important');
                link.style.setProperty('color', style.color, 'important');
                link.style.setProperty('line-height', style.lineHeight, 'important');

                // Mutăm și controlăm bula
                if (badge &amp;amp;&amp;amp; badge.parentElement === widget) {
                    link.appendChild(badge);
                }
            }

            // Logica inteligentă pentru 0 (se aplică mereu, indiferent dacă s-a mutat deja)
            if (badge) {
                const count = badge.textContent.trim();
                if (count === '0' || count === '') {
                    badge.style.setProperty('display', 'none', 'important');
                } else {
                    badge.style.setProperty('display', 'inline-block', 'important');
                }
            }
        });
    }

    // 3. Activăm sincronizarea DOAR la deschiderea meniului
    document.addEventListener('click', (e) =&amp;gt; {
        if (e.target.closest('.user-navigation-settings-dropdown-link') || e.target.closest('.UserAvatar')) {
            // Așteptăm 50ms pentru a-i da timp CSS-ului platformei să re-randeze starea meniului
            setTimeout(syncMenuStyles, 50);
        }
    });

})();&lt;/LI-CODE&gt;&lt;/LI-SPOILER&gt;&lt;P&gt;Rezultat:&lt;/P&gt;&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="mobile menu bug fix.PNG" style="width: 204px;"&gt;&lt;img src="https://comunitate.orange.ro/t5/image/serverpage/image-id/15873i431430F1A2306250/image-size/large/is-moderation-mode/true?v=v2&amp;amp;px=999" role="button" title="mobile menu bug fix.PNG" alt="mobile menu bug fix.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Cum se instalează, am menționat aici:&amp;nbsp;&lt;A href="https://comunitate.orange.ro/t5/comunitatea-orange/cum-deschidem-imaginile-din-mesajele-private-la-dimensiunea/m-p/224511#M9733" target="_self"&gt;&lt;SPAN&gt;Cum deschidem imaginile din mesajele private, la dimensiunea originală? bonus: image gallery fixes&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;Spor!&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":față_cu_susul_în_jos:"&gt;🙃&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jul 2026 10:55:40 GMT</pubDate>
      <guid>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225639#M9827</guid>
      <dc:creator>Viper</dc:creator>
      <dc:date>2026-07-28T10:55:40Z</dc:date>
    </item>
    <item>
      <title>Re: [Userscript] Fix pentru alinierea defectuoasă a meniului de profil pe mobil</title>
      <link>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225646#M9828</link>
      <description>&lt;P&gt;Marfă, &lt;span class="lia-unicode-emoji" title=":față_radiind_cu_ochi_zâmbitori:"&gt;😁&lt;/span&gt;. Mulțumesc, alta viață &lt;span class="lia-unicode-emoji" title=":față_rânjind_cu_o_picătură_de_sudoare:"&gt;😅&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="62476.jpg" style="width: 1080px;"&gt;&lt;img src="https://comunitate.orange.ro/t5/image/serverpage/image-id/15874i6FDC27BEFB6142CD/image-size/medium/is-moderation-mode/true?v=v2&amp;amp;px=400" role="button" title="62476.jpg" alt="62476.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jul 2026 11:14:59 GMT</pubDate>
      <guid>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225646#M9828</guid>
      <dc:creator>Radutuby</dc:creator>
      <dc:date>2026-07-28T11:14:59Z</dc:date>
    </item>
    <item>
      <title>Re: [Userscript] Fix pentru alinierea defectuoasă a meniului de profil pe mobil</title>
      <link>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225647#M9829</link>
      <description>&lt;P&gt;&lt;a href="https://comunitate.orange.ro/t5/user/viewprofilepage/user-id/88454"&gt;@Viper&lt;/a&gt;, mulțumim mult pentru subiectele de tip user guidance create în Comunitate! Apreciem foaaarte mult ce împărtășești cu noi și sper că sunt de folos tuturor celor care caută astfel de soluții.&amp;nbsp;&lt;SPAN&gt;🧡&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;EM&gt;LE:&amp;nbsp;&lt;SPAN&gt;Pentru cei care aleg să îl folosească, merită menționat că este vorba despre un user script creat de un membru al comunității și nu despre o soluție oficială.&lt;/SPAN&gt;&lt;/EM&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jul 2026 07:05:37 GMT</pubDate>
      <guid>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225647#M9829</guid>
      <dc:creator>AndreeaAC</dc:creator>
      <dc:date>2026-07-29T07:05:37Z</dc:date>
    </item>
    <item>
      <title>Re: [Userscript] Fix pentru alinierea defectuoasă a meniului de profil pe mobil</title>
      <link>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225648#M9830</link>
      <description>&lt;P&gt;Mulțumesc și eu pentru că nu le ștergeți&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":față_cu_susul_în_jos:"&gt;🙃&lt;/span&gt; N-aș vrea să le țin doar pentru mine.&lt;/P&gt;&lt;P&gt;Ideal ar fi ca aceste mici inconveniente să fie reparate de către cei care întrețin platforma dar până se sesizează cineva de acolo (dacă mai este cineva care întreține platforma, sperăm că da) ne descurcăm cum putem prin scripturi.&lt;/P&gt;&lt;P&gt;Nici nu știu unde am putea raporta aceste probleme.. nefiind un serviciu contractat.&lt;/P&gt;</description>
      <pubDate>Tue, 28 Jul 2026 11:21:52 GMT</pubDate>
      <guid>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225648#M9830</guid>
      <dc:creator>Viper</dc:creator>
      <dc:date>2026-07-28T11:21:52Z</dc:date>
    </item>
    <item>
      <title>Re: [Userscript] Fix pentru alinierea defectuoasă a meniului de profil pe mobil</title>
      <link>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225701#M9832</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV&gt;
&lt;P&gt;&lt;a href="https://comunitate.orange.ro/t5/user/viewprofilepage/user-id/88454"&gt;@Viper&lt;/a&gt;, confirm că există oameni care se ocupă de platformă. Problemele de acest tip pot fi raportate aici, în Comunitate, iar noi le transmitem mai departe pentru verificare și soluționare.&lt;/P&gt;
&lt;P&gt;Apreciem că-ți pasă și că dorești să faci experiența în Comunitate mai plăcută pentru toată lumea. &lt;span class="lia-unicode-emoji" title=":față_zâmbitoare_cu_ochelari_de_soare:"&gt;😎&lt;/span&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 29 Jul 2026 07:02:53 GMT</pubDate>
      <guid>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225701#M9832</guid>
      <dc:creator>AndreeaAC</dc:creator>
      <dc:date>2026-07-29T07:02:53Z</dc:date>
    </item>
    <item>
      <title>Re: [Userscript] Fix pentru alinierea defectuoasă a meniului de profil pe mobil</title>
      <link>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225732#M9854</link>
      <description>&lt;P&gt;Eu când am spus că trage într-o parte mi s-a spus că e de la mine...&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jul 2026 08:00:51 GMT</pubDate>
      <guid>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225732#M9854</guid>
      <dc:creator>alterego</dc:creator>
      <dc:date>2026-07-29T08:00:51Z</dc:date>
    </item>
    <item>
      <title>Re: [Userscript] Fix pentru alinierea defectuoasă a meniului de profil pe mobil</title>
      <link>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225733#M9855</link>
      <description>&lt;P&gt;Nu știu la ce te referi, ai menționat pe undeva problema asta?&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jul 2026 08:02:26 GMT</pubDate>
      <guid>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225733#M9855</guid>
      <dc:creator>Viper</dc:creator>
      <dc:date>2026-07-29T08:02:26Z</dc:date>
    </item>
    <item>
      <title>Re: [Userscript] Fix pentru alinierea defectuoasă a meniului de profil pe mobil</title>
      <link>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225772#M9860</link>
      <description>&lt;P&gt;e o problemă mai veche... poate am formulat-o altfel... sau oarecum ceva&amp;nbsp; asemănător care rupea designul paginii... mea culpa...&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jul 2026 13:36:53 GMT</pubDate>
      <guid>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225772#M9860</guid>
      <dc:creator>alterego</dc:creator>
      <dc:date>2026-07-29T13:36:53Z</dc:date>
    </item>
    <item>
      <title>Re: [Userscript] Fix pentru alinierea defectuoasă a meniului de profil pe mobil</title>
      <link>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225775#M9861</link>
      <description>&lt;P&gt;Este o problemă cu partea de jos a paginii dar cât timp își revine cu un refresh forțat nu mă deranjează prea tare.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Jul 2026 13:50:50 GMT</pubDate>
      <guid>https://comunitate.orange.ro/t5/comunitatea-orange/userscript-fix-pentru-alinierea-defectuoas%C4%83-a-meniului-de-profil/m-p/225775#M9861</guid>
      <dc:creator>Viper</dc:creator>
      <dc:date>2026-07-29T13:50:50Z</dc:date>
    </item>
  </channel>
</rss>

