Closed (outdated)
Project:
Drupal core
Version:
9.1.x-dev
Component:
system.module
Priority:
Normal
Category:
Bug report
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
30 Jun 2015 at 15:14 UTC
Updated:
20 Aug 2020 at 06:39 UTC
Jump to comment: Most recent, Most recent file


Comments
Comment #1
munzirtaha commentedPatch attached.
Comment #2
manjit.singhComment #4
jhedstromFrom what I can tell, this is still an issue--however the patch needs to be re-rolled given that
system.theme.cssis gone (#2395853: Split system.module.css and system.theme.css files into SMACSS style components).Comment #5
njim commentedI'd like to work on this. I've never contributed and was looking for an easy win. Will try rerolling now.
Comment #6
njim commentedI wanted to help, but I'm not really sure what work there is to complete. The patch is successful at the time it was created but has a conflict when attempting to rebase. As jhedstrom pointed out, the system.theme.css styles where relocated. In this case, the link styles were moved to core/themes/classy/css/components/links.css.
As far as I can tell, the updated stylesheet addresses this issue on line 13. Screenshot or rendered content attached. I'm not sure there is any work to be done, but would welcome a chance to get involved if someone knows better.
Comment #9
manjit.singhComment #10
manjit.singhFile system.theme.css is not longer in the core. So we have to add the same in classy or seven.
Comment #11
lhuria94 commentedComment #12
lhuria94 commentedThere was a issue with ltr & rtl mode both. Have done changes in the seven & classy theme.
See attached screenshot for reference.
Comment #13
bandanasharma commented#12 patch is apply success fully. It is working fine. I have attached before and after images.
Comment #14
star-szrThanks for the work so far everyone.
I think both of these need an
/* LTR */comment and need to be undone in the RTL version. The padding-left one may need an equivalent RTL selector added if one doesn't exist.https://www.drupal.org/node/1887862#rtl
Comment #15
joseph.olstad@Cottser ,
Patch 8 and fixes both RTL and LTR , so therefore no RTL LTR comment necessary in this case.
Good to go.
Comment #16
star-szr@joseph.olstad I'm confused - it's a standard for a reason why wouldn't it apply here? I think there is also missing CSS not just comments…
Comment #17
manjit.singh1.
@Cottser I understand we have to add
/* LTR */in this. Because there is a styling exist for/* RTL */as wellbut here, there is no other CSS properties is applied for
/* RTL */then why do we have to add/* LTR */comment in this.2.
@all Also, I am wondering. Why we need this padding for
/* RTL */? Is it applied on some other pages ?Comment #18
mukeysh commentedAdded patch
Comment #19
mukeysh commentedAdded interdiff file
Comment #20
mukeysh commentedComment #21
NikitaJain commentedTested and verified on Ubuntu 14.04 for different browsers. Its working fine. Screenshots attached.
Comment #23
mukeysh commentedComment #24
mukeysh commentedUploaded patch for 8.3.x-dev branch. Please review
Comment #25
alexpottAssigning to @Cottser given prior involvement.
Comment #26
star-szrAn
/* RTL */comment isn't a thing. https://www.drupal.org/docs/develop/standards/css/css-formatting-guideli...For frontend changes like this before and after screenshots are very useful as well.
Comment #27
star-szrComment #28
kostyashupenkoComment #29
kostyashupenkoNo need to place comments there, coz those styles are ok both, ltr and rtl
so if code is valid, then it is RTBC, screen is here
After this patch

Comment #31
surbhiG commentedReview the latest patch and this issue seems fixed now. So moving it to RTBC.
Comment #33
xjmWhere is the corresponding RTL for this? What I see in the file in HEAD is:
Also, is the menus and lists CSS file the right place to specify formatting for the comment add form? Seems unexpected to me.
Finally, this is introducing CSS changes in Classy, which is supposed to be stable. At the least, for that reason, the issue needs to be targeted for 8.4.x. The BC policy is:
Would the change to Classy comply with that? Tagging for subsystem maintainer review. Can we fix it just in module CSS instead? Is the comment module's own CSS perhaps a better place? Or, if the fix really belongs in Seven's menus and lists CSS, what other places on the site besides the comment form are affected?
I think when we test this we should add additional before-and-after screenshots of several different places where the CSS is used, both for RTL and LTR, pointing out why each part is necessary. The one in #29 is a good start but we need things to compare it to and it would help also to annotate it. The screenshots can be annotated to point out which each is and added to the summary. That will make this easier to review.
Thanks all for your continued work on this!
Comment #34
xjmAlso @surbhi90, please provide more detail on what you reviewed when post a comment in order to receive issue credit and help the issue progress. Thanks!
Comment #41
pameeela commentedThis does not appear to be an issue anymore? Without specific steps it was a little bit difficult to get to the bottom of it, especially because the IS has no info other than screenshots. From what I can see it appears the same in LTR and RTL in Seven and Bartik and I think it looks fine:
Bartik LTR:

Bartik RTL:

Seven LTR:

Seven RTL:

So I will close it for now. If someone has additional info and steps to reproduce, feel free to reopen.