Dark Mode Footer Template
Give your website a sleek, contemporary finish with this versatile dark mode footer.
Dark mode footers are a timeless choice, offering excellent contrast and a premium feel. This template provides a classic multi-column layout that is perfect for organizing links for corporate sites, portfolios, and blogs.

About this Dark Mode Footer Template
This template uses a classic dark theme to create a visually distinct and easy-to-read footer. The layout is a standard four-column grid, providing ample space for sitemap links, contact information, and a brief company mission statement. A clean sub-footer houses the copyright notice and social media links, creating a well-organized and professional structure.
Features
- Sleek Dark Theme: High-contrast light text on a dark background is easy on the eyes and looks professional.
- Multi-Column Layout: A four-column CSS Grid provides structured organization for all your essential links.
- Responsive Design: The columns stack neatly into a single, readable column on mobile devices.
- SVG Logo & Icons: Includes a placeholder SVG logo and social icons, all styled with CSS to be perfectly visible against the dark background.
- Aligned Page Layout: Uses a shared
.container
class to ensure the footer's content aligns perfectly with the main page content.
Ideal Use Cases
- SaaS and Technology Websites
- Creative Agencies and Portfolios
- Modern Corporate Sites
- Blogs with a contemporary design.
Code Breakdown
The main footer area, .footer-dark__main
, is a CSS Grid container. It displays as a single column on mobile and transitions to a two-column, then four-column, layout on wider screens using media queries. The final section, .footer-dark__bottom
, uses Flexbox to align the copyright text and social links on opposite sides of the screen (on larger devices).
The colors for the text, headings, and links are all controlled via CSS variables at the top of the stylesheet, making it simple to theme the footer to match your brand.
Code
Here's the full code for the footer template: