I've noticed that the form items are quite small on mobile device.

In Seven we increased the width on narrow devices:
#1751150: Improve usability of forms on touch screen and small screen devices

I think we should do the same here, it's a nice usability win for touch devices.

Screenshot showing vanilla 9.0.1 on mobile with the user login block added to the sidebar first region:

Remaining tasks

Write a patch that changes all form items similar to #1751150: Improve usability of forms on touch screen and small screen devices
Review

CommentFileSizeAuthor
#101 after_patch.jpg20.67 KBgaurav-mathur
#101 before_patch.jpg11.31 KBgaurav-mathur
#99 After-Patch-1955268-98.png31.46 KBManibharathi E R
#99 Before-Patch-1955268-98.png30.6 KBManibharathi E R
#98 beforepatch.png292.66 KBdjsagar
#98 before-patch.png351.72 KBdjsagar
#98 afterpatch.png319.36 KBdjsagar
#98 after-patch.png92.4 KBdjsagar
#98 1955268-98.patch1.36 KBdjsagar
#90 before-patch.png90.15 KBkomalk
#90 after-patch-reponsive.png96.85 KBkomalk
#90 after-patch-ipad.png61.67 KBkomalk
#90 1955268-90.patch1.36 KBkomalk
#87 IMG_8DA04F07B99F-1.jpeg459.47 KBpameeela
#85 deviceiphonX_9.1.PNG17.49 KBpankaj.singh
#85 8.8.5_patchFailed.JPG39.45 KBpankaj.singh
#85 beforePatchmobileGalaxyS9_8.8.5.JPG34.01 KBpankaj.singh
#85 beforePatchmobileDevicei6.JPG32.69 KBpankaj.singh
#85 beforePatchipad_8.8.5.JPG31.04 KBpankaj.singh
#85 beforePatchipad(2)_8.8.5.JPG36.64 KBpankaj.singh
#85 beforePatchdeviceIphoneX_8.8.5.JPG44.36 KBpankaj.singh
#74 issue#1955268-ipad.png125.37 KBshaune
#74 612x1280.png187.44 KBshaune
#73 issue#1955268.png151.3 KBshaune
#70 interdiff.txt796 byteskostyashupenko
#70 form_items_should_be-1955268-70.patch1.31 KBkostyashupenko
#69 interdiff.txt1.02 KBkostyashupenko
#69 form_items_should_be-1955268-68.patch0 byteskostyashupenko
#69 new_breakpoint_600.png48.55 KBkostyashupenko
#64 Issue_Horizontal_view.png80.85 KBmahalingam_cs
#64 Galaxy_Vertical.png31.66 KBmahalingam_cs
#64 iPhone6Plus.png31.48 KBmahalingam_cs
#64 iPhine5s_Horizontal.PNG56.56 KBmahalingam_cs
#64 iPhone5s_Vertical.PNG75.78 KBmahalingam_cs
#61 Patch failed to apply.PNG41.64 KBswati_qa
#60 patch failed.jpg119.36 KBjaspreetsingh31
#59 git-apply.png30.06 KBkostyashupenko
#58 patch failed.jpg44.11 KBjaspreetsingh31
#57 select_after.png12.15 KBkostyashupenko
#57 interdiff.txt381 byteskostyashupenko
#57 form_items_should_be-1955268-57.patch1.31 KBkostyashupenko
#56 Nexus7_issue.jpg77.08 KBjaspreetsingh31
#56 ipad_issue.jpg65.55 KBjaspreetsingh31
#56 iphone6s_issue.jpg92.45 KBjaspreetsingh31
#56 Iphone5_issue.jpg60.69 KBjaspreetsingh31
#53 Patch fails.PNG47.49 KBswati_qa
#53 Patch failed to apply.PNG42.17 KBswati_qa
#51 search_button.png9.06 KBfinnsky
#51 interdiff-1955268-50-51.txt1.1 KBfinnsky
#51 1955268-51.patch1.12 KBfinnsky
#50 checkbox_bug.png35.19 KBfinnsky
#50 search_form_bug.png7.56 KBfinnsky
#50 interdiff-1955268-43-50.txt546 bytesfinnsky
#50 1955268-50.patch505 bytesfinnsky
#45 iphone6_after patch.PNG48.52 KBswati_qa
#45 After patch_iPhone 5.PNG42.42 KBswati_qa
#45 Applied patch.PNG58.3 KBswati_qa
#45 Font too small_Nexus10_before patch.PNG40.01 KBswati_qa
#45 Font size small_iphone6_before patch.PNG49.4 KBswati_qa
#45 Font_iphone5_before patch.PNG41.58 KBswati_qa
#43 1955268-wider-form-fields-mobile-34.patch534 byteswafer
#41 1955268-after-patch.png52.14 KBprashantgoel
#38 1955268after.png166.87 KBemma.maria
#37 1955268-33.gif34.52 KBidebr
#33 1955268after.jpeg72.87 KBmherchel
#33 1955268-wider-form-fields-mobile-33.patch1.26 KBmherchel
#30 bartik-mobile-form-styles-1955268-30.patch1.07 KBekl1773
#24 afterapplypatch.png9.65 KBbrahmjeet789
#24 beforepatch.png9.42 KBbrahmjeet789
#16 bartik-mobile-form-styles-1955268-16.patch1.07 KBechoz
#14 bartik-login.png16.82 KBechoz
#13 bartik-mobile-form-styles-1955268-10.patch1.08 KBeatings
#9 bartik-mobile-form-styles-1955268-9.patch1021 bytesBrightBold
#8 bartik-mobile-form-styles-1955268-8.patch1.07 KBechoz
#5 bartik-mobile-form-styles-1955268-5.patch1.1 KBBrightBold
#4 bartik-mobile-form-before.png39.68 KBBrightBold
#4 bartik-mobile-form-after.png38.65 KBBrightBold
Screen Shot 2013-03-28 at 11.17.02.png41.18 KBLewisNyman
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

LewisNyman’s picture

Issue tags: +mobile, +d8mux, +d8mux-admin

Tagging

eatings’s picture

Status: Active » Needs work

How wide, and for what viewport range?

The simplest solution would just have go with width: 100% for all input[type=text] etc. below a certain viewport size, but there is a reasonable use case for letting form elements retain their HTML-specificed width, eg. numeric fields that have specific length requirements spanning 100% of a div might break the visual indication for length.

BrightBold’s picture

Assigned: Unassigned » BrightBold
BrightBold’s picture

I've used some of Lewis's styles from Seven with the addition of min-heights on the form elements. Screenshots below:

BrightBold’s picture

Status: Needs work » Needs review
FileSize
1.1 KB

The attached patch applies larger form element styles to the Login, Registration, and Password Reset forms for device widths below the Bartik mobile breakpoint.

Status: Needs review » Needs work
Issue tags: -mobile, -d8mux, -d8mux-admin

The last submitted patch, bartik-mobile-form-styles-1955268-5.patch, failed testing.

BrightBold’s picture

Status: Needs work » Needs review
Issue tags: +mobile, +d8mux, +d8mux-admin
echoz’s picture

Bartik is using unecessary qualified selectors, so besides in need of a cleanup, the ID selectors needed here raise the specificity enough to not need qualifying with the input element, and for the button, we also have a single class to target.

BrightBold’s picture

Thanks echoz! Also, aren't we removing vendor prefixes per #1422614: Drop Firefox 3.6 support in Drupal core? I think both the -moz and -webkit prefixes should go, so a new patch is attached. Also, I reordered the properties to group all the box-model ones together.

LewisNyman’s picture

Assigned: BrightBold » Unassigned
Status: Needs review » Needs work

Thanks guys! The looks code looks good to me and the inputs are a decent size.

However when browsing I realised that we could probably give a little bit of love to the account links (create, request password). I think it would be worth adding a little padding to the links

echoz’s picture

On vendor prefixes, I just submitted #2005520: Remove remaining prefixed border-radius and box-shadow from core but not dropping them for box-sizing.
http://caniuse.com/css3-boxsizing

BrightBold’s picture

Assigned: Unassigned » BrightBold

OK I'll take another pass at this to address both those comments.

eatings’s picture

Assigned: BrightBold » Unassigned
Status: Needs work » Needs review
FileSize
1.08 KB

