- Issue created by @sarahjean
- First commit to issue fork.
- last update
over 1 year ago 29,449 pass - @gauravvvv opened merge request.
- last update
over 1 year ago 29,441 pass, 6 fail - Status changed to Needs review
over 1 year ago 1:34pm 14 June 2023 - 🇮🇳India gauravvvv Delhi, India
I have created component for Umami banner. please review
- Status changed to Needs work
over 1 year ago 2:39pm 14 June 2023 - 🇺🇸United States smustgrave
Seemed to cause some failures. Most likely due to SDC not being installed in Umami yet but would need to confirm first before reviewing.
- Status changed to Needs review
over 1 year ago 2:40pm 14 June 2023 - last update
over 1 year ago 29,449 pass - last update
over 1 year ago 29,451 pass - Status changed to RTBC
over 1 year ago 5:34pm 15 June 2023 - 🇺🇸United States smustgrave
Tested on a fresh Umami install.
Before
After
I don't see any visual regression caused by the move.
- 🇺🇸United States smustgrave
Actually is the components folder suppose to go outside the theme?
- 🇬🇧United Kingdom catch
This is going to conflict with 📌 Improve Largest Contentful Paint in Umami front page Fixed , although it'd be kind of interesting to see what the component diff looks like assuming this lands first.
- last update
over 1 year ago 29,487 pass - last update
over 1 year ago 29,500 pass - last update
over 1 year ago 29,506 pass - last update
over 1 year ago 29,552 pass - last update
over 1 year ago 29,554 pass - last update
over 1 year ago 29,560 pass - last update
over 1 year ago 29,564 pass - last update
over 1 year ago 29,572 pass - last update
over 1 year ago 29,802 pass 48:18 46:47 Running- last update
over 1 year ago 29,803 pass - last update
over 1 year ago 29,803 pass - last update
over 1 year ago 29,808 pass - last update
over 1 year ago 29,812 pass - last update
over 1 year ago 29,816 pass - last update
over 1 year ago 29,816 pass - last update
over 1 year ago 29,823 pass - last update
over 1 year ago 29,843 pass - last update
over 1 year ago 29,879 pass - Status changed to Needs work
over 1 year ago 6:18am 24 July 2023 - e0ipso Can Picafort
I added some suggestions. As in other similar reviews, I did not look at CSS and markup, since I am not qualified for it.
- Open on Drupal.org →Environment: PHP 8.2 & MySQL 8last update
over 1 year ago Not currently mergeable. - First commit to issue fork.
- Merge request !4651Issue #3365497: Create new SDC component for Umami Banner → (Closed) created by finnsky
- Open on Drupal.org →Environment: PHP 8.2 & MySQL 8last update
about 1 year ago Not currently mergeable. - last update
about 1 year ago 30,061 pass - Status changed to Needs review
about 1 year ago 10:55am 26 August 2023 - 🇷🇸Serbia finnsky
Hello all!
- Branch was pretty outdated so it was easier to create new one.
- I used slots because now it is responsive image in umami.
- One css change on board: `.banner-block` => `.banner`. Because it is component now and not a block.Please review!
- Status changed to RTBC
about 1 year ago 9:32am 28 August 2023 - Status changed to Needs work
about 1 year ago 10:00am 28 August 2023 - last update
about 1 year ago 30,061 pass - last update
about 1 year ago 30,061 pass - last update
about 1 year ago 30,062 pass - Status changed to Needs review
about 1 year ago 6:51am 29 August 2023 - Status changed to Needs work
about 1 year ago 6:16pm 4 September 2023 - 🇺🇸United States smustgrave
Same deal as the other one. Can the issue summary be updated for the new components be added. IS mentions just the banner.
@e0ipso if you get a change believe there are some open questions in the thread from @finnsky.
- Status changed to Needs review
about 1 year ago 6:08am 28 September 2023 - Status changed to RTBC
about 1 year ago 11:34pm 28 September 2023 - 🇺🇸United States smustgrave
Thanks for taking care of that, removing tag.
Applying MR 4651 I can confirm the banner on the homepage still renders the same
We should probably avoid Field related markup & classes inside components. This data might come from anywhere.
Great catch by @ e0ipso, didn't even think about not using that kind of css in components.
- last update
about 1 year ago 30,363 pass - last update
about 1 year ago 30,362 pass 33:18 30:18 Running- 🇺🇦Ukraine snig
We might want to consider checking for non-empty content. I've provided an example where the block contains no content at all, and it appears unusual. I'm uncertain if this issue could potentially prevent us from merging this component, so I haven't changed the task status and have left this note for your attention.
- last update
about 1 year ago 30,381 pass - last update
about 1 year ago 30,379 pass - last update
about 1 year ago 30,384 pass - last update
about 1 year ago 30,394 pass - last update
about 1 year ago 30,399 pass - last update
about 1 year ago 30,399 pass - last update
about 1 year ago 30,416 pass - last update
about 1 year ago 30,419 pass 29:33 59:32 Running- last update
about 1 year ago 30,427 pass - last update
about 1 year ago 30,435 pass - last update
about 1 year ago 30,438 pass - last update
about 1 year ago 30,438 pass - last update
about 1 year ago 30,439 pass - last update
about 1 year ago 30,465 pass - last update
about 1 year ago 30,481 pass - last update
about 1 year ago 30,482 pass, 1 fail - last update
about 1 year ago 30,487 pass - last update
about 1 year ago 30,489 pass - last update
about 1 year ago 30,511 pass - Open on Drupal.org →Environment: PHP 8.2 & MySQL 8last update
about 1 year ago Not currently mergeable. - Open on Drupal.org →Environment: PHP 8.2 & MySQL 8last update
about 1 year ago Not currently mergeable. - Open on Drupal.org →Environment: PHP 8.2 & MySQL 8last update
about 1 year ago Not currently mergeable. - last update
about 1 year ago 30,561 pass - last update
about 1 year ago 30,603 pass - last update
about 1 year ago 30,605 pass - last update
12 months ago 30,606 pass - last update
12 months ago 30,669 pass - last update
12 months ago 30,676 pass - last update
12 months ago 30,685 pass - last update
12 months ago Build Successful 33:17 28:28 Running- last update
12 months ago 30,689 pass - last update
12 months ago 30,697 pass - last update
12 months ago 30,699 pass - last update
12 months ago 30,703 pass - last update
12 months ago 30,713 pass - last update
11 months ago 30,765 pass - last update
11 months ago 30,767 pass - last update
11 months ago 25,897 pass, 1,840 fail - last update
11 months ago 25,852 pass, 1,839 fail - last update
11 months ago Build Successful - last update
11 months ago 25,935 pass, 1,827 fail - last update
11 months ago 25,961 pass, 1,802 fail - last update
11 months ago 30,789 pass, 12 fail - last update
11 months ago 25,892 pass, 1,795 fail - last update
11 months ago 25,949 pass, 1,817 fail - last update
11 months ago 26,084 pass, 1,798 fail - last update
11 months ago 25,959 pass, 1,832 fail - last update
11 months ago 25,997 pass, 1,805 fail - 🇫🇷France pdureau Paris
Some little feedbacks following @finnsky request:
Source: https://git.drupalcode.org/project/drupal/-/blob/b8f0da6634683c886fbd6d7...
Error: Use attribute object
Default attributes object is always injected in template and expected for alteration (adding contextual accessibility attributes, adding data for site building tools, style overrides of the component...)
However it is not used in template:
<div class="banner">
Advice: Required slots?
slots: content: title: Content required: true description: This is the banner content image: title: Image required: true description: This is the banner image
I believe it is better to avoid required slots (which is a nice feature for very specific cases) as much as possible:
- In a "philosophical" point of view, slots are supposed to be as free as possible (free content, free usage)
- AFAIK, the requirement is not enforced at Render API level and we can't be sure site building tools will enforce it
Maybe this is related to the Mateu's feedback:
Is it OK to retain the empty divs if the slot are empty?
- Status changed to Fixed
9 months ago 9:37pm 29 February 2024 - 🇫🇷France nod_ Lille
There is a 8px difference in width and a 4px difference in height (both bigger on the new component) on the call to action button. I don't think it's an issue so committing as-is.
Committed ff39253 and pushed to 11.x. Thanks!
It doesn't cherry pick to 10.2.x so not adding it there.
Automatically closed - issue fixed for 2 weeks with no activity.