Get all the CSS button styles in one place for your default Gutenberg Blocks
Neon Glowing Button –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true,"customCSS":".button {\n position: relative;\n padding: 16px 30px;\n font-size: 1.5rem;\n color: var(\u002d\u002dcolor);\n border: 2px solid rgba(0, 0, 0, 0.5);\n border-radius: 4px;\n text-shadow: 0 0 15px var(\u002d\u002dcolor);\n text-decoration: none;\n text-transform: uppercase;\n letter-spacing: 0.1rem;\n transition: 0.5s;\n z-index: 1;\n}\n\n.button:hover {\n color: #fff;\n border: 2px solid rgba(0, 0, 0, 0);\n box-shadow: 0 0 0px var(\u002d\u002dcolor);\n}\n\n.button::before {\n content: '';\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background: var(\u002d\u002dcolor);\n z-index: -1;\n transform: scale(0);\n transition: 0.5s;\n}\n\n.button:hover::before {\n transform: scale(1);\n transition-delay: 0.5s;\n box-shadow: 0 0 10px var(\u002d\u002dcolor),\n 0 0 30px var(\u002d\u002dcolor),\n 0 0 60px var(\u002d\u002dcolor);\n}\n\n.button span {\n position: absolute;\n background: var(\u002d\u002dcolor);\n pointer-events: none;\n border-radius: 2px;\n box-shadow: 0 0 10px var(\u002d\u002dcolor),\n 0 0 20px var(\u002d\u002dcolor),\n 0 0 30px var(\u002d\u002dcolor),\n 0 0 50px var(\u002d\u002dcolor),\n 0 0 100px var(\u002d\u002dcolor);\n transition: 0.5s ease-in-out;\n transition-delay: 0.25s;\n}\n\n.button:hover span {\n opacity: 0;\n transition-delay: 0s;\n}\n\n.button span:nth-child(1),\n.button span:nth-child(3) {\n width: 40px;\n height: 4px;\n}\n\n.button:hover span:nth-child(1),\n.button:hover span:nth-child(3) {\n transform: translateX(0);\n}\n\n.button span:nth-child(2),\n.button span:nth-child(4) {\n width: 4px;\n height: 40px;\n}\n\n.button:hover span:nth-child(1),\n.button:hover span:nth-child(3) {\n transform: translateY(0);\n}\n\n.button span:nth-child(1) {\n top: calc(50% - 2px);\n left: -50px;\n transform-origin: left;\n}\n\n.button:hover span:nth-child(1) {\n left: 50%;\n}\n\n.button span:nth-child(3) {\n top: calc(50% - 2px);\n right: -50px;\n transform-origin: right;\n}\n\n.button:hover span:nth-child(3) {\n right: 50%;\n}\n\n.button span:nth-child(2) {\n left: calc(50% - 2px);\n top: -50px;\n transform-origin: top;\n}\n\n.button:hover span:nth-child(2) {\n top: 50%;\n}\n\n.button span:nth-child(4) {\n left: calc(50% - 2px);\n bottom: -50px;\n transform-origin: bottom;\n}\n\n.button:hover span:nth-child(4 ) {\n bottom: 50%;\n}"} -->
<div class="wp-block-buttons"><!-- wp:button {"textColor":"contrastcolor","width":75,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"}},"className":"is-style-fill ticss-ea407275 glowing-btn","hasCustomCSS":true,"customCSS":":root {\n \u002d\u002dglow-color: hsl(186 100% 69%);\n}\n.glowing-btn {\n position: relative;\n color: var(\u002d\u002dglow-color);\n cursor: pointer!important;\n \n border: 0.15em solid var(\u002d\u002dglow-color);\n border-radius: 0.45em;\n background: none;\n perspective: 3.5em;\n \n\n -webkit-box-shadow: inset 0px 0px 0.5em 0px var(\u002d\u002dglow-color),\n 0px 0px 0.5em 0px var(\u002d\u002dglow-color);\n -moz-box-shadow: inset 0px 0px 0.5em 0px var(\u002d\u002dglow-color),\n 0px 0px 0.5em 0px var(\u002d\u002dglow-color);\n box-shadow: inset 0px 0px 0.5em 0px var(\u002d\u002dglow-color),\n 0px 0px 0.5em 0px var(\u002d\u002dglow-color);\n animation: border-flicker 2s linear infinite;\n}\n\n\n.glowing-btn::before {\n content: \u0022\u0022;\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n right: 0;\n opacity: 0.7;\n filter: blur(1em);\n transform: translateY(120%) rotateX(95deg) scale(1, 0.35);\n background: var(\u002d\u002dglow-color);\n pointer-events: none;\n}\n\n.glowing-btn::after {\n content: \u0022\u0022;\n position: absolute;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n opacity: 0;\n z-index: -1;\n background-color: var(\u002d\u002dglow-color);\n box-shadow: 0 0 2em 0.2em var(\u002d\u002dglow-color);\n transition: opacity 100ms linear;\n}\n\n.glowing-btn:hover {\n color: rgba(0, 0, 0, 0.8);\n text-shadow: none;\n animation: none;\n}\n\n\n\n.glowing-btn:hover .faulty-letter {\n animation: none;\n text-shadow: none;\n opacity: 1;\n}\n\n.glowing-btn:hover:before {\n filter: blur(1.5em);\n opacity: 1;\n}\n\n.glowing-btn:hover:after {\n opacity: 1;\n}\n\n@keyframes faulty-flicker {\n 0% {\n opacity: 0.1;\n }\n 2% {\n opacity: 0.1;\n }\n 4% {\n opacity: 0.5;\n }\n 19% {\n opacity: 0.5;\n }\n 21% {\n opacity: 0.1;\n }\n 23% {\n opacity: 1;\n }\n 80% {\n opacity: 0.5;\n }\n 83% {\n opacity: 0.4;\n }\n\n 87% {\n opacity: 1;\n }\n}\n\n@keyframes text-flicker {\n 0% {\n opacity: 0.1;\n }\n\n 2% {\n opacity: 1;\n }\n\n 8% {\n opacity: 0.1;\n }\n\n 9% {\n opacity: 1;\n }\n\n 12% {\n opacity: 0.1;\n }\n 20% {\n opacity: 1;\n }\n 25% {\n opacity: 0.3;\n }\n 30% {\n opacity: 1;\n }\n\n 70% {\n opacity: 0.7;\n }\n 72% {\n opacity: 0.2;\n }\n\n 77% {\n opacity: 0.9;\n }\n 100% {\n opacity: 0.9;\n }\n}\n\n@keyframes border-flicker {\n 0% {\n opacity: 0.1;\n }\n 2% {\n opacity: 1;\n }\n 4% {\n opacity: 0.1;\n }\n\n 8% {\n opacity: 1;\n }\n 70% {\n opacity: 0.7;\n }\n 100% {\n opacity: 1;\n }\n}\n\n@media only screen and (max-width: 600px) {\n .glowing-btn{\n font-size: 1em;\n }\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-75 is-style-fill ticss-ea407275 glowing-btn"><a class="wp-block-button__link has-contrastcolor-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Neon Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
:root {
--glow-color: hsl(186 100% 69%);
}
.glowing-btn {
position: relative;
color: var(--glow-color);
cursor: pointer!important;
border: 0.15em solid var(--glow-color);
border-radius: 0.45em;
background: none;
perspective: 3.5em;
-webkit-box-shadow: inset 0px 0px 0.5em 0px var(--glow-color),
0px 0px 0.5em 0px var(--glow-color);
-moz-box-shadow: inset 0px 0px 0.5em 0px var(--glow-color),
0px 0px 0.5em 0px var(--glow-color);
box-shadow: inset 0px 0px 0.5em 0px var(--glow-color),
0px 0px 0.5em 0px var(--glow-color);
animation: border-flicker 2s linear infinite;
}
.glowing-btn::before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
opacity: 0.7;
filter: blur(1em);
transform: translateY(120%) rotateX(95deg) scale(1, 0.35);
background: var(--glow-color);
pointer-events: none;
}
.glowing-btn::after {
content: "";
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
opacity: 0;
z-index: -1;
background-color: var(--glow-color);
box-shadow: 0 0 2em 0.2em var(--glow-color);
transition: opacity 100ms linear;
}
.glowing-btn:hover {
color: rgba(0, 0, 0, 0.8);
text-shadow: none;
animation: none;
}
.glowing-btn:hover .faulty-letter {
animation: none;
text-shadow: none;
opacity: 1;
}
.glowing-btn:hover:before {
filter: blur(1.5em);
opacity: 1;
}
.glowing-btn:hover:after {
opacity: 1;
}
@keyframes faulty-flicker {
0% {
opacity: 0.1;
}
2% {
opacity: 0.1;
}
4% {
opacity: 0.5;
}
19% {
opacity: 0.5;
}
21% {
opacity: 0.1;
}
23% {
opacity: 1;
}
80% {
opacity: 0.5;
}
83% {
opacity: 0.4;
}
87% {
opacity: 1;
}
}
@keyframes text-flicker {
0% {
opacity: 0.1;
}
2% {
opacity: 1;
}
8% {
opacity: 0.1;
}
9% {
opacity: 1;
}
12% {
opacity: 0.1;
}
20% {
opacity: 1;
}
25% {
opacity: 0.3;
}
30% {
opacity: 1;
}
70% {
opacity: 0.7;
}
72% {
opacity: 0.2;
}
77% {
opacity: 0.9;
}
100% {
opacity: 0.9;
}
}
@keyframes border-flicker {
0% {
opacity: 0.1;
}
2% {
opacity: 1;
}
4% {
opacity: 0.1;
}
8% {
opacity: 1;
}
70% {
opacity: 0.7;
}
100% {
opacity: 1;
}
}
@media only screen and (max-width: 600px) {
.glowing-btn{
font-size: 1em;
}
}
Gradient Border on Button Hover –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"0"}}} -->
<div class="wp-block-buttons"><!-- wp:button {"backgroundColor":"price","textColor":"contrastcolor","width":50,"style":{"border":{"radius":"40px"}},"className":"ticss-b77bd14f gradient-border-btn-hover gradbutton is-style-fill","hasCustomCSS":true,"customCSS":".gradient-border-btn-hover :hover{\n box-shadow: rgb(246, 84, 174) -2px -2px 0px 2px, rgb(255, 198, 0) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 0px 2px 7px;\n transform: scale(1.01);}\n \n\n"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 ticss-b77bd14f gradient-border-btn-hover gradbutton is-style-fill"><a class="wp-block-button__link has-contrastcolor-color has-price-background-color has-text-color has-background wp-element-button" style="border-radius:40px">Gradient Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.gradient-border-btn-hover :hover{
box-shadow: rgb(246, 84, 174) -2px -2px 0px 2px, rgb(255, 198, 0) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 0px 2px 7px;
transform: scale(1.01);}
Gradient Border Button –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"0"}}} -->
<div class="wp-block-buttons"><!-- wp:button {"backgroundColor":"price","textColor":"contrastcolor","width":50,"style":{"border":{"radius":"40px"}},"className":"ticss-b77bd14f gradient-border-btn gradbutton is-style-fill gradient-border-btn-hover ","hasCustomCSS":true,"customCSS":".gradient-border-btn{\n box-shadow: rgb(246, 84, 174) -2px -2px 0px 2px, rgb(255, 198, 0) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 0px 2px 7px;\nborder-radius:40px;}\n.gradient-border-btn-hover :hover{\n cursor:pointer; box-shadow: rgb(246, 84, 174) -2px -2px 0px 2px, rgb(255, 198, 0) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 0px 2px 7px;\n transform: scale(1.01);}\n \n\n"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 ticss-b77bd14f gradient-border-btn gradbutton is-style-fill gradient-border-btn-hover"><a class="wp-block-button__link has-contrastcolor-color has-price-background-color has-text-color has-background wp-element-button" style="border-radius:40px">Gradient Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.gradient-border-btn{
box-shadow: rgb(246, 84, 174) -2px -2px 0px 2px, rgb(255, 198, 0) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 0px 2px 7px;
border-radius:40px;}
.gradient-border-btn-hover :hover{
cursor:pointer; box-shadow: rgb(246, 84, 174) -2px -2px 0px 2px, rgb(255, 198, 0) 0px 0px 0px 4px, rgba(0, 0, 0, 0.05) 0px 0px 2px 7px;
transform: scale(1.01);}
Solid Shadow on Button Hover –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"0"}}} -->
<div class="wp-block-buttons"><!-- wp:button {"backgroundColor":"contrastcolor","textColor":"basecolor","width":50,"style":{"border":{"radius":"40px"}},"className":"ticss-b77bd14f is-style-fill dark-shadow-hover-btn","hasCustomCSS":true,"customCSS":".dark-shadow-hover-btn :hover {\n cursor:pointer; box-shadow: 4px 4px 0 #ff8b61;\n transform: translate(-4px,-4px);}\n\n "} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 ticss-b77bd14f is-style-fill dark-shadow-hover-btn"><a class="wp-block-button__link has-basecolor-color has-contrastcolor-background-color has-text-color has-background wp-element-button" style="border-radius:40px">Shadow Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.dark-shadow-hover-btn :hover {
cursor:pointer; box-shadow: 4px 4px 0 #ff8b61;
transform: translate(-4px,-4px);}
Light Blue Gradient Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"0"}}} -->
<div class="wp-block-buttons"><!-- wp:button {"backgroundColor":"contrastcolor","textColor":"basecolor","width":50,"style":{"border":{"radius":"40px"}},"className":"ticss-b77bd14f is-style-fill dark-shadow-hover-btn","hasCustomCSS":true,"customCSS":".dark-shadow-hover-btn :hover {\n box-shadow: 4px 4px 0 #ff8b61;\n transform: translate(-4px,-4px);}\n\n "} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 ticss-b77bd14f is-style-fill dark-shadow-hover-btn"><a class="wp-block-button__link has-basecolor-color has-contrastcolor-background-color has-text-color has-background wp-element-button" style="border-radius:40px">Shadow Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block style.
If you need only the CSS code here it is ↓
.dark-shadow-hover-btn :hover {
box-shadow: 4px 4px 0 #ff8b61;
transform: translate(-4px,-4px);}
Button Arounder on Hover –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"0"}}} -->
<div class="wp-block-buttons"><!-- wp:button {"textColor":"contrastcolor","width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"}},"className":"is-style-fill button-arounder ticss-ea407275","hasCustomCSS":true,"customCSS":".button-arounder {\n border: solid 2px black;\n cursor:pointer;\n \n background: hsl(190deg, 30%, 15%);\n color: hsl(190deg, 10%, 95%);\n \n box-shadow: 0 0px 0px hsla(190deg, 15%, 5%, .2);\n transfrom: translateY(0);\n border-top-left-radius: 0px;\n border-top-right-radius: 0px;\n border-bottom-left-radius: 0px;\n border-bottom-right-radius: 0px;\n \n \u002d\u002ddur: .15s;\n \u002d\u002ddelay: .15s;\n \u002d\u002dradius: 16px;\n \n transition:\n border-top-left-radius var(\u002d\u002ddur) var(\u002d\u002ddelay) ease-out,\n border-top-right-radius var(\u002d\u002ddur) calc(var(\u002d\u002ddelay) * 2) ease-out,\n border-bottom-right-radius var(\u002d\u002ddur) calc(var(\u002d\u002ddelay) * 3) ease-out,\n border-bottom-left-radius var(\u002d\u002ddur) calc(var(\u002d\u002ddelay) * 4) ease-out,\n box-shadow calc(var(\u002d\u002ddur) * 4) ease-out,\n transform calc(var(\u002d\u002ddur) * 4) ease-out,\n background calc(var(\u002d\u002ddur) * 4) steps(4, jump-end);\n}\n\n.button-arounder:hover,\n.button-arounder:focus {\n cursor:pointer!important;\n box-shadow: 0 4px 8px hsla(190deg, 15%, 5%, .2);\n transform: translateY(-4px);\n background: hsl(230deg, 50%, 45%);\n border-top-left-radius: var(\u002d\u002dradius);\n border-top-right-radius: var(\u002d\u002dradius);\n border-bottom-left-radius: var(\u002d\u002dradius);\n border-bottom-right-radius: var(\u002d\u002dradius);\n}\n "} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 is-style-fill button-arounder ticss-ea407275"><a class="wp-block-button__link has-contrastcolor-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Button Arounder</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block style.
If you need only the CSS code here it is ↓
.button-arounder {
border: solid 2px black;
cursor:pointer;
background: hsl(190deg, 30%, 15%);
color: hsl(190deg, 10%, 95%);
box-shadow: 0 0px 0px hsla(190deg, 15%, 5%, .2);
transfrom: translateY(0);
border-top-left-radius: 0px;
border-top-right-radius: 0px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px;
--dur: .15s;
--delay: .15s;
--radius: 16px;
transition:
border-top-left-radius var(--dur) var(--delay) ease-out,
border-top-right-radius var(--dur) calc(var(--delay) * 2) ease-out,
border-bottom-right-radius var(--dur) calc(var(--delay) * 3) ease-out,
border-bottom-left-radius var(--dur) calc(var(--delay) * 4) ease-out,
box-shadow calc(var(--dur) * 4) ease-out,
transform calc(var(--dur) * 4) ease-out,
background calc(var(--dur) * 4) steps(4, jump-end);
}
.button-arounder:hover,
.button-arounder:focus {
cursor:pointer!important;
box-shadow: 0 4px 8px hsla(190deg, 15%, 5%, .2);
transform: translateY(-4px);
background: hsl(230deg, 50%, 45%);
border-top-left-radius: var(--radius);
border-top-right-radius: var(--radius);
border-bottom-left-radius: var(--radius);
border-bottom-right-radius: var(--radius);
}
Button Fence Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"0"}}} -->
<div class="wp-block-buttons"><!-- wp:button {"textColor":"contrastcolor","width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"}},"className":"is-style-fill ticss-ea407275 button-fence","hasCustomCSS":true,"customCSS":".button-fence {\n \u002d\u002db: 3px; /* border thickness */\n \u002d\u002ds: .15em; /* size of the corner */\n \u002d\u002dc: #BD5532;\n \n padding: calc(.05em + var(\u002d\u002ds)) calc(.3em + var(\u002d\u002ds));\n color: var(\u002d\u002dc);\n \u002d\u002d_p: var(\u002d\u002ds);\n background:\n conic-gradient(from 90deg at var(\u002d\u002db) var(\u002d\u002db),#0000 90deg,var(\u002d\u002dc) 0)\n var(\u002d\u002d_p) var(\u002d\u002d_p)/calc(100% - var(\u002d\u002db) - 2*var(\u002d\u002d_p)) calc(100% - var(\u002d\u002db) - 2*var(\u002d\u002d_p));\n transition: .3s linear, color 0s, background-color 0s;\n outline: var(\u002d\u002db) solid #0000;\n outline-offset: .2em;\n}\n.button-fence:hover,\n.button-fence:focus-visible{\n \u002d\u002d_p: 0px;\n outline-color: var(\u002d\u002dc);\n outline-offset: .05em;\n}\n.button-fence:active {\n background: var(\u002d\u002dc);\n color: #fff;\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 is-style-fill ticss-ea407275 button-fence"><a class="wp-block-button__link has-contrastcolor-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Button Fence</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.button-fence {
--b: 3px; /* border thickness */
--s: .15em; /* size of the corner */
--c: #BD5532;
padding: calc(.05em + var(--s)) calc(.3em + var(--s));
color: var(--c);
--_p: var(--s);
background:
conic-gradient(from 90deg at var(--b) var(--b),#0000 90deg,var(--c) 0)
var(--_p) var(--_p)/calc(100% - var(--b) - 2*var(--_p)) calc(100% - var(--b) - 2*var(--_p));
transition: .3s linear, color 0s, background-color 0s;
outline: var(--b) solid #0000;
outline-offset: .2em;
}
.button-fence:hover,
.button-fence:focus-visible{
--_p: 0px;
outline-color: var(--c);
outline-offset: .05em;
}
.button-fence:active {
background: var(--c);
color: #fff;
}
CSS Glass Morphism Button Hover Effects –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"","layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true} -->
<div class="wp-block-buttons"><!-- wp:button {"textColor":"contrastcolor","width":75,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"}},"className":"ticss-ea407275 glassmorphism-btn1 is-style-fill","hasCustomCSS":true,"customCSS":".glassmorphism-btn1 {\n\tposition: relative;\n\ttop: 0;\n\tleft: 0;\n\twidth: 250px;\n\theight: 50px;\n\tmargin: 0;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n}\n.glassmorphism-btn1 {\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\twidth: 100%;\n\theight: 100%;\n\tdisplay: flex;\n\tjustify-content: center;\n\talign-items: center;\n\tbackground: rgba(255, 255, 255, 0.05);\n\tbox-shadow: 0 15px 15px rgba(0, 0, 0, 0.3);\n\tborder-bottom: 1px solid rgba(255, 255, 255, 0.1);\n\tborder-top: 1px solid rgba(255, 255, 255, 0.1);\n\tborder-radius: 30px;\n\tpadding: 10px;\n\tletter-spacing: 1px;\n\ttext-decoration: none;\n\toverflow: hidden;\n\tcolor: #fff;\n\tfont-weight: 400px;\n\tz-index: 1;\n\ttransition: 0.5s;\n\tbackdrop-filter: blur(15px);\n}\n.glassmorphism-btn1:hover {\n\tletter-spacing: 3px;\n}\n.glassmorphism-btn1 ::before {\n\tcontent: \u0022\u0022;\n\tposition: absolute;\n\ttop: 0;\n\tleft: 0;\n\twidth: 50%;\n\theight: 100%;\n\tbackground: linear-gradient(to left, rgba(255, 255, 255, 0.15), transparent);\n\ttransform: skewX(45deg) translate(0);\n\ttransition: 0.5s;\n\tfilter: blur(0px);\n}\n.glassmorphism-btn1:hover ::before {\n\ttransform: skewX(45deg) translate(200px);\n}\n.glassmorphism-btn1::before {\n\tcontent: \u0022\u0022;\n\tposition: absolute;\n\tleft: 50%;\n\ttransform: translatex(-50%);\n\tbottom: -5px;\n\twidth: 30px;\n\theight: 0px;\n\tbackground: #f00;\n\tborder-radius: 10px;\n\ttransition: 0.5s;\n\ttransition-delay: 0.5;\n}\n.glassmorphism-btn1:hover::before /*lightup button*/ {\n\tbottom: 0;\n\theight: 100%;\n\twidth: 90%;\n\tborder-radius: 30px;\n}\n\n.glassmorphism-btn1::after {\n\tcontent: \u0022\u0022;\n\tposition: absolute;\n\tleft: 50%;\n\ttransform: translatex(-150%);\n\ttop: -100px;\n\twidth: 0px;\n\theight: 1px;\n\tbackground: #f00;\n\tborder-radius: 10px;\n\ttransition: 0.5s;\n\ttransition-delay: 0.5;\n}\n.glassmorphism-btn1:hover::after /*lightup button*/ {\n\ttop: 0;\n\theight: 0%;\n\twidth: 0%;\n\tborder-radius: 30px;\n}\n.glassmorphism-btn1:nth-child(1)::before, /*chnage 1*/\n.glassmorphism-btn1:nth-child(1)::after {\n\tbackground: #ff1f71;\n\tbox-shadow: 0 0 5px #ff1f71, 0 0 15px #ff1f71, 0 0 30px #ff1f71,\n\t\t0 0 60px #ff1f71;\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-75 ticss-ea407275 glassmorphism-btn1 is-style-fill"><a class="wp-block-button__link has-contrastcolor-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Glass Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.glassmorphism-btn1 {
position: relative;
top: 0;
left: 0;
width: 250px;
height: 50px;
margin: 0;
display: flex;
justify-content: center;
align-items: center;
}
.glassmorphism-btn1 {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
display: flex;
justify-content: center;
align-items: center;
background: rgba(255, 255, 255, 0.05);
box-shadow: 0 15px 15px rgba(0, 0, 0, 0.3);
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
border-top: 1px solid rgba(255, 255, 255, 0.1);
border-radius: 30px;
padding: 10px;
letter-spacing: 1px;
text-decoration: none;
overflow: hidden;
color: #fff;
font-weight: 400px;
z-index: 1;
transition: 0.5s;
backdrop-filter: blur(15px);
}
.glassmorphism-btn1:hover {
letter-spacing: 3px;
}
.glassmorphism-btn1 ::before {
content: "";
position: absolute;
top: 0;
left: 0;
width: 50%;
height: 100%;
background: linear-gradient(to left, rgba(255, 255, 255, 0.15), transparent);
transform: skewX(45deg) translate(0);
transition: 0.5s;
filter: blur(0px);
}
.glassmorphism-btn1:hover ::before {
transform: skewX(45deg) translate(200px);
}
.glassmorphism-btn1::before {
content: "";
position: absolute;
left: 50%;
transform: translatex(-50%);
bottom: -5px;
width: 30px;
height: 0px;
background: #f00;
border-radius: 10px;
transition: 0.5s;
transition-delay: 0.5;
}
.glassmorphism-btn1:hover::before /*lightup button*/ {
bottom: 0;
height: 100%;
width: 90%;
border-radius: 30px;
}
.glassmorphism-btn1::after {
content: "";
position: absolute;
left: 50%;
transform: translatex(-150%);
top: -100px;
width: 0px;
height: 1px;
background: #f00;
border-radius: 10px;
transition: 0.5s;
transition-delay: 0.5;
}
.glassmorphism-btn1:hover::after /*lightup button*/ {
top: 0;
height: 0%;
width: 0%;
border-radius: 30px;
}
.glassmorphism-btn1:nth-child(1)::before, /*chnage 1*/
.glassmorphism-btn1:nth-child(1)::after {
background: #ff1f71;
box-shadow: 0 0 5px #ff1f71, 0 0 15px #ff1f71, 0 0 30px #ff1f71,
0 0 60px #ff1f71;
}
3d Button Effects –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"","layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true} -->
<div class="wp-block-buttons"><!-- wp:button {"textColor":"contrastcolor","width":75,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"},"typography":{"fontSize":"26px"}},"className":"ticss-ea407275 btn3d","hasCustomCSS":true,"customCSS":".btn3d {\n \u002d\u002dc: #fff; /* text color */\n \n background: \n linear-gradient(90deg, #0000 33%, #fff5, #0000 67%) var(\u002d\u002d_p,100%)/300% no-repeat,\n #E97F02; /* background color */\n color: #0000;\n border: none;\n transform: perspective(500px) rotateY(calc(20deg*var(\u002d\u002d_i,-1)));\n text-shadow: \n calc(var(\u002d\u002d_i,-1)* 0.08em) -.01em 0 var(\u002d\u002dc),\n calc(var(\u002d\u002d_i,-1)*-0.08em) .01em 2px #0004;\n outline-offset: .1em;\n transition: 0.3s;\n}\n.btn3d:hover,\n.btn3d:focus-visible {\n \u002d\u002d_p: 0%;\n \u002d\u002d_i: 1;\n}\n.btn3d:active {\n text-shadow: none;\n color: var(\u002d\u002dc);\n box-shadow: inset 0 0 9e9q #0005;\n transition: 0s;\n}\n.btn3d {\n font-family: system-ui, sans-serif;\n font-weight:bold;\n font-size: 4rem;\n margin: 0;\n cursor: pointer;\n padding: .1em .3em;\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-75 has-custom-font-size ticss-ea407275 btn3d" style="font-size:26px"><a class="wp-block-button__link has-contrastcolor-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">3d Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.btn3d {
--c: #fff; /* text color */
background:
linear-gradient(90deg, #0000 33%, #fff5, #0000 67%) var(--_p,100%)/300% no-repeat,
#E97F02; /* background color */
color: #0000;
border: none;
transform: perspective(500px) rotateY(calc(20deg*var(--_i,-1)));
text-shadow:
calc(var(--_i,-1)* 0.08em) -.01em 0 var(--c),
calc(var(--_i,-1)*-0.08em) .01em 2px #0004;
outline-offset: .1em;
transition: 0.3s;
}
.btn3d:hover,
.btn3d:focus-visible {
--_p: 0%;
--_i: 1;
}
.btn3d:active {
text-shadow: none;
color: var(--c);
box-shadow: inset 0 0 9e9q #0005;
transition: 0s;
}
.btn3d {
font-family: system-ui, sans-serif;
font-weight:bold;
font-size: 4rem;
margin: 0;
cursor: pointer;
padding: .1em .3em;
}
Box Button Hover Effects –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"","layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true} -->
<div class="wp-block-buttons"><!-- wp:button {"textColor":"contrastcolor","width":75,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"},"typography":{"fontSize":"26px"}},"className":"ticss-ea407275 boxbtn","hasCustomCSS":true,"customCSS":".boxbtn {\n \u002d\u002dc: #1095c1; /* the color */\n \u002d\u002db: .1em; /* border length*/\n \u002d\u002dd: 20px; /* the cube depth */\n \u002d\u002dh: 1.6em; /* the height */\n \n \u002d\u002d_s: calc(var(\u002d\u002dd) + var(\u002d\u002db));\n\n line-height: var(\u002d\u002dh);\n color: #0000;\n text-shadow: \n 0 calc(-1*var(\u002d\u002d_t,0em)) var(\u002d\u002dc), \n 0 calc(var(\u002d\u002dh) - var(\u002d\u002d_t,0em)) #fff;\n border: solid #0000;\n overflow: hidden;\n border-width: var(\u002d\u002db) var(\u002d\u002db) var(\u002d\u002d_s) var(\u002d\u002d_s);\n background:\n linear-gradient(var(\u002d\u002dc) 0 0) 100% 100%\n /101% var(\u002d\u002d_p,0%) no-repeat,\n conic-gradient(at left var(\u002d\u002dd) bottom var(\u002d\u002dd),\n #0000 90deg, rgb(255 255 255 /0.3) 0 225deg,rgb(255 255 255 /0.6) 0) border-box,\n conic-gradient(at left var(\u002d\u002d_s) bottom var(\u002d\u002d_s),\n #0000 90deg,var(\u002d\u002dc) 0) 0 100%/calc(100% - var(\u002d\u002db)) calc(100% - var(\u002d\u002db)) border-box;\n transform: translate(calc(var(\u002d\u002dd)/-1),var(\u002d\u002dd));\n clip-path: \n polygon(\n var(\u002d\u002dd) 0%, \n var(\u002d\u002dd) 0%, \n 100% 0%, \n 100% calc(100% - var(\u002d\u002dd)),\n 100% calc(100% - var(\u002d\u002dd)),\n var(\u002d\u002dd) calc(100% - var(\u002d\u002dd))\n );\n transition: 0.5s;\n}\n.boxbtn:hover {\n transform: translate(0,0);\n clip-path: \n polygon(\n 0% var(\u002d\u002dd), \n var(\u002d\u002dd) 0%, \n 100% 0%, \n 100% calc(100% - var(\u002d\u002dd)), \n calc(100% - var(\u002d\u002dd)) 100%, \n 0% 100%\n );\n \u002d\u002d_t: var(\u002d\u002dh);\n \u002d\u002d_p: 105%;\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-75 has-custom-font-size ticss-ea407275 boxbtn" style="font-size:26px"><a class="wp-block-button__link has-contrastcolor-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Box Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.boxbtn {
--c: #1095c1; /* the color */
--b: .1em; /* border length*/
--d: 20px; /* the cube depth */
--h: 1.6em; /* the height */
--_s: calc(var(--d) + var(--b));
line-height: var(--h);
color: #0000;
text-shadow:
0 calc(-1*var(--_t,0em)) var(--c),
0 calc(var(--h) - var(--_t,0em)) #fff;
border: solid #0000;
overflow: hidden;
border-width: var(--b) var(--b) var(--_s) var(--_s);
background:
linear-gradient(var(--c) 0 0) 100% 100%
/101% var(--_p,0%) no-repeat,
conic-gradient(at left var(--d) bottom var(--d),
#0000 90deg, rgb(255 255 255 /0.3) 0 225deg,rgb(255 255 255 /0.6) 0) border-box,
conic-gradient(at left var(--_s) bottom var(--_s),
#0000 90deg,var(--c) 0) 0 100%/calc(100% - var(--b)) calc(100% - var(--b)) border-box;
transform: translate(calc(var(--d)/-1),var(--d));
clip-path:
polygon(
var(--d) 0%,
var(--d) 0%,
100% 0%,
100% calc(100% - var(--d)),
100% calc(100% - var(--d)),
var(--d) calc(100% - var(--d))
);
transition: 0.5s;
}
.boxbtn:hover {
transform: translate(0,0);
clip-path:
polygon(
0% var(--d),
var(--d) 0%,
100% 0%,
100% calc(100% - var(--d)),
calc(100% - var(--d)) 100%,
0% 100%
);
--_t: var(--h);
--_p: 105%;
}
Capsule Button Style On hover –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"","layout":{"type":"flex","justifyContent":"center"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true} -->
<div class="wp-block-buttons"><!-- wp:button {"width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00","text":"#34914b"},"typography":{"fontSize":"18px"}},"className":"ticss-ea407275 capsule-btn","hasCustomCSS":true,"customCSS":".capsule-btn{\n background-color: #c2fbd7;\n border-radius: 100px;\n box-shadow: rgba(44, 187, 99, .2) 0 -25px 18px -14px inset,rgba(44, 187, 99, .15) 0 1px 2px,rgba(44, 187, 99, .15) 0 2px 4px,rgba(44, 187, 99, .15) 0 4px 8px,rgba(44, 187, 99, .15) 0 8px 16px,rgba(44, 187, 99, .15) 0 16px 32px;\n color: green;\n cursor: pointer;\n display: inline-block;\n font-family: CerebriSans-Regular,-apple-system,system-ui,Roboto,sans-serif;\n padding: 7px 20px;\n text-align: center;\n text-decoration: none;\n transition: all 250ms;\n border: 0;\n font-size: 16px;\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n}\n\n.capsule-btn:hover {\n box-shadow: rgba(44,187,99,.35) 0 -25px 18px -14px inset,rgba(44,187,99,.25) 0 1px 2px,rgba(44,187,99,.25) 0 2px 4px,rgba(44,187,99,.25) 0 4px 8px,rgba(44,187,99,.25) 0 8px 16px,rgba(44,187,99,.25) 0 16px 32px;\n transform: scale(1.05) rotate(-1deg);\n}\n"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 capsule-btn" style="font-size:18px"><a class="wp-block-button__link has-text-color has-background wp-element-button" style="border-radius:0px;color:#34914b;background-color:#ffffff00">Box Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.capsule-btn{
background-color: #c2fbd7;
border-radius: 100px;
box-shadow: rgba(44, 187, 99, .2) 0 -25px 18px -14px inset,rgba(44, 187, 99, .15) 0 1px 2px,rgba(44, 187, 99, .15) 0 2px 4px,rgba(44, 187, 99, .15) 0 4px 8px,rgba(44, 187, 99, .15) 0 8px 16px,rgba(44, 187, 99, .15) 0 16px 32px;
color: green;
cursor: pointer;
display: inline-block;
font-family: CerebriSans-Regular,-apple-system,system-ui,Roboto,sans-serif;
padding: 7px 20px;
text-align: center;
text-decoration: none;
transition: all 250ms;
border: 0;
font-size: 16px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.capsule-btn:hover {
box-shadow: rgba(44,187,99,.35) 0 -25px 18px -14px inset,rgba(44,187,99,.25) 0 1px 2px,rgba(44,187,99,.25) 0 2px 4px,rgba(44,187,99,.25) 0 4px 8px,rgba(44,187,99,.25) 0 8px 16px,rgba(44,187,99,.25) 0 16px 32px;
transform: scale(1.05) rotate(-1deg);
}
No Shadow on Hover Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"","layout":{"type":"flex","justifyContent":"center","orientation":"horizontal","flexWrap":"wrap"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true} -->
<div class="wp-block-buttons"><!-- wp:button {"textColor":"primary","width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"},"typography":{"fontSize":"18px"}},"className":"ticss-ea407275 no-shadow-on-hover-btn","hasCustomCSS":true,"customCSS":".no-shadow-on-hover-btn{\n align-items: center;\n background-color: #fff;\n border-radius: 12px;\n box-shadow: transparent 0 0 0 3px,#5D41D0 0 6px 20px;\n box-sizing: border-box;\n color: #fff;\n cursor: pointer;\n margin: 0;\n outline: none;\n padding: 10px 15px;\n text-align: center;\n text-decoration: none;\n transition: box-shadow .2s,-webkit-box-shadow .2s;\n white-space: nowrap;\n border: 0;\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n}\n\n.no-shadow-on-hover-btn:hover {\n box-shadow: #5D41D0 0 0 0 3px, transparent 0 0 0 0;\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 no-shadow-on-hover-btn" style="font-size:18px"><a class="wp-block-button__link has-primary-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Box Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.no-shadow-on-hover-btn{
align-items: center;
background-color: #fff;
border-radius: 12px;
box-shadow: transparent 0 0 0 3px,#5D41D0 0 6px 20px;
box-sizing: border-box;
color: #fff;
cursor: pointer;
margin: 0;
outline: none;
padding: 10px 15px;
text-align: center;
text-decoration: none;
transition: box-shadow .2s,-webkit-box-shadow .2s;
white-space: nowrap;
border: 0;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.no-shadow-on-hover-btn:hover {
box-shadow: #5D41D0 0 0 0 3px, transparent 0 0 0 0;
}
Shadow on Hover Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"","layout":{"type":"flex","justifyContent":"center","orientation":"horizontal","verticalAlignment":"center","flexWrap":"wrap"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true} -->
<div class="wp-block-buttons"><!-- wp:button {"textColor":"contrastcolor","width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"},"typography":{"fontSize":"18px"}},"className":"ticss-ea407275 shadow-on-hover-btn","hasCustomCSS":true,"customCSS":".shadow-on-hover-btn{\n background-image: linear-gradient(92.88deg, #455EB5 9.16%, #5643CC 43.89%, #673FD7 64.72%);\n border-radius: 8px;\n border-style: none;\n box-sizing: border-box;\n color: #FFFFFF;\n cursor: pointer;\n flex-shrink: 0;\n \n padding: 0 1.6rem;\n text-align: center;\n text-shadow: rgba(0, 0, 0, 0.25) 0 3px 8px;\n transition: all .5s;\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n}\n\n.shadow-on-hover-btn:hover {\n box-shadow: rgba(80, 63, 205, 0.5) 0 1px 30px;\n transition-duration: .1s;\n}\n\n@media (min-width: 768px) {\n .button-36 {\n padding: 0 2.6rem;\n }\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 shadow-on-hover-btn" style="font-size:18px"><a class="wp-block-button__link has-contrastcolor-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Box Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.shadow-on-hover-btn{
background-image: linear-gradient(92.88deg, #455EB5 9.16%, #5643CC 43.89%, #673FD7 64.72%);
border-radius: 8px;
border-style: none;
box-sizing: border-box;
color: #FFFFFF;
cursor: pointer;
flex-shrink: 0;
padding: 0 1.6rem;
text-align: center;
text-shadow: rgba(0, 0, 0, 0.25) 0 3px 8px;
transition: all .5s;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.shadow-on-hover-btn:hover {
box-shadow: rgba(80, 63, 205, 0.5) 0 1px 30px;
transition-duration: .1s;
}
@media (min-width: 768px) {
.button-36 {
padding: 0 2.6rem;
}
}
Double Layer Black Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"","layout":{"type":"flex","justifyContent":"center","orientation":"horizontal","verticalAlignment":"center","flexWrap":"wrap"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true} -->
<div class="wp-block-buttons"><!-- wp:button {"textColor":"contrastcolor","width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"},"typography":{"fontSize":"18px"}},"className":"ticss-ea407275 black-double-layer-button ","hasCustomCSS":true,"customCSS":".black-double-layer-button {\n appearance: button;\n background-color: #000;\n background-image: none;\n border: 1px solid #000;\n border-radius: 4px;\n box-shadow: #fff 4px 4px 0 0,#000 4px 4px 0 1px;\n box-sizing: border-box;\n color: #fff;\n cursor: pointer;\n display: inline-block;\n font-family: ITCAvantGardeStd-Bk,Arial,sans-serif;\n font-size: 14px;\n font-weight: 400;\n line-height: 20px;\n margin: 0 5px 10px 0;\n overflow: visible;\n padding: 12px 40px;\n text-align: center;\n text-transform: none;\n touch-action: manipulation;\n user-select: none;\n -webkit-user-select: none;\n vertical-align: middle;\n white-space: nowrap;\n}\n\n.black-double-layer-button :focus {\n text-decoration: none;\n}\n\n.black-double-layer-button :hover {\n text-decoration: none;\n}\n\n.black-double-layer-button :active {\n box-shadow: rgba(0, 0, 0, .125) 0 3px 5px inset;\n outline: 0;\n}\n\n.black-double-layer-button :not([disabled]):active {\n box-shadow: #fff 2px 2px 0 0, #000 2px 2px 0 1px;\n transform: translate(2px, 2px);\n}\n\n@media (min-width: 768px) {\n .black-double-layer-button {\n padding: 12px 50px;\n }\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 black-double-layer-button" style="font-size:18px"><a class="wp-block-button__link has-contrastcolor-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Black Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.black-double-layer-button {
appearance: button;
background-color: #000;
background-image: none;
border: 1px solid #000;
border-radius: 4px;
box-shadow: #fff 4px 4px 0 0,#000 4px 4px 0 1px;
box-sizing: border-box;
color: #fff;
cursor: pointer;
display: inline-block;
font-family: ITCAvantGardeStd-Bk,Arial,sans-serif;
font-size: 14px;
font-weight: 400;
line-height: 20px;
margin: 0 5px 10px 0;
overflow: visible;
padding: 12px 40px;
text-align: center;
text-transform: none;
touch-action: manipulation;
user-select: none;
-webkit-user-select: none;
vertical-align: middle;
white-space: nowrap;
}
.black-double-layer-button :focus {
text-decoration: none;
}
.black-double-layer-button :hover {
text-decoration: none;
}
.black-double-layer-button :active {
box-shadow: rgba(0, 0, 0, .125) 0 3px 5px inset;
outline: 0;
}
.black-double-layer-button :not([disabled]):active {
box-shadow: #fff 2px 2px 0 0, #000 2px 2px 0 1px;
transform: translate(2px, 2px);
}
@media (min-width: 768px) {
.black-double-layer-button {
padding: 12px 50px;
}
}
Double Layer Blue Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"ticss-d9980bfc double-layer-blue-btn-1","layout":{"type":"flex","justifyContent":"center","orientation":"horizontal","verticalAlignment":"center","flexWrap":"wrap"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true,"customCSS":".double-layer-blue-btn-1{\n z-index:3;\n}\n"} -->
<div class="wp-block-buttons ticss-d9980bfc double-layer-blue-btn-1"><!-- wp:button {"textColor":"custom-dark-neviblue","width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"},"typography":{"fontSize":"18px"}},"className":"ticss-ea407275 double-layer-blue-btn","hasCustomCSS":true,"customCSS":".double-layer-blue-btn {\n background-color: transparent;\n border: 1px solid #266DB6;\n box-sizing: border-box;\n padding: 16px 23px;\n position: relative;\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n}\n\n.double-layer-blue-btn:hover,\n.double-layer-blue-btn:active {\n outline: 0;\n}\n\n.double-layer-blue-btn:hover {\n background-color: transparent;\n cursor: pointer;\n}\n\n.double-layer-blue-btn:before {\n background-color: #D5EDF6;\n content: \u0022\u0022;\n height: calc(100% + 2px);\n position: absolute;\n right: -11px;\n top: -9px;\n transition: background-color 300ms ease-in;\n width: 100%;\n z-index: -1;\n}\n\n.double-layer-blue-btn:hover:before {\n background-color: #6DCFF6;\n}\n\n@media (min-width: 768px) {\n .double-layer-blue-btn {\n padding: 16px 32px;\n }\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 double-layer-blue-btn" style="font-size:18px"><a class="wp-block-button__link has-custom-dark-neviblue-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Shadow Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.double-layer-blue-btn {
background-color: transparent;
border: 1px solid #266DB6;
box-sizing: border-box;
padding: 16px 23px;
position: relative;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.double-layer-blue-btn:hover,
.double-layer-blue-btn:active {
outline: 0;
}
.double-layer-blue-btn:hover {
background-color: transparent;
cursor: pointer;
}
.double-layer-blue-btn:before {
background-color: #D5EDF6;
content: "";
height: calc(100% + 2px);
position: absolute;
right: -11px;
top: -9px;
transition: background-color 300ms ease-in;
width: 100%;
z-index: -1;
}
.double-layer-blue-btn:hover:before {
background-color: #6DCFF6;
}
@media (min-width: 768px) {
.double-layer-blue-btn {
padding: 16px 32px;
}
}
Double Layer Yellow Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"ticss-d9980bfc yellow-shadow-button-1","layout":{"type":"flex","justifyContent":"center","orientation":"horizontal","verticalAlignment":"center","flexWrap":"wrap"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true,"customCSS":".yellow-shadow-button-1{\n z-index:30;\n}\n.yellow-shadow-button {\n padding: 10px 15px 10px;\n outline: 0;\n border: 1px solid black;\n cursor: pointer;\n position: relative;\n background-color: rgba(0, 0, 0, 0);\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n}\n\n.yellow-shadow-button:after {\n content: \u0022\u0022;\n background-color: #FFE54B;\n width: 100%;\n z-index: -1;\n position: absolute;\n height: 100%;\n top: 7px;\n left: 7px;\n transition: 0.2s;\n}\n\n.yellow-shadow-button:hover:after {\n top: 0px;\n left: 0px;\n}\n\n@media (min-width: 768px) {\n .yellow-shadow-button {\n padding: 13px 50px 13px;\n }\n}"} -->
<div class="wp-block-buttons ticss-d9980bfc yellow-shadow-button-1"><!-- wp:button {"textColor":"custom-dark-neviblue","width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"},"typography":{"fontSize":"18px"}},"className":"ticss-ea407275 yellow-shadow-button","hasCustomCSS":true,"customCSS":".yellow-shadow-button {\n padding: 10px 15px 10px;\n outline: 0;\n border: 1px solid black;\n cursor: pointer;\n position: relative;\n background-color: rgba(0, 0, 0, 0);\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n}\n\n.yellow-shadow-button:after {\n content: \u0022\u0022;\n background-color: #FFE54B;\n width: 100%;\n z-index: -1;\n position: absolute;\n height: 100%;\n top: 7px;\n left: 7px;\n transition: 0.2s;\n}\n\n.yellow-shadow-button:hover:after {\n top: 0px;\n left: 0px;\n}\n\n@media (min-width: 768px) {\n .yellow-shadow-button {\n padding: 13px 50px 13px;\n }\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 yellow-shadow-button" style="font-size:18px"><a class="wp-block-button__link has-custom-dark-neviblue-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Yellow Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.yellow-shadow-button {
padding: 13px 20px 13px;
outline: 0;
border: 1px solid black;
cursor: pointer;
position: relative;
background-color: rgba(0, 0, 0, 0);
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.yellow-shadow-button:after {
content: "";
background-color: #FFE54B;
width: 100%;
z-index: -1;
position: absolute;
height: 100%;
top: 7px;
left: 7px;
transition: 0.2s;
}
.yellow-shadow-button:hover:after {
top: 0px;
left: 0px;
}
@media (min-width: 768px) {
.yellow-shadow-button {
padding: 13px 50px 13px;
}
}
Double Layer Blue Rotate Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"ticss-d9980bfc ","layout":{"type":"flex","justifyContent":"center","orientation":"horizontal","verticalAlignment":"center","flexWrap":"wrap"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true,"customCSS":"\n"} -->
<div class="wp-block-buttons ticss-d9980bfc"><!-- wp:button {"textColor":"custom-dark-neviblue","width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"},"typography":{"fontSize":"18px"}},"className":"ticss-ea407275 blue-shadow-rotate-button","hasCustomCSS":true,"customCSS":".blue-shadow-rotate-button {\n background-color: #3DD1E7;\n border: 0 solid #E5E7EB;\n box-sizing: border-box;\n color: #000000;\n padding: .75rem 1.65rem;\n position: relative;\n text-align: center;\n text-decoration: none #000000 solid;\n text-decoration-thickness: auto;\n width: 100%;\n max-width: 460px;\n position: relative;\n cursor: pointer;\n transform: rotate(-2deg);\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n}\n\n.blue-shadow-rotate-button:focus {\n outline: 0;\n}\n\n.blue-shadow-rotate-button:after {\n content: '';\n position: absolute;\n border: 1px solid #000000;\n bottom: 4px;\n left: 4px;\n width: calc(100% - 1px);\n height: calc(100% - 1px);\n}\n\n.blue-shadow-rotate-button:hover:after {\n bottom: 2px;\n left: 2px;\n}\n\n@media (min-width: 768px) {\n .blue-shadow-rotate-button {\n padding: .75rem 3rem;\n font-size: 1.25rem;\n }\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 blue-shadow-rotate-button" style="font-size:18px"><a class="wp-block-button__link has-custom-dark-neviblue-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Blue Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.blue-shadow-rotate-button {
background-color: #3DD1E7;
border: 0 solid #E5E7EB;
box-sizing: border-box;
color: #000000;
padding: .75rem 1.65rem;
position: relative;
text-align: center;
text-decoration: none #000000 solid;
text-decoration-thickness: auto;
width: 100%;
max-width: 460px;
position: relative;
cursor: pointer;
transform: rotate(-2deg);
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.blue-shadow-rotate-button:focus {
outline: 0;
}
.blue-shadow-rotate-button:after {
content: '';
position: absolute;
border: 1px solid #000000;
bottom: 4px;
left: 4px;
width: calc(100% - 1px);
height: calc(100% - 1px);
}
.blue-shadow-rotate-button:hover:after {
bottom: 2px;
left: 2px;
}
@media (min-width: 768px) {
.blue-shadow-rotate-button {
padding: .75rem 3rem;
font-size: 1.25rem;
}
}
Hand Draw Border Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"ticss-d9980bfc ","layout":{"type":"flex","justifyContent":"center","orientation":"horizontal","verticalAlignment":"center","flexWrap":"wrap"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true,"customCSS":"\n"} -->
<div class="wp-block-buttons ticss-d9980bfc"><!-- wp:button {"textColor":"custom-dark-neviblue","width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"},"typography":{"fontSize":"18px"}},"className":"ticss-ea407275 hand-draw-border-button","hasCustomCSS":true,"customCSS":".hand-draw-border-button {\n align-self: center;\n background-color: #fff;\n background-image: none;\n background-position: 0 90%;\n background-repeat: repeat no-repeat;\n background-size: 4px 3px;\n border-radius: 15px 225px 255px 15px 15px 255px 225px 15px;\n border-style: solid;\n border-width: 2px;\n box-shadow: rgba(0, 0, 0, .2) 15px 28px 25px -18px;\n box-sizing: border-box;\n color: #41403e;\n cursor: pointer;\n padding: .75rem;\n text-decoration: none;\n transition: all 235ms ease-in-out;\n border-bottom-left-radius: 15px 255px;\n border-bottom-right-radius: 225px 15px;\n border-top-left-radius: 255px 15px;\n border-top-right-radius: 15px 225px;\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n}\n\n.hand-draw-border-button:hover {\n box-shadow: rgba(0, 0, 0, .3) 2px 8px 8px -5px;\n transform: translate3d(0, 2px, 0);\n}\n\n.hand-draw-border-button:focus {\n box-shadow: rgba(0, 0, 0, .3) 2px 8px 4px -6px;\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 hand-draw-border-button" style="font-size:18px"><a class="wp-block-button__link has-custom-dark-neviblue-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Hand Draw Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.hand-draw-border-button {
align-self: center;
background-color: #fff;
background-image: none;
background-position: 0 90%;
background-repeat: repeat no-repeat;
background-size: 4px 3px;
border-radius: 15px 225px 255px 15px 15px 255px 225px 15px;
border-style: solid;
border-width: 2px;
box-shadow: rgba(0, 0, 0, .2) 15px 28px 25px -18px;
box-sizing: border-box;
color: #41403e;
cursor: pointer;
padding: .75rem;
text-decoration: none;
transition: all 235ms ease-in-out;
border-bottom-left-radius: 15px 255px;
border-bottom-right-radius: 225px 15px;
border-top-left-radius: 255px 15px;
border-top-right-radius: 15px 225px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.hand-draw-border-button:hover {
box-shadow: rgba(0, 0, 0, .3) 2px 8px 8px -5px;
transform: translate3d(0, 2px, 0);
}
.hand-draw-border-button:focus {
box-shadow: rgba(0, 0, 0, .3) 2px 8px 4px -6px;
}
Double Layer Babypink Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"ticss-d9980bfc babypink-double-layer-button-1","layout":{"type":"flex","justifyContent":"center","orientation":"horizontal","verticalAlignment":"center","flexWrap":"wrap"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true,"customCSS":".babypink-double-layer-button-1{\n z-index:3;\n}\n"} -->
<div class="wp-block-buttons ticss-d9980bfc babypink-double-layer-button-1"><!-- wp:button {"textColor":"custom-dark-neviblue","width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"},"typography":{"fontSize":"18px"}},"className":"ticss-ea407275 babypink-double-layer-button","hasCustomCSS":true,"customCSS":".babypink-double-layer-button {\n align-items: center;\n background-color: #fee6e3;\n border: 2px solid #111;\n border-radius: 8px;\n box-sizing: border-box;\n color: #111;\n cursor: pointer;\n max-width: 100%;\n padding: 0 25px;\n position: relative;\n text-align: center;\n text-decoration: none;\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n}\n\n.babypink-double-layer-button:after {\n background-color: #111;\n border-radius: 8px;\n content: \u0022\u0022;\n display: block;\n height: 48px;\n left: 0;\n width: 100%;\n position: absolute;\n top: -2px;\n transform: translate(8px, 15px);\n transition: transform .2s ease-out;\n z-index: -1;\n}\n\n.babypink-double-layer-button:hover:after {\n transform: translate(0, 0);\n}\n\n.babypink-double-layer-button:active {\n background-color: #ffdeda;\n outline: 0;\n}\n\n.babypink-double-layer-button:hover {\n outline: 0;\n}\n\n@media (min-width: 768px) {\n .babypink-double-layer-button {\n padding: 0 40px;\n }\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 babypink-double-layer-button" style="font-size:18px"><a class="wp-block-button__link has-custom-dark-neviblue-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Double Layer</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.babypink-double-layer-button {
align-items: center;
background-color: #fee6e3;
border: 2px solid #111;
border-radius: 8px;
box-sizing: border-box;
color: #111;
cursor: pointer;
max-width: 100%;
padding: 0 25px;
position: relative;
text-align: center;
text-decoration: none;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.babypink-double-layer-button:after {
background-color: #111;
border-radius: 8px;
content: "";
display: block;
height: 48px;
left: 0;
width: 100%;
position: absolute;
top: -2px;
transform: translate(8px, 15px);
transition: transform .2s ease-out;
z-index: -1;
}
.babypink-double-layer-button:hover:after {
transform: translate(0, 0);
}
.babypink-double-layer-button:active {
background-color: #ffdeda;
outline: 0;
}
.babypink-double-layer-button:hover {
outline: 0;
}
@media (min-width: 768px) {
.babypink-double-layer-button {
padding: 0 40px;
}
}
On Hover Slide in Background Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"ticss-d9980bfc ","layout":{"type":"flex","justifyContent":"center","orientation":"horizontal","verticalAlignment":"center","flexWrap":"wrap"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true,"customCSS":"\n"} -->
<div class="wp-block-buttons ticss-d9980bfc"><!-- wp:button {"textColor":"basecolor","width":50,"style":{"border":{"radius":"0px"},"color":{"background":"#ffffff00"},"typography":{"fontSize":"18px"}},"className":"ticss-ea407275 slide-in-background-btn","hasCustomCSS":true,"customCSS":".slide-in-background-btn {\n position: relative;\n overflow: hidden;\n border: 1px solid #18181a;\n color: #18181a;\n display: inline-block;\n font-size: 15px;\n line-height: 15px;\n padding: 18px 18px 17px;\n text-decoration: none;\n cursor: pointer;\n background: #fff;\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n}\n\n.slide-in-background-btn span:first-child {\n position: relative;\n transition: color 600ms cubic-bezier(0.48, 0, 0.12, 1);\n z-index: 10;\n}\n\n.slide-in-background-btn span:last-child {\n color: white;\n display: block;\n position: absolute;\n bottom: 0;\n transition: all 500ms cubic-bezier(0.48, 0, 0.12, 1);\n z-index: 100;\n opacity: 0;\n top: 50%;\n left: 50%;\n transform: translateY(225%) translateX(-50%);\n height: 14px;\n line-height: 13px;\n}\n\n.slide-in-background-btn:after {\n content: \u0022\u0022;\n position: absolute;\n bottom: -50%;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(158, 19, 245, 0.5);\n transform-origin: bottom center;\n transition: transform 600ms cubic-bezier(0.48, 0, 0.12, 1);\n transform: skewY(9.3deg) scaleY(0);\n z-index: 50;\n}\n\n.slide-in-background-btn:hover:after {\n transform-origin: bottom center;\n transform: skewY(9.3deg) scaleY(2);\n}\n\n.slide-in-background-btn:hover span:last-child {\n transform: translateX(-50%) translateY(-100%);\n opacity: 1;\n transition: all 900ms cubic-bezier(0.48, 0, 0.12, 1);\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 slide-in-background-btn" style="font-size:18px"><a class="wp-block-button__link has-basecolor-color has-text-color has-background wp-element-button" style="border-radius:0px;background-color:#ffffff00">Slide in BG Button</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.slide-in-background-btn {
position: relative;
overflow: hidden;
border: 1px solid #18181a;
color: #18181a;
display: inline-block;
font-size: 15px;
line-height: 15px;
padding: 18px 18px 17px;
text-decoration: none;
cursor: pointer;
background: #fff;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.slide-in-background-btn span:first-child {
position: relative;
transition: color 600ms cubic-bezier(0.48, 0, 0.12, 1);
z-index: 10;
}
.slide-in-background-btn span:last-child {
color: white;
display: block;
position: absolute;
bottom: 0;
transition: all 500ms cubic-bezier(0.48, 0, 0.12, 1);
z-index: 100;
opacity: 0;
top: 50%;
left: 50%;
transform: translateY(225%) translateX(-50%);
height: 14px;
line-height: 13px;
}
.slide-in-background-btn:after {
content: "";
position: absolute;
bottom: -50%;
left: 0;
width: 100%;
height: 100%;
background-color: rgba(158, 19, 245, 0.5);
transform-origin: bottom center;
transition: transform 600ms cubic-bezier(0.48, 0, 0.12, 1);
transform: skewY(9.3deg) scaleY(0);
z-index: 50;
}
.slide-in-background-btn:hover:after {
transform-origin: bottom center;
transform: skewY(9.3deg) scaleY(2);
}
.slide-in-background-btn:hover span:last-child {
transform: translateX(-50%) translateY(-100%);
opacity: 1;
transition: all 900ms cubic-bezier(0.48, 0, 0.12, 1);
}
Neo Morphism Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"ticss-d9980bfc ","layout":{"type":"flex","justifyContent":"center","orientation":"horizontal","verticalAlignment":"center","flexWrap":"wrap"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true,"customCSS":".neo-morphism-button {\n align-items: center;\n background-image: linear-gradient(144deg,#AF40FF, #5B42F3 50%,#00DDEB);\n border: 0;\n border-radius: 8px;\n box-shadow: rgba(151, 65, 252, 0.2) 0 15px 30px -5px;\n box-sizing: border-box;\n color: #FFFFFF;\n padding: 3px;\n text-decoration: none;\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n white-space: nowrap;\n cursor: pointer;\n}\n\n.neo-morphism-button:active,\n.neo-morphism-button:hover {\n outline: 0;\n}\n\n.neo-morphism-button .button-64-span {\n background-color: rgb(5, 6, 45);\n padding: 10px 15px;\n border-radius: 6px;\n width: 50%!important;\n height: 50%!important;\n transition: 300ms;\n}\n\n.button-64:hover .button-64-span {\n background: none;\n}\n\n@media (min-width: 768px) {\n .button-64 {\n font-size: 24px;\n min-width: 196px;\n }\n}\n"} -->
<div class="wp-block-buttons ticss-d9980bfc"><!-- wp:button {"textColor":"basecolor","width":50,"style":{"border":{"radius":"10px"},"typography":{"fontSize":"18px","fontStyle":"normal","fontWeight":"200"},"color":{"background":"#ffffff00"}},"className":"ticss-ea407275 neo-morphism-button-style","hasCustomCSS":true,"customCSS":".neo-morphism-button-style {\n align-items: center;\n background: #f5f5fa;\n border: 0;\n border-radius: 8px;\n box-shadow: -10px -10px 30px 0 #fff,10px 10px 30px 0 #1d0dca17;\n box-sizing: border-box;\n color: #2a1f62;\n cursor: pointer;\n display: flex;\n font-family: \u0022Cascadia Code\u0022,Consolas,Monaco,\u0022Andale Mono\u0022,\u0022Ubuntu Mono\u0022,monospace;\n font-size: 1rem;\n justify-content: center;\n line-height: 1.5rem;\n padding: 15px;\n position: relative;\n text-align: left;\n transition: .2s;\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n white-space: pre;\n width: max-content;\n word-break: normal;\n word-spacing: normal;\n}\n\n.neo-morphism-button-style:hover {\n background: #f8f8ff;\n box-shadow: -15px -15px 30px 0 #fff, 15px 15px 30px 0 #1d0dca17;\n}\n\n@media (min-width: 768px) {\n .neo-morphism-button-style {\n padding: 24px;\n }\n}\n "} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 neo-morphism-button-style" style="font-size:18px;font-style:normal;font-weight:200"><a class="wp-block-button__link has-basecolor-color has-text-color has-background wp-element-button" style="border-radius:10px;background-color:#ffffff00">Neo Morphism</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.neo-morphism-button-style {
align-items: center;
background: #f5f5fa;
border: 0;
border-radius: 8px;
box-shadow: -10px -10px 30px 0 #fff,10px 10px 30px 0 #1d0dca17;
box-sizing: border-box;
color: #2a1f62;
cursor: pointer;
display: flex;
font-family: "Cascadia Code",Consolas,Monaco,"Andale Mono","Ubuntu Mono",monospace;
font-size: 1rem;
justify-content: center;
line-height: 1.5rem;
padding: 15px;
position: relative;
text-align: left;
transition: .2s;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
white-space: pre;
width: max-content;
word-break: normal;
word-spacing: normal;
}
.neo-morphism-button-style:hover {
background: #f8f8ff;
box-shadow: -15px -15px 30px 0 #fff, 15px 15px 30px 0 #1d0dca17;
}
@media (min-width: 768px) {
.neo-morphism-button-style {
padding: 24px;
}
}
Animated Gradient Background Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓
<!-- wp:buttons {"className":"ticss-d9980bfc ","layout":{"type":"flex","justifyContent":"center","orientation":"horizontal","verticalAlignment":"center","flexWrap":"wrap"},"style":{"spacing":{"blockGap":"0"}},"hasCustomCSS":true,"customCSS":".neo-morphism-button {\n align-items: center;\n background-image: linear-gradient(144deg,#AF40FF, #5B42F3 50%,#00DDEB);\n border: 0;\n border-radius: 8px;\n box-shadow: rgba(151, 65, 252, 0.2) 0 15px 30px -5px;\n box-sizing: border-box;\n color: #FFFFFF;\n padding: 3px;\n text-decoration: none;\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n white-space: nowrap;\n cursor: pointer;\n}\n\n.neo-morphism-button:active,\n.neo-morphism-button:hover {\n outline: 0;\n}\n\n.neo-morphism-button .button-64-span {\n background-color: rgb(5, 6, 45);\n padding: 10px 15px;\n border-radius: 6px;\n width: 50%!important;\n height: 50%!important;\n transition: 300ms;\n}\n\n.button-64:hover .button-64-span {\n background: none;\n}\n\n@media (min-width: 768px) {\n .button-64 {\n font-size: 24px;\n min-width: 196px;\n }\n}\n"} -->
<div class="wp-block-buttons ticss-d9980bfc"><!-- wp:button {"textColor":"contrastcolor","width":50,"style":{"border":{"radius":"10px"},"typography":{"fontSize":"18px","fontStyle":"normal","fontWeight":"200"},"color":{"background":"#cfcfcf00"}},"className":"ticss-ea407275 gradient-animated-bg-button","hasCustomCSS":true,"customCSS":".gradient-animated-bg-button {\n padding: 0.6em 2em;\n border: none;\n outline: none;\n color: rgb(255, 255, 255);\n background: #111;\n cursor: pointer;\n position: relative;\n z-index: 0;\n border-radius: 10px;\n user-select: none;\n -webkit-user-select: none;\n touch-action: manipulation;\n}\n\n.gradient-animated-bg-button:before {\n content: \u0022\u0022;\n background: linear-gradient(\n 45deg,\n #ff0000,\n #ff7300,\n #fffb00,\n #48ff00,\n #00ffd5,\n #002bff,\n #7a00ff,\n #ff00c8,\n #ff0000\n );\n position: absolute;\n top: -2px;\n left: -2px;\n background-size: 400%;\n z-index: -1;\n filter: blur(5px);\n -webkit-filter: blur(5px);\n width: calc(100% + 4px);\n height: calc(100% + 4px);\n animation: glowing-button-85 20s linear infinite;\n transition: opacity 0.3s ease-in-out;\n border-radius: 10px;\n}\n\n@keyframes glowing-button-85 {\n 0% {\n background-position: 0 0;\n }\n 50% {\n background-position: 400% 0;\n }\n 100% {\n background-position: 0 0;\n }\n}\n\n.gradient-animated-bg-button:after {\n z-index: -1;\n content: \u0022\u0022;\n position: absolute;\n width: 100%;\n height: 100%;\n background: #222;\n left: 0;\n top: 0;\n border-radius: 10px;\n}"} -->
<div class="wp-block-button has-custom-width wp-block-button__width-50 has-custom-font-size ticss-ea407275 gradient-animated-bg-button" style="font-size:18px;font-style:normal;font-weight:200"><a class="wp-block-button__link has-contrastcolor-color has-text-color has-background wp-element-button" style="border-radius:10px;background-color:#cfcfcf00">Animated Gradient BTN</a></div>
<!-- /wp:button --></div>
<!-- /wp:buttons -->
You will need Block CSS plugin by Themeisle to get the exact block syle.
If you need only the CSS code here it is ↓
.gradient-animated-bg-button {
padding: 0.6em 2em;
border: none;
outline: none;
color: rgb(255, 255, 255);
background: #111;
cursor: pointer;
position: relative;
z-index: 0;
border-radius: 10px;
user-select: none;
-webkit-user-select: none;
touch-action: manipulation;
}
.gradient-animated-bg-button:before {
content: "";
background: linear-gradient(
45deg,
#ff0000,
#ff7300,
#fffb00,
#48ff00,
#00ffd5,
#002bff,
#7a00ff,
#ff00c8,
#ff0000
);
position: absolute;
top: -2px;
left: -2px;
background-size: 400%;
z-index: -1;
filter: blur(5px);
-webkit-filter: blur(5px);
width: calc(100% + 4px);
height: calc(100% + 4px);
animation: glowing-button-85 20s linear infinite;
transition: opacity 0.3s ease-in-out;
border-radius: 10px;
}
@keyframes glowing-button-85 {
0% {
background-position: 0 0;
}
50% {
background-position: 400% 0;
}
100% {
background-position: 0 0;
}
}
.gradient-animated-bg-button:after {
z-index: -1;
content: "";
position: absolute;
width: 100%;
height: 100%;
background: #222;
left: 0;
top: 0;
border-radius: 10px;
}
Orange Gradient Background on Hover Button Style –
To get the Block or CSS click here ⥅
Copy the Block from and paste in your editor ↓