Let's get started
Prerequisites for this project is very low and all our beginner friends can do; All we need is basic knowledge of HTML and CSS
Let's add some basic CSS and centre the content
* { box-sizing: border-box; } body { margin: 0; background: #a2e5ff; color: #2D3557; font-family: 'Poppins', sans-serif; display: flex; justify-content: center; align-items: center; min-height: 100vh; }
Note: Import Poppins fonts to your project
Now, it's time to create our card in the HTML
file
<div class="card"> <h2 class="card-title">Have you tried Calymorphism</h2> <p class="card-text">Calymorphism is awesome!</p> <div class="card-button">Yes!</div> </div>
It's time to make it look beautiful ๐
.card { width: 400px; padding: 50px; border-radius: 30px; background: #ffffff; text-align: center; box-shadow: 0 35px 68px 0 rgba(0, 94, 182, 0.42) } .card-title { font-size: 32px; margin: 0 0 8px 0; line-height: 1.3; font-weight: 600; } .card-text { font-size: 20px; margin: 0; line-height: 1.3; } .card-button{ font-size: 20px; font-weight: 900; margin-top: 10px; background: #2D3557; color: #ffffff; padding: 5px; border-radius: 30px; border: none; box-shadow: 0 17px 34px 0 rgba(0, 94, 182, 0.42); text-transform: uppercase; cursor: pointer; }
Now, its time to transform it to Claymorphism
.card{ ... box-shadow: 0 35px 68px 0 rgba(0, 94, 182, 0.42), inset 0 -8px 16px 0 #4688ec; ... } .card-button{ ... box-shadow: 0 17px 34px 0 rgba(0, 94, 182, 0.42), inset 0 10px 26px 0 #24477c; ... } .card-button:hover{ background: #2D3557; color: #ffffff; box-shadow: 0 17px 34px 0 rgba(0, 94, 182, 0.42), inset 0 20px 26px 0 #24477c; }
Thank you for reading, have a nice day!
- Follow me on Twitter - @codewithsnowbit
- Subscribe me on YouTube - Code With SnowBit
Top comments (0)