-
Notifications
You must be signed in to change notification settings - Fork 609
Fix fragment scroll margin #8702
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
|
Newest code from mattermost has been published to preview environment for Git SHA 26422a6 |
|
While the scroll issue is indeed fixed (thanks, @cpoile!), the right-hand page-level navigation pane isn't accurate: I've historically believed the scroll and nav issue as one and the same root cause (Furo bug). Fixing the scroll issue alone makes the nav issue much more obvious, and I'd argue that it's more egregious than the scroll issue. Note: fixing via Furo rather than forking Furo is preferred due to the long-term maintenance complexity a fork would introduce. |
cwarnermm
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See comments
|
Newest code from mattermost has been published to preview environment for Git SHA 498811a |
Thanks @cwarnermm. But the problem is in our css, not the theme. The problem is that the rules around positioning of the headers and notification bars are in a few different files, and are using absolute positioning, and that means our header is not a single block that the theme understands as our header. So its calculations are off. We have a couple options:
@lieut-data I can finish 2 up, since I spent a few hours on it already, but I'm way past a "quick fix". It's not a great use of time, but we need to fix this. But ideally we would have the team do the fix, because they should own this and make it work properly. But they're overloaded. |
|
@cpoile - I really appreciate having your expertise available for this gnarly issue that's plagued us since we introduced Furo. Any additional assistance you can offer towards as close a resolution as possible would be AMAZING and so very welcome!! I've always assumed it was the theme and not something we were doing. Happy to be incorrect about that and able to control this outcome (with help!) |
|
Newest code from mattermost has been published to preview environment for Git SHA b873914 |
|
Ok, here's the changes I have so far. There's some big issues with this code -- we're using scss, but not really, because I think the original developer (Alan Lew?) was compiling it locally, but didn't include the compilation step in CI or in scripts (maybe they were using VS Code or something). Anyway, it means any changes since have been trying to keep the sass and css in sync manually. Next steps:
Hope that helps. Sorry to leave it still in a messy state, but I think its at least a bit cleaner than before. cc @lieut-data |
|
Newest code from mattermost has been published to preview environment for Git SHA 6bb3c29 |

Summary
Ticket Link