jianliu86 Posted November 19, 2020 Share Posted November 19, 2020 (edited) Hello, I'm trying to utilize this timeline code from Codepen but I cannot figure out how to get it to work: https://codepen.io/itbruno/pen/KwarLp I have limited coding knowledge so any help would be great! I tried copy and pasting the CCS under custom CSS and then I copied the HTML and put it in a code block on a page. I also tried putting the CCS under the advanced setting. I think I'm missing a key step or two. Thanks! Edited November 20, 2020 by jianliu86 Beyondspace 1 Link to comment
tuanphan Posted November 20, 2020 Share Posted November 20, 2020 Hi. The Codepen link doesn't exist. Can you check again? Email me if you have need any help (free, of course.). Answer within 24 hours. Or send to forum message How to: Setup Password & Share url - Insert Custom CSS - Page Header - Upload Custom Font - Upload File - Find Block ID - Contact Customer Care Link to comment
Solution Beyondspace Posted November 20, 2020 Solution Share Posted November 20, 2020 7 hours ago, jianliu86 said: Hello, I'm trying to utilize this timeline code from Codepen but I cannot figure out how to get it to work: https://codepen.io/itbruno/pen/KwarLp. I have limited coding knowledge so any help would be great! I tried copy and pasting the CCS under custom CSS and then I copied the HTML and put it in a code block on a page. I also tried putting the CCS under the advanced setting. I think I'm missing a key step or two. Thanks! You should complie the scss to css and copy it NOTE: Remove the <header> tag from the html to get rid of the header @import "https://fonts.googleapis.com/css?family=Dosis:300,400,500,600,700"; header:after, #timeline .timeline-item:after, header:before, #timeline .timeline-item:before { content: ''; display: block; width: 100%; clear: both; } *, *:before, *:after { box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } body, html { height: 100%; } body { background: #f9f9f9; background-size: cover; margin: 0; padding: 0; font-family: helvetica, arial, tahoma, verdana; line-height: 20px; font-size: 14px; color: #726f77; } img { max-width: 100%; } a { text-decoration: none; } .container { max-width: 1100px; margin: 0 auto; } h1, h2, h3, h4 { font-family: "Dosis", arial, tahoma, verdana; font-weight: 500; } .project-name { text-align: center; padding: 10px 0; } header { background: #2b2e48; padding: 10px; -webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05); -ms-box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05); box-shadow: 0 3px 3px rgba(0, 0, 0, 0.05); } header .logo { color: #ee4d4d; float: left; font-family: "Dosis", arial, tahoma, verdana; font-size: 22px; font-weight: 500; } header .logo > span { color: #f7aaaa; font-weight: 300; } header .social { float: right; } header .social .btn { font-family: "Dosis"; font-size: 14px; margin: 10px 5px; } #timeline { width: 100%; margin: 30px auto; position: relative; padding: 0 10px; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; -ms-transition: all 0.4s ease; transition: all 0.4s ease; } #timeline:before { content: ""; width: 3px; height: 100%; background: #ee4d4d; left: 50%; top: 0; position: absolute; } #timeline:after { content: ""; clear: both; display: table; width: 100%; } #timeline .timeline-item { margin-bottom: 50px; position: relative; } #timeline .timeline-item .timeline-icon { background: #ee4d4d; width: 50px; height: 50px; position: absolute; top: 0; left: 50%; overflow: hidden; margin-left: -23px; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; border-radius: 50%; } #timeline .timeline-item .timeline-icon svg { position: relative; top: 14px; left: 14px; } #timeline .timeline-item .timeline-content { width: 45%; background: #fff; padding: 20px; -webkit-box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1); -ms-box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 3px 0 rgba(0, 0, 0, 0.1); -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; -webkit-transition: all 0.3s ease; -moz-transition: all 0.3s ease; -ms-transition: all 0.3s ease; transition: all 0.3s ease; } #timeline .timeline-item .timeline-content h2 { padding: 15px; background: #ee4d4d; color: #fff; margin: -20px -20px 0 -20px; font-weight: 300; -webkit-border-radius: 3px 3px 0 0; -moz-border-radius: 3px 3px 0 0; -ms-border-radius: 3px 3px 0 0; border-radius: 3px 3px 0 0; } #timeline .timeline-item .timeline-content:before { content: ''; position: absolute; left: 45%; top: 20px; width: 0; height: 0; border-top: 7px solid transparent; border-bottom: 7px solid transparent; border-left: 7px solid #ee4d4d; } #timeline .timeline-item .timeline-content.right { float: right; } #timeline .timeline-item .timeline-content.right:before { content: ''; right: 45%; left: inherit; border-left: 0; border-right: 7px solid #ee4d4d; } .btn { padding: 5px 15px; text-decoration: none; background: transparent; border: 2px solid #f27c7c; color: #f27c7c; display: inline-block; position: relative; text-transform: uppercase; font-size: 12px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -ms-border-radius: 5px; border-radius: 5px; -webkit-transition: background 0.3s ease; -moz-transition: background 0.3s ease; -ms-transition: background 0.3s ease; transition: background 0.3s ease; -webkit-box-shadow: 2px 2px 0 #f27c7c; -moz-box-shadow: 2px 2px 0 #f27c7c; -ms-box-shadow: 2px 2px 0 #f27c7c; box-shadow: 2px 2px 0 #f27c7c; } .btn:hover { box-shadow: none; top: 2px; left: 2px; -webkit-box-shadow: 2px 2px 0 transparent; -moz-box-shadow: 2px 2px 0 transparent; -ms-box-shadow: 2px 2px 0 transparent; box-shadow: 2px 2px 0 transparent; } @media screen and (max-width: 768px) { #timeline { margin: 30px; padding: 0px; width: 90%; } #timeline:before { left: 0; } #timeline .timeline-item .timeline-content { width: 90%; float: right; } #timeline .timeline-item .timeline-content:before, #timeline .timeline-item .timeline-content.right:before { left: 10%; margin-left: -6px; border-left: 0; border-right: 7px solid #ee4d4d; } #timeline .timeline-item .timeline-icon { left: 0; } } 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
jianliu86 Posted November 20, 2020 Author Share Posted November 20, 2020 @bangank36 That worked like a charm. Thank you so much for your help!! Beyondspace 1 Link to comment
jianliu86 Posted November 20, 2020 Author Share Posted November 20, 2020 15 hours ago, tuanphan said: Hi. The Codepen link doesn't exist. Can you check again? Fixed. The forum automatically included the . so that broke the url. Thanks! Link to comment
rcmannen Posted July 9, 2021 Share Posted July 9, 2021 (edited) Hi! I pasted the CSS provided in this thread by bangank36. The Timeline works great, but my layout is skewed/squeezed and looks really bad. It seems most elements on the website are squeezed to the width of the timeline. Is there any way to prevent this? Edited July 9, 2021 by rcmannen Beyondspace 1 Link to comment
Beyondspace Posted July 10, 2021 Share Posted July 10, 2021 4 hours ago, rcmannen said: Hi! I pasted the CSS provided in this thread by bangank36. The Timeline works great, but my layout is skewed/squeezed and looks really bad. It seems most elements on the website are squeezed to the width of the timeline. Is there any way to prevent this? What is your site url 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
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment