Skip to content

Instantly share code, notes, and snippets.

View jetsloth's full-sized avatar

JetSloth jetsloth

View GitHub Profile
/*Add the class pulse to any field you want to pulse*/
.pulse input,
.pulse textarea {
animation: pulse-animation 3s infinite;
}
@keyframes pulse-animation {
0% {
box-shadow: 0 0 0 0px #2d6dec;
}
/*Import google font - Montserrat*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@800&display=swap');
/*Form outside wrapper styles*/
.gform_wrapper.logo-creator_wrapper {
background: #FFFFFF;
border: 2px solid #1D1D1F;
box-shadow: 5px 5px 0 0 #000000;
border-radius: 5px;
position:relative;
}
/*Variables - Change Colors here*/
:root {
--blue-color: #1451c7;
--pink-color: #ff8089;
}
/* Basic input styles */
.gform_wrapper.gravity-theme .demo5-box-layout input[type="text"],
.gform_wrapper.gravity-theme .demo5-box-layout input[type="email"],
.gform_wrapper.gravity-theme .demo5-box-layout input[type="tel"],
.gform_wrapper.gravity-theme .demo5-box-layout textarea {
/*Variables - Change Colors here*/
:root {
--aqua-color: #9fe0dc;
--dark-aqua-color: #83c4c0;
--yellow-color: #f6c834;
}
/* Basic input styles */
.gform_wrapper.gravity-theme .demo4-box-layout input[type="text"],
.gform_wrapper.gravity-theme .demo4-box-layout input[type="email"],
.gform_wrapper.gravity-theme .demo4-box-layout input[type="tel"],
/*Variables - Change Colors here*/
:root {
--red-color: #d12d5d;
--dark-blue-color: #0c1c34;
--blue-color: #1451c7;
}
/*Hide legand*/
.gform_required_legend {
display:none;
}
/*Variables - Change Colors here*/
:root {
--red-color: #d12d5d;
--dark-blue-color: #0c1c34;
--blue-color: #1451c7;
}
/*Hide legand*/
.gform_required_legend {
display:none;
}
/*Variables - Change Colors here*/
:root {
--aqua-color: #9fe0dc;
--dark-aqua-color: #83c4c0;
--orange-color: #f68b2e;
}
/* Basic input styles */
.gform_wrapper.gravity-theme .demo1-box-layout input[type="text"],
.gform_wrapper.gravity-theme .demo1-box-layout input[type="email"],
.gform_wrapper.gravity-theme .demo1-box-layout input[type="tel"],
@jetsloth
jetsloth / gf-radio-checkbox-buttons.css
Created July 26, 2022 01:14
CSS Styled Radio & Checkbox Buttons - Gravity Forms 2.5+
/*Gravity Forms 2.5+ CSS Styled Radio & Checkbox fields*/
.gchoice {
z-index:1;
position:relative;
margin:0 0 10px 0;
padding:0;
height:70px;
}
input.gfield-choice-input {
z-index:2;
@jetsloth
jetsloth / image-choices-page-transitions.css
Created July 25, 2022 03:52
Image Choices + Page Transitions CSS
/* Style form wrapper max width 900px */
.gppt-has-page-transitions_wrapper {
background: #FFFFFF;
border: 1px solid #EBEBEB;
box-shadow: 2px 3px 4px 0 rgba(33,39,47,0.05);
border-radius: 8px;
max-width:900px;
min-height: 560px;
margin:0 auto;
font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
@jetsloth
jetsloth / image_choices_horizontal_scroll.html
Last active May 28, 2022 00:39
Create a horizontal scrolling container (with a scrolling bar) to display all image choices on a single line. You can add a HTML field to your form and put this script as its content
<script type="text/javascript">
(function($){
function scrollableImageChoices( formId ) {
var $fields = ( typeof formId !== 'undefined') ? $('#gform_' + formId + ' .image-choices-field') : $('form[id^="gform_"] .image-choices-field');
if (!$fields.length) {
return;
}
$fields.each(function(){
var $field = $(this);