Okay, took a stab at this since BrightBold hasn't touched it in a while. :)

  • Added -moz -box-sizing property.
  • Email fields are consistently styled with username and password fields now.
  • Put a little bit of vertical padding on the 'create account' and 'request password' links, as per LewisNyman's suggestion.
echoz’s picture

Status: Needs review » Reviewed & tested by the community
FileSize
16.82 KB

Looks good. This is the first time afaik that we are omitting the webkit prefix with box-sizing, and that seems ok. http://caniuse.com/#feat=css3-boxsizing

bartik-login.png

LewisNyman’s picture

Status: Reviewed & tested by the community » Needs work
+++ b/core/themes/bartik/css/style.cssundefined
@@ -1773,6 +1773,35 @@ div.admin-panel .description {
+  #user-login-form .form-submit,
+  #user-register-form .form-submit,
+  #user-pass .form-submit {
+    float: none;
+    width: 100%;
+    min-height: 40px;
+  }
+
+  .create-account-link,
+  .request-password-link {
+    display: block;
+    padding: 5px 0px;
+  }

Probably the most nit picky of things but I don't think we need a blank line between declaration blocks here, if I'm interpreting the standards correctly.

We could go further to increase the reusability of the styling but I think it's expanding the scope of the issue too much.

echoz’s picture

Status: Needs work » Needs review
FileSize
1.07 KB

Thanks Lewis, blank line deleted.

LewisNyman’s picture

Status: Needs review » Reviewed & tested by the community

Good work guys! Big win.

catch’s picture

Status: Reviewed & tested by the community » Needs review

Why only the user login form?

LewisNyman’s picture

@catch

#5

The attached patch applies larger form element styles to the Login, Registration, and Password Reset forms for device widths below the Bartik mobile breakpoint.

#2

The simplest solution would just have go with width: 100% for all input[type=text] etc. below a certain viewport size, but there is a reasonable use case for letting form elements retain their HTML-specificed width, eg. numeric fields that have specific length requirements spanning 100% of a div might break the visual indication for length.

We had a discussion over the table at the Portland sprint. We decided that it would be overreaching to apply this to every form element, because we are completely unaware of the use cases of forms in Bartik (unlike Seven)

BrightBold’s picture

Apologies for failing to follow up with this. Thanks @eatings!

LewisNyman’s picture

Status: Needs review » Reviewed & tested by the community

Knocking this back the RTBC.

webchick’s picture

Status: Reviewed & tested by the community » Needs review
+++ b/core/themes/bartik/css/style.css
@@ -1777,6 +1777,34 @@ div.admin-panel .description {
+  #user-login-form .form-text,
+  #user-register-form .form-text,
+  #user-register-form .form-email,
+  #user-pass .form-text {

Hm. How will this work with a module that adds extra text-ish fields (e.g. tel) to these forms via hook_form_alter()? Is there any way of making these selectors more general?

Regarding #2, does CSS have some way to write a rule that's like:

"Do 100% width on all form elements, unless they specify a size attribute"

...because if so, I think that'd address the problem.

Feel free to mark back to RTBC once these questions are addressed.

LewisNyman’s picture

Hm. How will this work with a module that adds extra text-ish fields (e.g. tel) to these forms via hook_form_alter()? Is there any way of making these selectors more general?

This is a good point and the short answer is "not yet". In #1986418: Update textfield & textarea style Ry5n suggested that we add a more generic class to form elements that should look like text inputs. If we get that in core, then we could use that here.

Regarding #2, does CSS have some way to write a rule that's like:

"Do 100% width on all form elements, unless they specify a size attribute"

This is possible and support is good: :not([size])
The only problem is that the user login form does have size applied. hm.

brahmjeet789’s picture

Issue summary: View changes
FileSize
9.42 KB
9.65 KB

#16 working fine for the theme .

brahmjeet789’s picture

Status: Needs review » Reviewed & tested by the community
webchick’s picture

Status: Reviewed & tested by the community » Needs review

Back to needs review, because I don't know what Lewis's "hm" means. :) Does that mean we should adjust the patch here to add them?

I also am really concerned about how brittle this is due to the specificity. Can we get a cross-link here to the issue to add a way to style form elements consistently and probably add a @todo and/or postponed on that?

