Web Code
Login
Sign Up
HTML
CSS
@import url('https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700&display=swap'); *{ margin: 0; padding: 0; box-sizing: border-box; font-family: "Poppins" , sans-serif; } .footer { background: linear-gradient(145deg, #1a1c23, #242730); color: #ffffff; } .footer-title { color: #fff; font-weight: 600; margin-bottom: 1.5rem; position: relative; } .footer-title::after { content: ''; position: absolute; left: 0; bottom: -8px; width: 30px; height: 2px; background: #6c5ce7; } .footer-links { list-style: none; padding: 0; } .footer-links li { margin-bottom: 1rem; } .footer-links a { color: #b4b6bb; text-decoration: none; transition: all 0.3s ease; } .footer-links a:hover { color: #ffffff; padding-left: 5px; } .social-links a { display: inline-flex; align-items: center; justify-content: center; width: 38px; height: 38px; border-radius: 50%; background: rgba(255,255,255,0.1); color: #ffffff; margin-right: 10px; text-decoration: none; transition: all 0.3s ease; } .social-links a:hover { background: #6c5ce7; transform: translateY(-3px); } .newsletter-input { background: rgba(255,255,255,0.1); border: 1px solid #000; color: #ffffff; } .newsletter-input:focus { background: rgba(255,255,255,0.15); border-color: #6c5ce7; color: #ffffff; box-shadow: none; } .btn-subscribe { background: #6c5ce7 !important; border: none; padding: 0.5rem 1.5rem; transition: all 0.3s ease; } .btn-subscribe:hover { background: #000 !important; } .footer-bottom { background: rgba(0,0,0,0.2); } .footer-bottom a { color: #6c5ce7; text-decoration: none; } .footer-bottom a:hover { color: #ffffff; }
JS
Output