Minimalist Single-Line Footer Template
A clean and simple single-line footer for a minimalist and professional finish to your web pages.
This lightweight template provides essential copyright information and key links without distracting from your main content. It's built to be fully responsive and accessible from the start.

About this Footer Template
This template creates a sleek, single-row footer that adapts perfectly to any screen size. On small screens (mobile-first), the copyright notice and social links are stacked vertically and centered for readability. On larger screens, they align horizontally on opposite ends for a classic, professional look.
The entire layout is controlled with modern CSS, using Flexbox for alignment, which means it's efficient and easy to modify. All icons are inline SVG for crisp rendering and easy styling.
Features
- Minimalist Design: A clean, unobtrusive style that complements any website design.
- Mobile-First & Responsive: Looks great on mobile devices, tablets, and desktops. The layout automatically adjusts based on screen width.
- Accessible: Uses a semantic
footer
element, anav
landmark for links, and accessible names for icon-only buttons. - Easy to Customize: Change colors, fonts, and spacing with a few simple CSS variable adjustments.
- SVG Icons: Lightweight, scalable vector icons that are styled directly with CSS. No image files to manage.
Ideal Use Cases
- Landing Pages
- Personal Portfolios or Resumes
- Minimalist Blogs
- Single-Page Applications (SPAs)
- Any website where the primary focus should remain on the main content.
Code Breakdown
The structure is straightforward. A primary footer
element wraps a container div
. Inside the container, a paragraph holds the copyright, and a nav
element contains the list of social media links.
Styling is achieved using CSS Flexbox. The container's display
is set to flex
. On mobile, flex-direction: column
stacks the items. A media query for screens wider than 576px changes this to flex-direction: row
and uses justify-content: space-between
to push the copyright and navigation to opposite ends.
The SVG icons use fill: currentColor
, which makes them inherit the text color of their parent link. This makes color changes simple and consistent.
Code
Here's the full code for the footer template: