Olivero's system maintenance is not styled.
Note that we attempt to load a nonexistent maintenance_page library. This library can be created (with appropriate CSS files), and then styled.
Current styling:

New styling:
https://www.figma.com/file/r8uq72Q9weTMVsNUFZKEYH/D9-Theme-Master?node-i...

| Comment | File | Size | Author |
|---|---|---|---|
| #41 | interdiff-38-41.txt | 818 bytes | rikki_iki |
| #41 | 3194560-41.patch | 11.34 KB | rikki_iki |
| #38 | interdiff-37.38.txt | 1.8 KB | mherchel |
| #38 | 3194560-38.patch | 11.34 KB | mherchel |
| #37 | interdiff_35-37.txt | 3.85 KB | kostyashupenko |
Comments
Comment #2
zetagraph commentedTaking a stab at this.
Comment #3
zetagraph commentedShould the maintenance page have a header, footer, menus, other common theme elements? What should be rendered on it, besides the: “Site is under maintenance”, anything?
Comment #4
gauravvvv commentedIf we show the header and footer on the maintenance page, the user will still not able to go to that page because of maintenance mode. Keep it helpful and simple, we can use site branding on this page. @zetagraph
Comment #5
mherchelBartik's maintenance page looks fine. We should do something similar (if not the same).
As long as it's not horrible, I'm happy 😝
Bartik's maintenance page:

Comment #6
gauravvvv commentedI have provided the patch for the above solution you provided. Adding an after patch screenshot for reference.
Comment #7
gauravvvv commentedComment #8
gauravvvv commentedComment #9
gauravvvv commentedComment #10
ranjith_kumar_k_u commentedThe last patch applied cleanly,

Before patch
After patch Desktop

After Patch Mobile

These are the changes
Comment #11
gauravvvv commentedComment #12
gauravvvv commentedLooking into it.
Comment #13
gauravvvv commentedI have fixed the above issue for responsive screens too. Please review.
Comment #14
gauravvvv commentedComment #15
gauravvvv commentedComment #16
zetagraph commentedJust a thought. Maybe it makes sense to remove the repeating background pattern (drop) from the maintenance page and keep it clean/white? Or maybe decrease the contrast of the repeating background pattern further? The small grey text might be a bit hard to read and not sure if it passes the accessibility contrast checks.
Comment #17
mherchelComment #18
vikashsoni commentedApplied patch #15 and it works fine. After the patch " 3194560-14.patch " the layout of maintenance page is good. Apply the screenshot
Comment #19
hinal05 commentedApplied patch #15 and it's working fine.
Comment #20
hinal05 commentedComment #22
gauravvvv commentedComment #23
lauriiiWould be good to get review from the maintainers on the designs. I'm also a bit concerned about having the pattern as a background for text since it makes text harder to read.
Comment #24
sakthivel m commentedAfter the patch applied facing the bottom scrolling issue in desktop and mobile.
I have attached issue video here.
Comment #25
sakthivel m commented#25 Please review the patch
Comment #26
sakthivel m commentedComment #27
sakthivel m commentedComment #28
sakthivel m commentedComment #29
chetanbharambe commentedVerified and tested patch #28.
Patch applied successfully and looks good to me.
Testing Steps:
# Goto: Appearance
# Apply Olivero Theme
# Go to configuration - > Click on maintenance mode under development -> Click on the checkbox "Put site into maintenance mode"
# Save Configuration
# Go to Incognito window and check the results for "Site under maintenance" and it should be shown as expected.
Looks good to me.
Can be a move to RTBC
Please refer attached screenshots for Before and After patch
Comment #30
lauriiiDiscussed with @mherchel and he said he'd like to provide some feedback on this. Moving to needs review make the status more accurate.
Comment #32
sakthivel m commentedJust Re-roll the patch 9.3.x,
Fixed the custom command failed.
Comment #33
rinku jacob 13 commentedpatch #32 successfully applied for drupal 9.3.x-dev. thanks@Sakthivel M
Comment #34
mherchelI tasked @jwitkowski79 with designs. Updating the summary with links and an image.
Comment #35
mherchelInitial work attached. This patch still has errors in the JS console that need to be resolved.
Comment #36
gauravvvv commentedPage title have extra margin-top compared to other pages, Is it intentional @mherchel?
Comment #37
kostyashupenkoFixed js errors
Comment #38
mherchelThanks for the work on the JS!
There was one additional error, plus I'm resolving the cspell error by removing the unneeded CSS ID from the template.
Comment #39
mherchelTugboat link for the patch above is at https://3194560-maintenance-page-yxwkoozxssibqj2ymsrplhfcfsm9en2y.tugboa...
Comment #40
mherchelComment #41
rikki_iki commentedAbsolute nit, but the
text-contentclass is missing, so the text isn't serif like the design :)Rerolled patch from #38 to include it.
Otherwise looks great at all breakpoints.
Comment #42
mherchelThats a good catch!
Verified that the
.text-contentCSS class is added in the correct place and everything looks good. Thanks!Applying change to the Tugboat preview at https://3194560-maintenance-page-yxwkoozxssibqj2ymsrplhfcfsm9en2y.tugboa...
Comment #43
gábor hojtsyThanks all! Committed 7e4e5c8 and pushed to 9.3.x.
Comment #45
nod_