nataniellam Posted October 29, 2022 Share Posted October 29, 2022 Hello, Can somebody help me get code on my website. I know i need to use a code block but my attempts to merge the code has been a great failure 🙂 Codepen: https://codepen.io/acupoftee/pen/WNbBxXq Link to comment
Beyondspace Posted October 29, 2022 Share Posted October 29, 2022 5 hours ago, nataniellam said: Hello, Can somebody help me get code on my website. I know i need to use a code block but my attempts to merge the code has been a great failure 🙂 Codepen: https://codepen.io/acupoftee/pen/WNbBxXq Can you share your site with the protected password so I can take a look your current code block? Greeting, it's BeyondSpace, I am Squarespace dev focus on provide solutions to enhance feature that squarespace.com can't provide.Feel free to check my current Squarespace Plugins Developement: Enable Pinch/Zoom on lightbox, Delivery Date Picker, Lightbox Studio pluginIf you find my answer fit your need, let's leave a like or upvote so others with the same issue can find their solution. Thank you Link to comment
Ziggy Posted October 29, 2022 Share Posted October 29, 2022 Not always easy to translate from a stand-alone codepen to your website, elements like "body" need to be handled with care because that CSS will affect the whole website. This is a start hopefully, add all as is to a code block: <style> .container { //position: absolute; //transform: translate(-50%, -50%); //top: 40%; //left: 50%; } .glitch { color: rgb(223, 191, 191); position: relative; font-size: 9vw; margin: 70px 200px; animation: glitch 5s 5s infinite; } .glitch::before { content: attr(data-text); position: absolute; left: -2px; text-shadow: -5px 0 magenta; background: black; overflow: hidden; top: 0; animation: noise-1 3s linear infinite alternate-reverse, glitch 5s 5.05s infinite; } .glitch::after { content: attr(data-text); position: absolute; left: 2px; text-shadow: -5px 0 lightgreen; background: black; overflow: hidden; top: 0; animation: noise-2 3s linear infinite alternate-reverse, glitch 5s 5s infinite; } @keyframes glitch { 1%{ transform: rotateX(10deg) skewX(90deg); } 2%{ transform: rotateX(0deg) skewX(0deg); } } @keyframes noise-1 { $steps: 30; @for $i from 1 through $steps { #{percentage($i*(1/$steps))} { $top: random(100); $bottom: random(101 - $top); clip-path: inset(#{$top}px 0 #{$bottom}px 0); } } } @keyframes noise-2 { $steps: 30; @for $i from 0 through $steps { #{percentage($i*(1/$steps))} { $top: random(100); $bottom: random(101 - $top); clip-path: inset(#{$top}px 0 #{$bottom}px 0); } } } .scanlines { overflow: hidden; mix-blend-mode: difference; } .scanlines::before { content: ""; position: absolute; width: 100%; height: 100%; top: 0; left: 0; background: repeating-linear-gradient( to bottom, transparent 0%, rgba(255, 255, 255, 0.05) .5%, transparent 1% ); animation: fudge 7s ease-in-out alternate infinite; } @keyframes fudge { from { transform: translate(0px, 0px); } to { transform: translate(0px, 2%); } } .glow { @extend .glitch; text-shadow: 0 0 1000px rgb(223, 191, 191); color: transparent; position: absolute; top: 0; } .subtitle { font-family: Arial, Helvetica, sans-serif; font-weight: 100; font-size: .8vw; color: rgba(165, 141, 141, .4); text-transform: uppercase; letter-spacing: 1em; text-align: center; position: absolute; left: 17%; animation: glitch-2 5s 5.02s infinite; } @keyframes glitch-2 { 1%{ transform: rotateX(10deg) skewX(70deg); } 2%{ transform: rotateX(0deg) skewX(0deg); } } </style> <div class="container"> <div class="glitch" data-text="ELISABÉTH">ELISABÉTH</div> <div class="glow">ELISABÉTH</div> <p class="subtitle">IMPRACTICAL DEVELOPER</p> </div> <div class="scanlines"></div> Might work for you, but had to disable a few lines so that it's a part of the page, but you can experiment. (FYI The CSS needs to go inside <style></style> tags.) Hope that helps! nataniellam 1 Please like and upvote if my comments were helpful to you. Cheers! Zygmunt Spray Squarespace Website Designer Contact me: https://squarefortytwo.com 🔌 Ghost Squarespace Plugins (Referral link)📈 SEO Space (Referral link)⬛ SquareWebsites Plugins (Referral link)☕ Did I help? Buy me a coffee? Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment