Skip to content

Commit 711e1da

Browse files
committed
Built version of Form Field Error Alerting + Click To Expand
1 parent 3f78362 commit 711e1da

6 files changed

Lines changed: 325 additions & 124 deletions

File tree

dist/engrid.css

Lines changed: 98 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
*
2020
* ENGRID PAGE TEMPLATE ASSETS
2121
*
22-
* Date: Wednesday, May 13, 2026 @ 17:45:15 ET
22+
* Date: Thursday, May 21, 2026 @ 15:49:27 ET
2323
* By: nick
2424
* ENGrid styles: v0.25.0
2525
* ENGrid scripts: v0.25.1
@@ -2557,6 +2557,19 @@ input[disabled],input[readonly],select[disabled],textarea[disabled],textarea[rea
25572557
body[data-engrid-live-currency=active] .en__field--donationAmt .en__field__item:not([data-engrid-currency-symbol-updated=true]) label{
25582558
color:#0000 !important;
25592559
}
2560+
.en__field__error__alert{
2561+
color:var(--error__color);
2562+
font-family:var(--p_font-family);
2563+
font-size:max(75%, 10px);
2564+
font-weight:var(--p_font-weight);
2565+
line-height:var(--p_line-height);
2566+
order:3;
2567+
}
2568+
2569+
.en__field__error--hidden-by-a11y{
2570+
display:none !important;
2571+
}
2572+
25602573
@supports (-webkit-appearance:-apple-pay-button){
25612574
.apple-pay-button{
25622575
-apple-pay-button-type:donate;
@@ -2844,10 +2857,18 @@ a.button,a.button.active,a.button:active,a.button:focus,a.button:hover{
28442857
--click-to-expand__cta-image_height:16px;
28452858
}
28462859

2860+
body#en__pagebuilder .click-to-expand-screenreader-tip{
2861+
background-color:#f8a8091a !important;
2862+
}
2863+
28472864
body:not(#en__pagebuilder) .click-to-expand .click-to-expand-text-wrapper>:first-child{
28482865
margin-top:0;
28492866
}
28502867

2868+
body:not(#en__pagebuilder) .click-to-expand .click-to-expand-screenreader-tip{
2869+
display:none;
2870+
}
2871+
28512872
body:not(#en__pagebuilder) .click-to-expand:not(.expanded){
28522873
cursor:pointer;
28532874
max-height:var(--click-to-expand__copy-area_height);
@@ -2859,21 +2880,29 @@ body:not(#en__pagebuilder) .click-to-expand:not(.expanded) .click-to-expand-text
28592880
}
28602881
body:not(#en__pagebuilder) .click-to-expand:not(.expanded) .click-to-expand-cta{
28612882
background:var(--click-to-expand__cta-image_url);
2883+
background-color:initial;
28622884
background-position:bottom;
28632885
background-repeat:no-repeat;
28642886
background-size:var(--click-to-expand__cta-image_width) var(--click-to-expand__cta-image_height);
2887+
border:none;
28652888
bottom:0;
2889+
cursor:pointer;
28662890
height:var(--click-to-expand__cta-image_height);
28672891
left:0;
28682892
margin-left:auto;
28692893
margin-right:auto;
2894+
padding:0;
28702895
position:absolute;
28712896
right:0;
28722897
width:var(--click-to-expand__cta-image_width);
28732898
}
2899+
body:not(#en__pagebuilder) .click-to-expand:not(.expanded) .click-to-expand-cta:focus-visible{
2900+
outline:2px solid currentColor;
2901+
outline-offset:2px;
2902+
}
28742903

2875-
body:not(#en__pagebuilder) .click-to-expand.expanded .click-to-expand-text-wrapper{
2876-
outline:none;
2904+
body:not(#en__pagebuilder) .click-to-expand.expanded .click-to-expand-cta{
2905+
display:none;
28772906
}
28782907

28792908
[data-engrid-theme]{
@@ -4264,6 +4293,68 @@ button.en__eventOccurrence__select>label{
42644293
justify-self:end;
42654294
}
42664295

4296+
.en__overlay--waitlist .en__overlay__popup{
4297+
top:15vh;
4298+
width:100%;
4299+
}
4300+
.en__overlay--waitlist .en__overlay__header{
4301+
background:var(--engrid__page_background-color);
4302+
border-bottom:unset;
4303+
border-radius:unset;
4304+
}
4305+
.en__overlay--waitlist .en__overlay__content{
4306+
background:var(--engrid__page_background-color);
4307+
padding:10px 20px;
4308+
}
4309+
.en__overlay--waitlist .en__overlay__content .en__button--confirm{
4310+
--button_background-color:var(--submit__button_background-color);
4311+
--button_border-color:var(--submit__button_border-color);
4312+
--button_color:var(--submit__button_color);
4313+
--button_background-color_hover:var(--submit__button_background-color_hover);
4314+
--button_border-color_hover:var(--submit__button_border-color_hover);
4315+
--button_color_hover:var(--submit__button_color_hover);
4316+
margin:auto;
4317+
min-width:100px;
4318+
padding:var(--button_padding);
4319+
}
4320+
.en__overlay--waitlist .en__waitlistCopy{
4321+
font-size:var(--h2_font-size);
4322+
font-weight:var(--h2_font-weight);
4323+
line-height:var(--h2_line-height);
4324+
margin-left:auto;
4325+
margin-right:auto;
4326+
max-width:400px;
4327+
}
4328+
.en__overlay--waitlist .en__waitlistForm{
4329+
margin-left:auto;
4330+
margin-right:auto;
4331+
max-width:475px;
4332+
}
4333+
.en__overlay--waitlist .en__field{
4334+
display:grid;
4335+
gap:8px;
4336+
}
4337+
.en__overlay--waitlist .en__overlay__actions{
4338+
display:flex;
4339+
flex-direction:row-reverse;
4340+
justify-content:space-between;
4341+
margin:16px auto;
4342+
max-width:450px;
4343+
}
4344+
.en__overlay--waitlist .en__overlay__actions .en__button{
4345+
min-width:120px;
4346+
padding:var(--button_padding);
4347+
text-transform:uppercase;
4348+
}
4349+
.en__overlay--waitlist .en__overlay__actions .en__button--submit{
4350+
--button_background-color:var(--submit__button_background-color);
4351+
--button_border-color:var(--submit__button_border-color);
4352+
--button_color:var(--submit__button_color);
4353+
--button_background-color_hover:var(--submit__button_background-color_hover);
4354+
--button_border-color_hover:var(--submit__button_border-color_hover);
4355+
--button_color_hover:var(--submit__button_color_hover);
4356+
}
4357+
42674358
@media screen and (max-width:600px){
42684359
.en__ticket{
42694360
display:flex;
@@ -4318,6 +4409,9 @@ button.en__eventOccurrence__select>label{
43184409
margin-right:2rem;
43194410
}
43204411
}
4412+
#engrid:has(.en__overlay--open) .content-footer,#engrid:has(.en__overlay--open) .content-footerSpacer,#engrid:has(.en__overlay--open) .content-header,#engrid:has(.en__overlay--open) .content-preFooter{
4413+
z-index:unset;
4414+
}
43214415
[data-engrid-errors=fancy] .en__field__error{
43224416
background-color:var(--error__color);
43234417
border-radius:var(--input_border-radius);
@@ -8256,7 +8350,7 @@ body[data-engrid-debug]:before{
82568350
border-radius:0;
82578351
box-shadow:none;
82588352
color:#0000;
8259-
content:".";
8353+
content:"";
82608354
display:block;
82618355
height:auto;
82628356
margin-right:.5rem;

0 commit comments

Comments
 (0)