LewisNyman’s picture

I think we might be overthinking this patch. If we really think that the size attribute has a specific importance on mobile we should always honor it. I don't think it does for the 80%. If someone really wants that behaviour they are welcome to sub-theme Bartik.

Opinions?

LewisNyman’s picture

Status: Needs review » Needs work
Issue tags: +frontend, +CSS

Throwing back to needs work because it doesn't look like anyone else has an opinion

LewisNyman’s picture

Issue summary: View changes

Considering we will be moving most size attributes from core, let's assume that the size attribute will have a decreased significance going forward. #2193271: Remove default #size attribute from core

Let's just copy what we do in #1751150: Improve usability of forms on touch screen and small screen devices

I've updated the issue summary.

ekl1773’s picture

Status: Needs work » Needs review
FileSize
1.07 KB

This seemed to need a quick reroll, so here's an updated patch for starters...

jhedstrom’s picture

Seems like a reasonable approach, although the more generic targeting of form elements has not been addressed (but perhaps it doesn't need to be).

emma.maria’s picture

Status: Needs review » Needs work

Knocking this back to Needs Work.
A patch with new work needs to be created based of the updated issue summary and what was discussed in #29.

mherchel’s picture

Status: Needs work » Needs review
FileSize
1.26 KB
72.87 KB

Patch submitted. Narrow viewport image attached.

mobile after

Status: Needs review » Needs work

The last submitted patch, 33: 1955268-wider-form-fields-mobile-33.patch, failed testing.

mherchel’s picture

Status: Needs work » Needs review
idebr’s picture

Issue summary: View changes
Status: Needs review » Needs work
FileSize
34.52 KB

Thanks @mherchel, this is certainly a move in the right direction!

  1. +++ b/core/themes/bartik/css/components/form.css
    @@ -102,6 +102,29 @@ select.form-select {
    +  input.form-submit {
    +    float: none;
    

    input.form-submit has no float by default, so this attribute can be removed.

  2. The approach is very similar to Seven, but Bartik has more styling for common UI elements, for example the search form in the header. Let's make sure this styling at least looks decent. This is a before/after screencap for a search form in the header:

emma.maria’s picture

Issue summary: View changes
FileSize
166.87 KB

We also need to make sure we are not distorting the buttons and links too much.

The button needs to keep the round corners and the dotted underline needs to stay close to the text.
 

Bojhan’s picture

Nice catch, is this the only form element we should be looking at. What about the content creation page, people have that in bartik all the time.

emma.maria’s picture

prashantgoel’s picture

FileSize
52.14 KB

Hey Everyone,

I tested the block forms(i.e login block, custom form block) after applying the patch.

Here are my 2cents on this:
1. This patch fixed the user login block theming.
2. This patch distorted the custom form block which was created for the testing purpose.

This patch should be changed so that it works site wide and we should not only focus to the login blocks.

Please add if you feel I missed on something. Hoping that my comment helps.

Thank You

emma.maria’s picture

Issue tags: +Usability
wafer’s picture

wafer’s picture

Status: Needs work » Needs review
swati_qa’s picture

Reviewed the patch 1955268-wider-form-fields-mobile-34.patch mentioned in #43.
Steps for Testing:
1. Navigate to Login page and verify the page on Mobile device.
2. Verify the font sizes.
3. Apply the patch.
4. Repeat steps 1 and 2.

Font sizes are not consistent across Login, Create new Account and Reset Password pages and also varies across iPhone5, iPhone6 and Nexus10. Screenshots are attached for reference.

swati_qa’s picture

Status: Needs review » Reviewed & tested by the community
star-szr’s picture

Status: Reviewed & tested by the community » Needs work

Hmm @swati_qa I'm a bit confused you said it's not consistent then set to RTBC? Can you explain your reasoning more?

@wafer can you please explain your approach? Also there is a white space error introduced, there needs to be a blank line at the end of the file per https://www.drupal.org/coding-standards#indenting.

swati_qa’s picture

Sorry, got confused with status, it should be "Needs Work", Thanks for updating.

star-szr’s picture

@swati_qa no worries thanks for clarifying :)

finnsky’s picture

i fixed patch but found more issues with it. Search form broken and checkbox goes 100% width

finnsky’s picture

1) fixed checkboxes using :not() http://caniuse.com/#search=%3Anot
2) pretty crazy fix for search form:) i'm not sure hot exactly it should look

