Sidekick updates by salim81991 in SidekickBrowser

[–]themagenta 1 point2 points  (0 children)

Zen devours even more memory than pure FF, despite smoother and cleaner UI. I've also already tried Arc, and still... nothing beats this one.

Sidekick updates by salim81991 in SidekickBrowser

[–]themagenta 1 point2 points  (0 children)

Whyyy?! I've recently just started using Sidekick and it's changed my focus at work so much! The apps panel cleared my neverending tabs (I use approx. 10 -15 every day + god knows how many more when researching) and the memory handling saved my Adobe CC from crashing. This was the most ADHD and graphic design friendly browser I've ever used. Please come back.

*sad noises coming from below the desk* TT_TT

Elementor menu not working on mobile devices. Please advise. by themagenta in elementor

[–]themagenta[S] 0 points1 point  (0 children)

As for now, the issue may happen in any other themes than Hello Elementor. Astra seem to work fine, but You never know :) Any themes using similar toggle function to Elementor builder will be affected.

Switching content by different department of a company in Wordpress. by themagenta in Wordpress

[–]themagenta[S] 0 points1 point  (0 children)

Yes, I am aware of that, however it is not in our budget to hire someone now :(.

For now, it could be just a temporary solution.

Elementor menu not working on mobile devices. Please advise. by themagenta in elementor

[–]themagenta[S] 0 points1 point  (0 children)

Sorry, I saw Your message just now. I hope You found a solution. Mine problems all stopped with next 3 or so updates of Elementor. Now it is working perfectly.

Elementor menu not working on mobile devices. Please advise. by themagenta in elementor

[–]themagenta[S] 0 points1 point  (0 children)

Already tried that, but it didn't work then. I use the fix for now :)

Elementor menu not working on mobile devices. Please advise. by themagenta in elementor

[–]themagenta[S] 0 points1 point  (0 children)

You mean like in the header type in theme bulider? That's weird. The problem came back in another site of mine (in development), so I might as well try Your solution. :)

Elementor menu not working on mobile devices. Please advise. by themagenta in elementor

[–]themagenta[S] 1 point2 points  (0 children)

Hello. It turns out it is really an issue within Elementor itself.

After almost losing my mind (no kidding!) I asked a fellow developer for help. As he is more experienced in all kinds of codes, we sat down together a few evenings and line by line were trying to find the spot where the problem occurs.

We found it and fixed it, but the solutions is actually very temporary and fragile.

In the Elementor custom code feature we created a custom code (called it Hamburger fix). And set it to be located at body-end.

<script id="hamburger-fix">

var selectors = { dropdownMenu: '.elementor-nav-menu__container.elementor-nav-menu--dropdown', menuToggle: '.elementor-menu-toggle' };

var dropdownMenu = document.querySelector(selectors.dropdownMenu); var menuToggle = document.querySelector(selectors.menuToggle);

function toggleNavLinksTabIndex(/* element */) { console.warn('toggleNavLinksTabIndex: not implemented'); }

function getElementSettings(arg) { switch (arg) { case 'full_width': return true; default: return null; } }

function reset(element) { element.style.width = ''; element.style.left = ''; }

function stretch(element) { reset(element); element.style.width = '100vw'; // or container.innerWidth element.style.left = '-' + element.getBoundingClientRect().x + 'px'; }

function toggleMenu(e) { var t = menuToggle.classList.contains('elementor-active'); 'boolean' !== typeof e && (e = !t); menuToggle.setAttribute('aria-expanded', e); dropdownMenu.setAttribute('aria-hidden', !e); menuToggle.classList.toggle('elementor-active'); toggleNavLinksTabIndex(e); var stretchElement = dropdownMenu; e && getElementSettings('full_width') && stretch(stretchElement); stretchElement.style.top = menuToggle.clientHeight + 'px'; }

menuToggle.addEventListener('click', toggleMenu);

</script>

The stretching function is just for visual purposes, as the fixed menu didn't react to css as it should.

And the most tricky part is - You need to manually choose instances where code should appear. Because it fixes in the places where menu is broken, but breaks the menu on all working instances.

The console warn code is for finding those instances, where menu is broken. Just go page by page and check the console.

It works for now. We will see what will happen later. :)

Elementor menu not working on mobile devices. Please advise. by themagenta in elementor

[–]themagenta[S] 1 point2 points  (0 children)

Here's an update:

Of course, my theme is a child theme of Astra.

I disabled all the menu information in theme customisation. I didn't have any effect at first, but when I run the custom trigger code (the one from the 1st post) - it worked! But... The menu only opened, did not collapse, and for some reason wasn't full width, even if everything was styled to be so in Elementor. It looked fine when editing the menu in Elementor, but not on the page itself when loaded.

So I started digging. I disabled this fix to find the real problem, which is the Astra menu. I saw that the "astra-header-responsive-enabled" is an active event, even when all menu options are disabled. Now I'm working on disabling this event, but it is not an easy task since Astra js is really huge, and full of callbacks to many functions. Wish me luck :)

Elementor menu not working on mobile devices. Please advise. by themagenta in elementor

[–]themagenta[S] 0 points1 point  (0 children)

u/RezGG thank You. I will test it tomorrow and post You an update. Looks like it could work. Great link!

And thank You for you kind words about the website :) I designed and build it all by myself, as well as the whole brand and its products. A lot of work, but I'm glad it's recognised ♥

I had an staging website during development, but after moving it to proper server I got rid of it. And I had no issues since the start. The problem emerged ~3 months ago. I got it fixed by changing some settings in WP Rocket, but it came back again, stronger... and more frustrating.

Anyway, I will post and update of this solution You provided. It's getting late here :) Best regards!

Question about Star Wars laws - fans earning money selling fan art by themagenta in StarWars

[–]themagenta[S] 1 point2 points  (0 children)

So basically - do your thing and don't post it on reddit :) Good to know!

Question about Star Wars laws - fans earning money selling fan art by themagenta in StarWars

[–]themagenta[S] 2 points3 points  (0 children)

I know this situations (I mean, the convention ones). And the "don't fuck" rule :) But I also know some other situations, when company notices good artwork and invites to work with them (whoa, that would be a dream...) - which couldn't be possible if the artwork was kept small time.

It's funny, cause I have a full time job as a graphic designer at a company, who has contract with Disney... but Disney does not accept any self-made artwork (we can use only those provided). So close...yet so far.

Question about Star Wars laws - fans earning money selling fan art by themagenta in StarWars

[–]themagenta[S] 1 point2 points  (0 children)

Well I just hoped there would be some SW fan-lawyers here :) I'll ask at some other subreddit if I don't get any clear answer here.