Free
Navbar
Julian Sterling Navbar
A navbar block extracted from the Julian Sterling template, available in Tailwind CSS, Bootstrap, DaisyUI, and Material Design.
0
8
A navbar block extracted from the Julian Sterling template, available in Tailwind CSS, Bootstrap, DaisyUI, and Material Design.
<!DOCTYPE html>
<html lang="en">
<head>
<script>
window.FontAwesomeConfig = {
autoReplaceSvg: 'nest'
};
</script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/js/all.min.js" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Julian Sterling Navbar | Tailwind CSS UI Block</title>
<meta name="description" content="A navbar block extracted from the Julian Sterling template, available in Tailwind CSS, Bootstrap, DaisyUI, and Material Design.">
<meta name="keywords" content="Julian Sterling, Tailwind CSS template, HTML website template, digital product architect, designer portfolio, UX portfolio, responsive creative design">
<meta name="author" content="Let's templates">
<link rel="canonical" href="">
<meta property="og:type" content="product">
<meta property="og:site_name" content="Let's templates">
<meta property="og:locale" content="en_US">
<meta property="og:url" content="">
<meta property="og:title" content="Julian Sterling | Tailwind CSS Digital Product Architect Portfolio Template">
<meta property="og:description" content="An elegant Tailwind CSS portfolio template for digital product architects, UX designers, and human-centric interface specialists.">
<meta property="og:image" content="">
<meta property="og:image:alt" content="Julian Sterling template preview">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:url" content="">
<meta name="twitter:title" content="Julian Sterling | Tailwind CSS Digital Product Architect Portfolio Template">
<meta name="twitter:description" content="An elegant Tailwind CSS portfolio template for digital product architects, UX designers, and human-centric interface specialists.">
<meta name="twitter:image" content="">
<meta name="twitter:image:alt" content="Julian Sterling template preview">
<script src="https://cdn.tailwindcss.com"></script>
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css">
<link href="https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;700&family=Inter:wght@300;400;600&display=swap" rel="stylesheet">
<style>
html {
overflow-x: hidden;
}
body {
font-family: 'Inter', sans-serif;
background-color: #ffffff;
color: #1a1a1a;
overflow-x: hidden;
}
.serif {
font-family: 'Playfair Display', serif;
}
.oval-container {
border-radius: 50% / 40%;
overflow: hidden;
}
.bg-decorative-waves {
background-image: url("data:image/svg+xml,%3Csvg width='100' height='20' viewBox='0 0 100 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.1,18.3c0,0-2.7-1.1-4.8-1.1s-4.8,1.1-4.8,1.1s-2.7-1.1-4.8-1.1S2,18.3,2,18.3' fill='none' stroke='%23eeeeee' stroke-width='1'/%3E%3C/svg%3E");
background-repeat: repeat;
}
</style>
</head>
<body class="antialiased overflow-x-hidden">
<!-- block:start navbar -->
<header id="header" class="fixed top-0 w-full z-50 bg-white/90 backdrop-blur-sm border-b border-neutral-100/80">
<div class="px-4 sm:px-6 md:px-12 py-4 md:py-6 flex items-center justify-between gap-3">
<nav class="hidden md:flex space-x-8 text-[10px] uppercase tracking-[0.2em] font-semibold text-neutral-500">
<a href="#projects" class="hover:text-black transition-colors">Portfolios</a>
<a href="#contact" class="hover:text-black transition-colors">Connect</a>
</nav>
<a href="#hero" class="md:absolute md:left-1/2 md:-translate-x-1/2 flex items-center gap-2 md:flex-col md:items-center shrink-0">
<div class="w-9 h-9 md:w-10 md:h-10 border-2 border-black flex items-center justify-center">
<span class="font-bold text-base md:text-lg">JS</span>
</div>
<span class="text-[8px] uppercase tracking-[0.2em] md:tracking-[0.3em] font-bold">Julian Sterling</span>
</a>
<div class="hidden md:flex items-center space-x-6 text-sm text-neutral-400">
<a href="#" class="hover:text-black transition-colors" aria-label="X"><i class="fa-brands fa-x-twitter"></i></a>
<a href="#" class="hover:text-black transition-colors" aria-label="GitHub"><i class="fa-brands fa-github"></i></a>
<a href="#" class="hover:text-black transition-colors" aria-label="LinkedIn"><i class="fa-brands fa-linkedin-in"></i></a>
<a href="#" class="hover:text-black transition-colors" aria-label="Website"><i class="fa-solid fa-globe"></i></a>
</div>
<button
id="mobile-menu-button"
type="button"
class="md:hidden ml-auto w-10 h-10 border border-neutral-200 flex items-center justify-center"
aria-label="Open navigation"
aria-expanded="false"
aria-controls="mobile-navigation"
>
<span id="mobile-menu-icon-open" aria-hidden="true"><i class="fa-solid fa-bars text-sm"></i></span>
<span id="mobile-menu-icon-close" class="hidden" aria-hidden="true"><i class="fa-solid fa-xmark text-sm"></i></span>
</button>
</div>
<nav
id="mobile-navigation"
class="md:hidden border-t border-neutral-100 px-4 py-4"
aria-label="Mobile navigation"
hidden
>
<div class="flex flex-col text-[10px] uppercase tracking-[0.2em] font-semibold text-neutral-500">
<a href="#projects" class="mobile-nav-link py-3 hover:text-black transition-colors">Portfolios</a>
<a href="#experience" class="mobile-nav-link py-3 hover:text-black transition-colors">Experience</a>
<a href="#contact" class="mobile-nav-link py-3 hover:text-black transition-colors">Connect</a>
</div>
<div class="flex items-center gap-5 pt-3 text-sm text-neutral-400">
<a href="#" class="hover:text-black transition-colors" aria-label="X"><i class="fa-brands fa-x-twitter"></i></a>
<a href="#" class="hover:text-black transition-colors" aria-label="GitHub"><i class="fa-brands fa-github"></i></a>
<a href="#" class="hover:text-black transition-colors" aria-label="LinkedIn"><i class="fa-brands fa-linkedin-in"></i></a>
<a href="#" class="hover:text-black transition-colors" aria-label="Website"><i class="fa-solid fa-globe"></i></a>
</div>
</nav>
</header>
<!-- block:end navbar -->
<script>
(function () {
var button = document.getElementById('mobile-menu-button');
var navigation = document.getElementById('mobile-navigation');
var iconOpen = document.getElementById('mobile-menu-icon-open');
var iconClose = document.getElementById('mobile-menu-icon-close');
if (!button || !navigation) return;
function setMenu(open) {
navigation.hidden = !open;
button.setAttribute('aria-expanded', String(open));
button.setAttribute('aria-label', open ? 'Close navigation' : 'Open navigation');
if (iconOpen && iconClose) {
iconOpen.classList.toggle('hidden', open);
iconClose.classList.toggle('hidden', !open);
}
}
button.addEventListener('click', function (event) {
event.stopPropagation();
setMenu(navigation.hidden);
});
navigation.querySelectorAll('.mobile-nav-link').forEach(function (link) {
link.addEventListener('click', function () {
setMenu(false);
});
});
document.addEventListener('click', function (event) {
if (!navigation.hidden && !navigation.contains(event.target) && !button.contains(event.target)) {
setMenu(false);
}
});
})();
</script>
</body>
</html>
Free
Portfolio
Unlock the entire library of premium templates and blocks. Renews automatically, cancel anytime.