finnsky’s picture

Status: Needs work » Needs review

1) fixed checkboxes using :not() http://caniuse.com/#search=%3Anot
2) pretty crazy fix for search form:) i'm not sure hot exactly it should look

swati_qa’s picture

FileSize
42.17 KB
47.49 KB

@finnsky: I tried to apply the patches mentioned in #50 and #51, but both these failed to apply.
Please see the attached screenshots for reference.

swati_qa’s picture

Status: Needs review » Needs work
star-szr’s picture

Status: Needs work » Needs review

@swati_qa I can't reproduce that, for me it applies to 8.0.x, 8.1.x, and 8.2.x. Perhaps your branch is out of date.

jaspreetsingh31’s picture

Status: Needs review » Needs work
FileSize
60.69 KB
92.45 KB
65.55 KB
77.08 KB

I have verified patch :1955268-51.patch on multiple devices like Iphone5, Iphone 6, Iphone 6s, Nexus7, Ipad, HTC- One X etc and still there are issues exist. Please find the attachments for sake reference.

Thanks
Jaspreet singh

kostyashupenko’s picture

Status: Needs work » Needs review
FileSize
1.31 KB
381 bytes
12.15 KB

I checked all bugs from #56 and fixed issue with too wide selectboxes on small screens. Now should be ok on all devices (check screens before&after). About another bugs - i guess here is an issue, that related to specific devices. We have mobile styles, that was added in #51 by @finnsky for the width of screen less than 400px, but all tablets and in particular iphone 6s (i have this device and had tested this issue from my phone) has screens more than 400px. That's why we can't see mobile styles on those devices. But on iphone5 (1st bug) - no questions. I can reproduce it on iphone 5, anyway 1st bug is fixed.

So the question now is about what exactly breakpoint we need to use? For now it's 400px as i said, but better to increase it a bit, what do you think? Or any ways?

before
before
after
after

jaspreetsingh31’s picture

Status: Needs review » Needs work
FileSize
44.11 KB

@kostyashupenko, I am getting error while applying your patch : form_items_should_be-1955268-57.patch.
For sake reference, please find the attachment.

Thanks
Jaspreet singh

kostyashupenko’s picture

FileSize
30.06 KB

@jaspreetsingh31, please re-test it. On my side all is ok. Use 8.0.x branch
git-apply.png

jaspreetsingh31’s picture

FileSize
119.36 KB

@kostyashupenko, I am sorry to say but i am still getting error while applying patch.
Please have a look to the screenshot.

Thanks

swati_qa’s picture

FileSize
41.64 KB

Tried to apply patch form_items_should_be-1955268-57.patch as mentioned in #57.
Patch failed to apply for me too.
Please refer screenshot.

prateekS’s picture

Assigned: Unassigned » prateekS
prateekS’s picture

Assigned: prateekS » Unassigned
mahalingam_cs’s picture

Able to apply the patch successfully and tested the scroll bar and drop-down issue in iPhone 5 ,iPhone 5s , iPhone 6 ,iPhone 6 Plus and Nexus 5X. Attached the screen print for the reference. The issue is tested and its fixed.However found that when the device is turned form vertical view to Horizontal view after changing the value in drop-down, the layout breaks ( Issue_Horizontal_view.png).

Amruta_Nadgouda’s picture

looks good now. issue resolved.

Amruta_Nadgouda’s picture

Status: Needs work » Reviewed & tested by the community
star-szr’s picture

Status: Reviewed & tested by the community » Needs work

Thanks. Based on #57 and looking at the intent of the issue summary, most current devices have screens larger than 400px wide so to me it doesn't make sense to limit this better UX to <400px.

Based on a quick test it looks like Seven uses ~600px as the cut-off for full-width form elements, and that seems reasonable to me.

The full-width search button looks a bit funny to me, that's probably something I'd like @emma.maria's opinion on.

drintios’s picture

it is a good approach to make use of dimensions breakpoints to display mobile styles, but it would be better if you combine it with orientation breakpoints (orientation: portrait ) and (max-width: 600) seems like a good combination.

