-
-
Notifications
You must be signed in to change notification settings - Fork 3.7k
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
Deprecate wagtailadmin/shared/header.html
template
#10148
Comments
Hi, I am interested in taking this issue, Can you please assign this to me? |
Hey , May You assign this issue to me |
@harivamsi9 @Vijaykv5 please take the time wo walk through the WIP guide for first time contributors here. #10070 Happy for you @harivamsi9 to give this a go but please make sure that you're ready to start and have taken the time to get your Dev environment runningz understand the issue, where the code is used, how the CSS is written etc. |
thanks @lb-. Will Fully go through the required documentation, and will reach out for any questions. |
Hi, can you assign this issue to me. |
I would also like to attempt this issue |
Is there anything that I can do, Please let me know |
Hi! @monmon2003 Issues are only assigned to the core team members of Wagtail... You can feel free to work on the issue... but @harivamsi9 and @Vijaykv5 already seems to be working on the issue, so I think your effort will be well worth it to work on some other issue... |
@lb- Hey Ben, I am new to this project and would like to know if there is any python related issue. |
@kshitiz305 please read our new contributors guide here. #10070 Best to reach out in the slack channel for new contributors if you are looking for something specific to work on. |
Hi, I would like to work on the issue as it seems that there haven't been any contributions made regarding the issue as of recent. |
Hii, |
Anyone is free to work on things, see our contributor guide - #10070 There is no need to 'claim' something, if you are working on it, create a PR or a comment and go for it. There was a draft PR created but it has been nearly two months since the review with no response, so I think it's fine for anyone else to pick this up or start from scratch without worrying about doubling up effort. #10152 We just ask that you ensure you actually have a development environment running first, even if it means you use this issue as a thing to test out changes with. Sometimes it can take a while to get that set up done, so be sure you get over that hurdle first, all of this is covered in the guide. |
Thanks @lb- for the information. |
Removing good first issue label as this seems to have had a few attempts that have struggled with this. Anyone is still fine to put up a PR though. Some solid progress was made on #10152 - see comments for feedback on what needed improvement. |
Workaround until wagtail#10148 is fixed
Workaround until wagtail#10148 is fixed
Workaround until wagtail#10148 is fixed
Workaround until wagtail#10148 is fixed
wagtailadmin/shared/header.html
template
Having spent a lot of time around headers in #11332, I think we shouldn't bother spending more time into this. With most of the functionalities in I've updated the issue title to reflect this. |
Is your proposal related to a problem?
To ensure that the header template classes are better aligned with long term classes and to finish off some of the great header styling unification work it would be good to tidy up a few remaining items with the header.
Describe the solution you'd like
right_column_classname
block usage (keep the classes) - this is should be marked as no longer supported in the release notes..row
class withw-header__main
.left
class withw-header__primary
.right
class withw-header__secondary
client/scss/components/_header.scss
andclient/scss/components/_modals.scss
to use the new classesclient/scss/components/_header.scss
should be updated to use flexbox and avoid floats to have the exact same layout as current state, floats cause issues with RTL support and now that we no longer support IE11 we should align with newer approacheswagtail/snippets/templates/wagtailsnippets/snippets/type_index.html
Describe alternatives you've considered
Additional context
Testing this is really critical, especially cross browser and across all the variations of header (including some modal headers) when doing this.
It appears that some header parts use
.col
on the left/right containers - we may need to add a root class modifier to make this styling easier or see if these were actually even needed in the first place.See related planned and previous work with these areas of styles and shared header usage
The text was updated successfully, but these errors were encountered: