Repository navigation
Fix side box positions in page form - #4684
MizukiTemma wants to merge 3 commits into
Conversation
7d80068 to
51036c5
Compare
LLM PR Review (verdigado-code)Analyzed diff, but not the whole repository. Important context might be missing. Scope: The PR matches its description – it reorganises the sidebar columns in Potential bug – const pageTranslationBox = document.getElementById("page-minor-edit")?.parentElement;The include No tests for new JS functions
Resize listener without debounce
Unnecessary resize listener in the fallback path The Template: HIX widget column change for new pages For the |
a4a719a to
3ab32c2
Compare
db9fd19 to
b31bf4d
Compare
dasgoutam
left a comment
There was a problem hiding this comment.
Looks good to me:) Order of boxes appear as per the issue description
jarlhengstmengel
left a comment
There was a problem hiding this comment.
Thanks for the PR 🚀 I have one point for when creating a new page.
| // Check if there are multiple columns in the document | ||
| if (leftColumn && rightColumn) { | ||
|
|
||
| if (!pageTranslationBox && leftColumn && rightColumn) { |
There was a problem hiding this comment.
Checking for the page translationsbox creates the sitatuation that when creating a new page, the box isn't there and this block is entered. That results in that the settings box and the understandability box are sorted one over the other on a 4k/big screen like all boxes before. I know thats how it was in the Issue description but I feel like it would be better to have the two boxes in parallel like for the other cases. Maybe a question for @m0ndra?
Co-authored-by: Jarl Hengstmengel <139335461+jarlhengstmengel@users.noreply.github.com>
Short description
This PR fixes the position of side boxes in the page form
Proposed changes
Side effects
Faithfulness to issue description and design
There are no intended deviations from the issue and design.
How to test
Resolved issues
Fixes: #4651
Pull Request Review Guidelines