Poland
Account created on 2 October 2021, over 3 years ago
#

Merge Requests

More

Recent comments

🇵🇹Portugal bbruno Poland

It seems that this happened when the ai_ckeditor module was initially ported over, would be nice if someone can take a look here. Thanks!

🇵🇹Portugal bbruno Poland

This is a nice idea, I have tested it locally and it works as expected. I agree with mrdalesmith that it perhaps is a little non-standard, but in my opinion provides a much better ux than the current option.

Non-related to the issue itself, but the changes in the package-lock.json and yarn.lock indicate that we have multiple package handlers at work here, it would be best to stick to one to avoid any inconsistencies due to unsynced lock files.

🇵🇹Portugal bbruno Poland

Created the MR above which contains a check for if the body element does not contain the class .frontend-editing--hidden before applying the related styling, as is the case for the rest of the hidden styles. Up for review :)

🇵🇹Portugal bbruno Poland

Hi sirclickalot, the SVGs that are used in the actions links are actually background images applied to pseudo-element '::before' on each link.

Since these are black, they can be easily manipulated using a 'Filter' style.

For example, this filter when targeting this '::before', will turn the icons red:

.frontend-editing__action::before { 
 filter: invert(20%) sepia(90%) saturate(4516%) hue-rotate(357deg) brightness(97%) contrast(135%);
}

You can search online for 'CSS filter black to hex' and find tools that will provide you with the correct filter styling to match your desired color

🇵🇹Portugal bbruno Poland

Added the changes into the MR above.

This removes the 'bottom' positioning and instead replaces it with the 'fixed' positioning, which is now applied whenever the element's top goes out of view. It also means we can get rid of the 'bottom' observer, since there is no longer a change in positioning depending on if the bottom of an element becomes visible.

Up for review.

🇵🇹Portugal bbruno Poland

MR updated, please proceed Artem.

🇵🇹Portugal bbruno Poland

Updated MR !73 to use the IntersectionObserver API as an alternative to the Scroll event listener due to performance.

Back to Needs Review

🇵🇹Portugal bbruno Poland

Rerolling the last patch as it is not working with the latest recommended version. It had been very useful as the photoswipe images do not come by default with any lazy-loading attributes and there are no settings to do so.

🇵🇹Portugal bbruno Poland

Thanks SirClickalot for that last comment, it helped with reaching a possible solution since we can not replicate your issue. Updated the MR with a fix that should hopefully sort this out. Up for review.

🇵🇹Portugal bbruno Poland

The new custom color variable has been implemented on the toggle. Up for review.

🇵🇹Portugal bbruno Poland

Bug where the hover mode padding was still being applied although the toggle is set to 'Off' has been fixed. Putting up for review.

🇵🇹Portugal bbruno Poland

bbruno changed the visibility of the branch 3439916-introduce-color-customization to active.

🇵🇹Portugal bbruno Poland

bbruno changed the visibility of the branch 3439916-introduce-color-customization to hidden.

🇵🇹Portugal bbruno Poland

Added an MR which reduces the size of the 'Add' links to only the button. This change only applies when not using the Hover Highlight Mode - for those the blue area will still be clickable.

🇵🇹Portugal bbruno Poland

Removed the what seems to be unnecessary margin: 0; styling for nested elements which could be causing 'jiggling' if the element already had an existing margin applied to it.

🇵🇹Portugal bbruno Poland

@DieterHolvoet Apologies I should've been more clear. I could not reproduce the problems in #17 and above with this new patch, based on the previously suggested one. Up for review to see if it fixes it for the rest.

🇵🇹Portugal bbruno Poland

Could not reproduce any of the problems above, the correct option is selected as well as the UI being correctly updated.

🇵🇹Portugal bbruno Poland

I re-rolled the last patch to apply to the latest dev. Please review.

Production build 0.71.5 2024