User tests: Successful: Unsuccessful:
Pull Request for no issue.
This PR containing a CSS change add a nice open/close transition on the <details>
element.
It will work in Chrome and Edge. It will not work (yet) in Safari nor Firefox and will neglect this feature.
https://nerdy.dev/open-and-close-transitions-for-the-details-element
Joomla Administrator > System > Global Configuration > Tab = Text Filters
Open and close one or all four items with a triangle before
Watch the transition of opening and closing
Apply PR
run npm run build:css
Repeat opening and closing
Watch the difference
A nice transition is visible in both Crome and Edge browser
Firefox and Safari will remain as shown in "BEFORE" state and will use the nice transition once they implemented https://caniuse.com/?search=interpolate-size%3A%20allow-keywords
Please select:
Documentation link for docs.joomla.org:
No documentation changes for docs.joomla.org needed
Pull Request link for manual.joomla.org:
No documentation changes for manual.joomla.org needed
Status | New | ⇒ | Pending |
Category | ⇒ | Repository NPM Change |
There is a jerky motion when the details is collapsed. I set the duration to 1.2s so it can be easily seen in this video
@brianteeman I see the jerky motion and will dive into it trying to solve it.
update:
caused by:
Labels |
Added:
NPM Resource Changed
PR-6.0-dev
|
@brianteeman solved issue by replacing margin-top by padding-top.
I have tested this item ✅ successfully on 7b78a57
jerky motion is now resolved - thanks
I have tested this item ✅ successfully on 7b78a57
Status | Pending | ⇒ | Ready to Commit |
RTC
Labels |
Added:
RTC
|
Merge of this PR has to wait until PR #45784 has been merged
stylelint needs to be updated first