kostyashupenko’s picture

@Cottser, i've checked too seven theme and there is 600px breakpoint. So i've changed breakpoint for bartik from 400 to 600px too.

new 600px breakpoint
new_breakpoint_600.png

About fullscreen search button - waiting for the offer

kostyashupenko’s picture

Status: Needs work » Needs review
Issue tags: +Needs design
FileSize
1.31 KB
796 bytes

Sorry, wrong patch and interdiff in #69. Re-added new

Version: 8.0.x-dev » 8.1.x-dev

Drupal 8.0.6 was released on April 6 and is the final bugfix release for the Drupal 8.0.x series. Drupal 8.0.x will not receive any further development aside from security fixes. Drupal 8.1.0-rc1 is now available and sites should prepare to update to 8.1.0.

Bug reports should be targeted against the 8.1.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.2.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

shaune’s picture

I will be working on this during the sprint.

shaune’s picture

Issue summary: View changes
FileSize
151.3 KB

About fullscreen search button - waiting for the offer

Not sure what "waiting for the offer" means. I confirmed this works in 8.1.x, however it does not work in 8.2.x. See screenshot.

shaune’s picture

Issue summary: View changes
FileSize
187.44 KB
125.37 KB

Also noticed that on the iPad the search box and button are not full screen on 8.1.x. This may be more subjective, but related to the original issue. Is this a common practice on tablets? Regardless, it looks a bit strange to have the search box not lining up with the other text fields.

shaune’s picture

shaune’s picture

Issue summary: View changes
joelpittet’s picture

Thanks for working on this during the sprint @shaune.

I'm adding a related issue to the search input. #2207717: Add a search/input group component

Version: 8.1.x-dev » 8.2.x-dev

Drupal 8.1.9 was released on September 7 and is the final bugfix release for the Drupal 8.1.x series. Drupal 8.1.x will not receive any further development aside from security fixes. Drupal 8.2.0-rc1 is now available and sites should prepare to upgrade to 8.2.0.

Bug reports should be targeted against the 8.2.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.3.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.2.x-dev » 8.3.x-dev

