From f1edd3a72104af8af73eb0b5bfa731cc3cab4227 Mon Sep 17 00:00:00 2001 From: Roman Pyrih Date: Tue, 31 Mar 2026 15:41:29 +0200 Subject: [PATCH] Save --- .../modules/forms/widgets/form.php | 18 +-- .../hello-elementor/assets/css/custom.css | 2 +- .../hello-elementor/assets/css/custom.css.map | 2 +- .../hello-elementor/assets/css/custom.scss | 115 ++++++++++++++++++ 4 files changed, 126 insertions(+), 11 deletions(-) diff --git a/wp-content/plugins/elementor-pro/modules/forms/widgets/form.php b/wp-content/plugins/elementor-pro/modules/forms/widgets/form.php index a2f645f..3a7fb24 100644 --- a/wp-content/plugins/elementor-pro/modules/forms/widgets/form.php +++ b/wp-content/plugins/elementor-pro/modules/forms/widgets/form.php @@ -2411,15 +2411,6 @@ class Form extends Form_Base { ?>
print_render_attribute_string( 'field-group' . $item_index ); ?>> - - + +
diff --git a/wp-content/themes/hello-elementor/assets/css/custom.css b/wp-content/themes/hello-elementor/assets/css/custom.css index a1e3ce8..fe9b9bd 100644 --- a/wp-content/themes/hello-elementor/assets/css/custom.css +++ b/wp-content/themes/hello-elementor/assets/css/custom.css @@ -1 +1 @@ -p:last-child{margin-bottom:0}/*# sourceMappingURL=custom.css.map */ \ No newline at end of file +p:last-child{margin-bottom:0}.box-1>.e-con-inner{padding:80px 70px;border-radius:28px;background:#fff}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance){position:relative}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) label{position:absolute;top:24px;left:22px;transform:translateY(-50%);transition:.3s ease;pointer-events:none;font-size:15px;color:#505050;font-weight:400}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) input{height:48px;padding:19px 16px 5px;font-size:15px;font-weight:600}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) input::-moz-placeholder{font-size:0}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) input::placeholder{font-size:0}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) input:not(:-moz-placeholder)+label{top:7px;transform:translateY(0);font-size:12px}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) input:focus+label,#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) input:not(:placeholder-shown)+label{top:7px;transform:translateY(0);font-size:12px}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) textarea{padding:19px 16px 5px;font-size:15px;font-weight:600;resize:none}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) textarea::-moz-placeholder{font-size:0}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) textarea::placeholder{font-size:0}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) textarea:not(:-moz-placeholder)+label{top:7px;transform:translateY(0);font-size:12px}#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) textarea:focus+label,#kontakt-form .elementor-field-group:not(.elementor-field-type-acceptance) textarea:not(:placeholder-shown)+label{top:7px;transform:translateY(0);font-size:12px}#kontakt-form .elementor-field-type-acceptance .elementor-field-option{display:flex;flex-direction:row;align-items:center;gap:12px}#kontakt-form .elementor-field-type-acceptance input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;width:24px;height:24px;background:#00ac35;border-radius:8px;cursor:pointer}#kontakt-form .elementor-field-type-acceptance input[type=checkbox]::before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:12px;height:12px;background-image:url("/wp-content/uploads/2026/03/Check.svg");background-size:contain;background-repeat:no-repeat;opacity:0}#kontakt-form .elementor-field-type-acceptance input[type=checkbox]:checked::before{opacity:1}#kontakt-form .elementor-field-type-acceptance label{color:#1e1756;font-family:"Open Sans",sans-serif;font-weight:600;font-size:14px;line-height:1.7;cursor:pointer}/*# sourceMappingURL=custom.css.map */ \ No newline at end of file diff --git a/wp-content/themes/hello-elementor/assets/css/custom.css.map b/wp-content/themes/hello-elementor/assets/css/custom.css.map index b1678a0..df90c61 100644 --- a/wp-content/themes/hello-elementor/assets/css/custom.css.map +++ b/wp-content/themes/hello-elementor/assets/css/custom.css.map @@ -1 +1 @@ -{"version":3,"sources":["custom.scss"],"names":[],"mappings":"AACC,aACC,eAAA","file":"custom.css"} \ No newline at end of file +{"version":3,"sources":["custom.scss"],"names":[],"mappings":"AACC,aACC,eAAA,CAKD,oBACC,iBAAA,CACA,kBAAA,CACA,eAAA,CAMA,2EACC,iBAAA,CAEA,iFACC,iBAAA,CACA,QAAA,CACA,SAAA,CACA,0BAAA,CACA,mBAAA,CACA,mBAAA,CAKA,cAAA,CACA,aAAA,CACA,eAAA,CAGD,iFACC,WAAA,CACA,qBAAA,CACA,cAAA,CACA,eAAA,CAEA,mGACC,WAAA,CADD,8FACC,WAAA,CAGD,8GAEC,OAAA,CAEA,uBAAA,CACA,cAAA,CALD,4MAEC,OAAA,CAEA,uBAAA,CACA,cAAA,CAIF,oFACC,qBAAA,CACA,cAAA,CACA,eAAA,CACA,WAAA,CAEA,sGACC,WAAA,CADD,iGACC,WAAA,CAGD,iHAEC,OAAA,CAEA,uBAAA,CACA,cAAA,CALD,kNAEC,OAAA,CAEA,uBAAA,CACA,cAAA,CAOH,uEACC,YAAA,CACA,kBAAA,CACA,kBAAA,CACA,QAAA,CAED,oEACC,uBAAA,CAAA,oBAAA,CAAA,eAAA,CACA,iBAAA,CAEA,oBAAA,CACA,UAAA,CACA,WAAA,CACA,kBAAA,CACA,iBAAA,CACA,cAAA,CAEA,4EACC,UAAA,CACA,iBAAA,CACA,OAAA,CACA,QAAA,CACA,+BAAA,CACA,UAAA,CACA,WAAA,CACA,6DAAA,CACA,uBAAA,CACA,2BAAA,CACA,SAAA,CAED,oFACC,SAAA,CAGF,qDACC,aAAA,CACA,kCAAA,CACA,eAAA,CACA,cAAA,CACA,eAAA,CACA,cAAA","file":"custom.css"} \ No newline at end of file diff --git a/wp-content/themes/hello-elementor/assets/css/custom.scss b/wp-content/themes/hello-elementor/assets/css/custom.scss index 77a14a3..a76162f 100644 --- a/wp-content/themes/hello-elementor/assets/css/custom.scss +++ b/wp-content/themes/hello-elementor/assets/css/custom.scss @@ -3,3 +3,118 @@ p { margin-bottom: 0; } } + +.box-1 { + > .e-con-inner { + padding: 80px 70px; + border-radius: 28px; + background: #fff; + } +} + +#kontakt-form { + .elementor-field-group { + &:not(.elementor-field-type-acceptance) { + position: relative; + + label { + position: absolute; + top: 24px; + left: 22px; + transform: translateY(-50%); + transition: 0.3s ease; + pointer-events: none; + // background: white; + // padding: 0 5px; + // color: #777; + + font-size: 15px; + color: #505050; + font-weight: 400; + } + + input { + height: 48px; + padding: 19px 16px 5px; + font-size: 15px; + font-weight: 600; + + &::placeholder { + font-size: 0; + } + + &:focus + label, + &:not(:placeholder-shown) + label { + top: 7px; + // transform: translateY(-50%) scale(0.85); + transform: translateY(0); + font-size: 12px; + } + } + + textarea { + padding: 19px 16px 5px; + font-size: 15px; + font-weight: 600; + resize: none; + + &::placeholder { + font-size: 0; + } + + &:focus + label, + &:not(:placeholder-shown) + label { + top: 7px; + // transform: translateY(-50%) scale(0.85); + transform: translateY(0); + font-size: 12px; + } + } + } + } + + .elementor-field-type-acceptance { + .elementor-field-option { + display: flex; + flex-direction: row; + align-items: center; + gap: 12px; + } + input[type='checkbox'] { + appearance: none; + position: relative; + + display: inline-block; + width: 24px; + height: 24px; + background: #00ac35; + border-radius: 8px; + cursor: pointer; + + &::before { + content: ''; + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: 12px; + height: 12px; + background-image: url('/wp-content/uploads/2026/03/Check.svg'); + background-size: contain; + background-repeat: no-repeat; + opacity: 0; + } + &:checked::before { + opacity: 1; + } + } + label { + color: #1e1756; + font-family: 'Open Sans', sans-serif; + font-weight: 600; + font-size: 14px; + line-height: 1.7; + cursor: pointer; + } + } +}