Current Issue:
The current design of the status page does not reflect recently updated Claro designs. Most importantly noting the change from tan/yellow to grey backgrounds. There are also issues with inconsistent iconography in the table layouts, browser support of defaults for some icon behavior, and the responsive nature of the table layouts in general.
The current design that we are to build upon has been uploaded as a screen shot for reference.
Proposed Solution:
Status Page needs to reflect the new design considerations of Claro. The page will be broken up into a variety of components that we will pull from other final components designed in Figma here.
This layout will also require the design of new components. The page is currently comprised of the following components (some have already been redesigned and some can pull from redesigned elements):
- Page Title
- Breadcrumbs
- Page Description
- Quick-Look Report Card
- General System Information
- Errors List
- Warnings List
- Checked List
Remaining tasks
Finalize design- Style page
- Test for Accessibility conformance
Comment | File | Size | Author |
---|---|---|---|
#33 | interdiff_31-33.txt | 949 bytes | DyanneNova |
#33 | 3061042-33.patch | 48.84 KB | DyanneNova |
#32 | status-report-text.png | 94.91 KB | katherined |
#31 | interdiff_29-31.txt | 29.28 KB | DyanneNova |
#31 | 3061042-31.patch | 48.45 KB | DyanneNova |
Comments
Comment #2
L2G2Comment #4
ckrinaClosing #3025913: System Status Report Style Update as a duplicate of this one and postponing this until the designs are ready. Adding the beta blocker tag for now, but we might remove it after reviewing beta roadmap.
Comment #5
huzookaComment #6
ckrinaComment #8
lauriiiThe designs are currently blocked on modules page designs which are being created in #3072772: Initial Claro design for the modules page.
Comment #9
DyanneNovaHere is an updated design based on the Details component that is also used on the Modules page. Once the component is reviewed there, this one can move back to Active.
Comment #10
DyanneNovaThis page will need WCAG conformance testing once styling is completed. https://www.drupal.org/project/drupal/issues/3087225
Comment #11
lauriiiThe modules page designs are done, so we can start working on this! 🎉
Comment #12
DyanneNovaHere is an updated design to remove the checked icons, reduce the width of the divider, and move descriptions out of a details component, based on our call earlier today in the Claro sprint.
Comment #13
DyanneNovaComment #14
ckrinaThis is great, thank you!! I think this is ready for implementation, specially the parts that don't need the work done in #3072772: Initial Claro design for the modules page.
@DyanneNova would you mind updating the summary with the final designs&links?
Comment #15
bnjmnmThis patch gets it about as far as it can get without having the Figma available. Once that's ready this can continue.
Comment #16
DyanneNovaUpdated the summary to point to the correct Figma page for the Status Report.
Here's a patch with most of the changes. The only thing missing to match the design is removing the border around the details components.
Comment #17
katherinedComment #18
DyanneNovaI uploaded the wrong patch in #16. It should have been this one. It's the same interdiff as in #16.
Comment #19
katherinedThis looks so nice! I just found a handful of small things.
1.
nit: Extra space here
2.
This looks like it could use a top margin equal to the header's top padding so that the border has equal space between the card and the heading.
3.
I believe this top border should be removed since .card has its own border, and I think this background should be removed so the background is white per the Figma design?
4.
It is hard to see, but this is hiding the edges of the box shadow in this section. I think it's fine to just remove.
5. This is pretty minor, but maybe the icons here could be the darker gray on the right, which is closer to the Figma design?
6. This is likely out of scope for this issue and needs a follow-up, but the details icon position looks a bit off, and it appears to be related to the modules page changes, specifically changing
top:50%
in the comment #34 patch: #3072772-34: Initial Claro design for the modules page.It looks like there were unforeseen consequences for details elements elsewhere.
Comment #20
anmolgoyal74 CreditAttribution: anmolgoyal74 at OpenSense Labs for DrupalFit commentedHandled 1 to 4.
Comment #21
katherined1.
This is a tiny problem, but this was the wrong extra space. The one after @imports was fine. It's the extra space on line 14 that should be removed. This could probably be fixed on commit.
2.
This addition creates too much padding on the header in the lower section, above the "Status Details" heading. I think a better solution would be to apply the same
padding-top
to .system-status-general-info
as.system-status-report
.These changes look good to me otherwise. The only thing missing is removing the border around details elements to match the design per #16, and possibly #19.5 and #19.6.
Comment #23
lauriiiBased on #21 it seems like this should be needs work.
Comment #24
DyanneNovaHere's an updated patch that should fix everything mentioned in #21.
Comment #25
ranjith_kumar_k_u CreditAttribution: ranjith_kumar_k_u at Zyxware Technologies commentedThe above patch works fine .
Before patch
After patch
RTBC
Comment #26
ranjith_kumar_k_u CreditAttribution: ranjith_kumar_k_u at Zyxware Technologies commentedComment #27
lauriiiThe icon should be 25px from the left, and 18px from the text on the right. The details link is using 12px font but the designs are using 14px.
The designs are using grey background and white strokes for the icons. Which one is correct? According to the details text should be 12px and it's 16px currently. The subtitle should be 14px but it's 18px currently. Also the color is different from the designs.
The details arrow is not aligned to the center.
These icons are not aligned with the adjacent text.
Comment #28
komalk CreditAttribution: komalk at Srijan | A Material+ Company for Drupal India Association commentedComment #29
komalk CreditAttribution: komalk at Srijan | A Material+ Company for Drupal India Association commentedWorked on #27.
Comment #30
DyanneNovaWe need to update the headers and text to be consistent. That should be 18px headers and 14px text throughout the page.
I think this was a mistake:
.system-status-general-info__header {
- padding: 2.75rem 0 .75em;
+ padding: 2.75rem 0.75em;
border-top: 1px solid #ccc;
}
We should update the icons to match the grey circle designs from the Figma. I originally thought that they must have been left the other way intentionally, but it doesn't sound like that's the case.
The details caret was misaligned after the Extend page was committed. I've opened up a follow-up here #3179768: Fix Claro details caret for that issue, because it extends beyond the scope of this issue and effects many Claro pages.
Comment #31
DyanneNovaThis patch clears up the differences in text size, along with padding issues, and the gray and white circular icon designs.
Comment #32
katherinedI believe the description text under Status Details should be 14px, and is 16px, but that's all I see.
Comment #33
DyanneNovaThis should fix the text size issue.
Comment #34
katherinedThe patch in #33 covers everything I have found. Marking as RTBC. :)
Comment #37
effulgentsia CreditAttribution: effulgentsia at Acquia commentedPushed to 9.2.x and 9.1.x.
Comment #39
Chi CreditAttribution: Chi commentedFiled a couple regressions related to this issue.
#3350384: Claro: role=button on status report items
#3350387: Claro: fix size of H3 elements in status report