Drupal 8.2.6 was released on February 1, 2017 and is the final full bugfix release for the Drupal 8.2.x series. Drupal 8.2.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.3.0 on April 5, 2017. (Drupal 8.3.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.3.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.4.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.3.x-dev » 8.4.x-dev

Drupal 8.3.6 was released on August 2, 2017 and is the final full bugfix release for the Drupal 8.3.x series. Drupal 8.3.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.4.0 on October 4, 2017. (Drupal 8.4.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.4.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.5.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.4.x-dev » 8.5.x-dev

Drupal 8.4.4 was released on January 3, 2018 and is the final full bugfix release for the Drupal 8.4.x series. Drupal 8.4.x will not receive any further development aside from critical and security fixes. Sites should prepare to update to 8.5.0 on March 7, 2018. (Drupal 8.5.0-alpha1 is available for testing.)

Bug reports should be targeted against the 8.5.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.6.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.5.x-dev » 8.6.x-dev

Drupal 8.5.6 was released on August 1, 2018 and is the final bugfix release for the Drupal 8.5.x series. Drupal 8.5.x will not receive any further development aside from security fixes. Sites should prepare to update to 8.6.0 on September 5, 2018. (Drupal 8.6.0-rc1 is available for testing.)

Bug reports should be targeted against the 8.6.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.7.x-dev branch. For more information see the Drupal 8 minor version schedule and the Allowed changes during the Drupal 8 release cycle.

Version: 8.6.x-dev » 8.8.x-dev

Drupal 8.6.x will not receive any further development aside from security fixes. Bug reports should be targeted against the 8.8.x-dev branch from now on, and new development or disruptive changes should be targeted against the 8.9.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

pankaj.singh’s picture

Assigned: Unassigned » pankaj.singh
pankaj.singh’s picture

Tested on 8.8.5, the issue with the search field and search button still exists. A similar issue can be reproducible on 9.1.x.

Also, I tried to apply the patch given in #70 but it's failing for 8.8.5.

Version: 8.8.x-dev » 8.9.x-dev

Drupal 8.8.7 was released on June 3, 2020 and is the final full bugfix release for the Drupal 8.8.x series. Drupal 8.8.x will not receive any further development aside from security fixes. Sites should prepare to update to Drupal 8.9.0 or Drupal 9.0.0 for ongoing support.

Bug reports should be targeted against the 8.9.x-dev branch from now on, and new development or disruptive changes should be targeted against the 9.1.x-dev branch. For more information see the Drupal 8 and 9 minor version schedule and the Allowed changes during the Drupal 8 and 9 release cycles.

pameeela’s picture

Issue summary: View changes
Status: Needs review » Needs work
Issue tags: +Needs issue summary update
FileSize
459.47 KB

I have added an updated screenshot of the current state to the IS but also tagging for issue summary update, as it needs more clarity around what is being proposed and how to achieve it.

pameeela’s picture

Removing the screenshot and testing tags as that won't be needed until there is an actionable plan and a patch.

pameeela’s picture

Issue tags: +Bug Smash Initiative
komalk’s picture

Status: Needs work » Needs review
FileSize
1.36 KB
61.67 KB
96.85 KB
90.15 KB

Tested on 8.8.5, the issue with the search field and search button still exists. A similar issue can be reproducible on 9.1.x. - Done.

Review the patch attached screenshot for the reference.

Status: Needs review » Needs work

The last submitted patch, 90: 1955268-90.patch, failed testing. View results

komalk’s picture

Status: Needs work » Needs review
djsagar’s picture

Status: Needs review » Reviewed & tested by the community

Hi komalkolekar,

Patch is applied successfully, Thank for give valuable time.

pameeela’s picture

Status: Reviewed & tested by the community » Needs work

Thanks for the patch!

The issue summary needs an update to explain the approach behind the changes. It’s also not clear that the CSS has been reviewed, as the RTBC comment just says the patch applies, but there’s more to it than that.

Once the summary is updated the tag can be removed and set this back to needs review for a check of the CSS.

Version: 8.9.x-dev » 9.2.x-dev

Drupal 8 is end-of-life as of November 17, 2021. There will not be further changes made to Drupal 8. Bugfixes are now made to the 9.3.x and higher branches only. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

Version: 9.2.x-dev » 9.3.x-dev

Version: 9.3.x-dev » 9.4.x-dev

Drupal 9.3.15 was released on June 1st, 2022 and is the final full bugfix release for the Drupal 9.3.x series. Drupal 9.3.x will not receive any further development aside from security fixes. Drupal 9 bug reports should be targeted for the 9.4.x-dev branch from now on, and new development or disruptive changes should be targeted for the 9.5.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

djsagar’s picture

Status: Needs work » Needs review
FileSize
1.36 KB
92.4 KB
319.36 KB
351.72 KB
292.66 KB

I applied patch #90 and rerolled the patch with screen shorts.
So we can change the status of the issue.

Please review the patch and share feedback.

Thanks!

Manibharathi E R’s picture

Patch #98 Applied successfully on Drupal 9.4.x and form-Items also looks larger in the UI.

Before patch:
Before-Patch

After Patch:

After-patch

Version: 9.4.x-dev » 9.5.x-dev

Drupal 9.4.9 was released on December 7, 2022 and is the final full bugfix release for the Drupal 9.4.x series. Drupal 9.4.x will not receive any further development aside from security fixes. Drupal 9 bug reports should be targeted for the 9.5.x-dev branch from now on, and new development or disruptive changes should be targeted for the 10.1.x-dev branch. For more information see the Drupal core minor version schedule and the Allowed changes during the Drupal core release cycle.

gaurav-mathur’s picture

FileSize
11.31 KB
20.67 KB

Applied the patch #98 in the drupal version 9.5 successfully and its working fine.
Refer to screenshot.
Thank you

sharayurajput’s picture

Status: Needs review » Reviewed & tested by the community

Patch is applied successfully and working good LGTM so moving to RTBC

pameeela’s picture

pameeela’s picture

Project: Drupal core » Bartik
Version: 9.5.x-dev » 1.0.2
Component: Bartik theme » Browser Compatibility

Moving to contrib since this is specific to Bartik, which has been removed from core in D10.