<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<title>Miranda Woodard</title>
<meta name="description" content="Networking • Security • Systems" />
<style>
:root{
--bg: #fbfaf7; /* warm white */
--text: #1f2937; /* charcoal */
--muted: #6b7280; /* slate */
--card: #ffffff;
--line: rgba(31,41,55,.10);
--accent: #2f6b4f; /* muted forest */
}
* { box-sizing: border-box; }
html, body { height: 100%; }
body{
margin:0;
font-family: ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji","Segoe UI Emoji";
background: var(--bg);
color: var(--text);
line-height: 1.55;
}
a { color: inherit; text-decoration: none; }
a:hover { text-decoration: underline; text-underline-offset: 3px; }
.wrap{
max-width: 980px;
margin: 0 auto;
padding: 28px 18px 64px;
}
header{
position: sticky;
top: 0;
z-index: 10;
backdrop-filter: blur(10px);
background: color-mix(in srgb, var(--bg) 88%, transparent);
border-bottom: 1px solid var(--line);
}
.nav{
max-width: 980px;
margin: 0 auto;
padding: 12px 18px;
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
}
.brand{
display:flex;
flex-direction: column;
gap: 2px;
}
.brand strong{ font-size: 14px; letter-spacing: .02em; }
.brand span{ font-size: 12px; color: var(--muted); }
.links{
display:flex;
gap: 14px;
font-size: 13px;
color: var(--muted);
}
.hero{
padding: 44px 0 24px;
display:grid;
gap: 14px;
}
h1{
margin:0;
font-size: clamp(32px, 5vw, 48px);
letter-spacing: -0.02em;
}
.tagline{
margin:0;
font-size: 16px;
color: var(--muted);
max-width: 65ch;
}
.pillrow{
display:flex;
flex-wrap: wrap;
gap: 10px;
padding-top: 6px;
}
.pill{
font-size: 12px;
color: var(--text);
border: 1px solid var(--line);
background: color-mix(in srgb, var(--card) 92%, transparent);
padding: 7px 10px;
border-radius: 999px;
}
.pill b{ color: var(--accent); font-weight: 600; }
.grid{
display:grid;
grid-template-columns: 1fr;
gap: 14px;
margin-top: 18px;
}
@media (min-width: 880px){
.grid{ grid-template-columns: 1.2fr .8fr; }
}
.card{
background: var(--card);
border: 1px solid var(--line);
border-radius: 16px;
padding: 18px;
box-shadow: 0 10px 28px rgba(31,41,55,.05);
}
h2{
margin: 0 0 10px;
font-size: 14px;
letter-spacing: .08em;
text-transform: uppercase;
color: var(--muted);
}
.bio{
margin:0;
font-size: 15px;
max-width: 70ch;
}
.list{
margin: 10px 0 0;
padding: 0;
list-style: none;
display: grid;
gap: 10px;
}
.item{
border-top: 1px solid var(--line);
padding-top: 10px;
}
.item:first-child{
border-top: none;
padding-top: 0;
}
.item .title{
display:flex;
align-items: baseline;
justify-content: space-between;
gap: 10px;
}
.item strong{ font-size: 14px; }
.item small{ color: var(--muted); font-size: 12px; }
.item p{
margin: 6px 0 0;
color: var(--muted);
font-size: 13px;
}
.section{
margin-top: 22px;
}
.footer{
margin-top: 40px;
padding-top: 18px;
border-top: 1px solid var(--line);
color: var(--muted);
font-size: 12px;
display:flex;
justify-content: space-between;
gap: 12px;
flex-wrap: wrap;
}
.btn{
display:inline-flex;
align-items:center;
gap: 8px;
border: 1px solid var(--line);
background: var(--card);
padding: 10px 12px;
border-radius: 12px;
font-size: 13px;
}
.btn:hover{
text-decoration:none;
border-color: color-mix(in srgb, var(--accent) 35%, var(--line));
}
</style>
</head>
<body>
<header>
<div class="nav">
<div class="brand">
<strong>Miranda Woodard</strong>
<span>Networking • Security • Systems</span>
</div>
<nav class="links">
<a href="#about">About</a>
<a href="#skills">Skills</a>
<a href="#projects">Projects</a>
<a href="#contact">Contact</a>
</nav>
</div>
</header>
<main class="wrap">
<section class="hero" id="top">
<h1>Hi, I’m Miranda.</h1>
<p class="tagline">
I build stable systems — at home and in life. I’m a networking student focused on practical infrastructure,
home network security, and resilient system design.
</p>
<div class="pillrow" aria-label="Highlights">
<div class="pill"><b>Focus:</b> Networking + Security</div>
<div class="pill"><b>Also:</b> Linux + Systems</div>
<div class="pill"><b>Style:</b> Calm, clean, dependable</div>
</div>
<div class="pillrow">
<!-- Replace links below with your real ones -->
<a class="btn" href="mailto:you@example.com">Email</a>
<a class="btn" href="https://www.linkedin.com/in/YOUR-LINKEDIN" target="_blank" rel="noreferrer">LinkedIn</a>
<a class="btn" href="#projects">View projects</a>
</div>
</section>
<div class="grid">
<section class="card" id="about">
<h2>About</h2>
<p class="bio">
I build stable systems — at home and in life.<br /><br />
I’m a networking student focused on practical infrastructure, home network security, and resilient system design.
I care about clarity, security, and building things that simply work.<br /><br />
Outside of the lab, I restore an A-frame home, design intentional spaces, and plant trees for the long term.<br /><br />
Currently completing my degree and expanding into network security and systems administration.
</p>
</section>
<aside class="card" id="skills">
<h2>Skills</h2>
<ul class="list">
<li class="item">
<div class="title">
<strong>Networking</strong>
<small>Cisco • VLANs • STP • EtherChannel</small>
</div>
<p>Hands-on labs, troubleshooting, and clean configurations.</p>
</li>
<li class="item">
<div class="title">
<strong>Linux / Systems</strong>
<small>Red Hat coursework</small>
</div>
<p>Command line, fundamentals, and practical administration.</p>
</li>
<li class="item">
<div class="title">
<strong>Home Network Security</strong>
<small>Segmentation • monitoring</small>
</div>
<p>Practical security posture and “make it boring” reliability.</p>
</li>
<li class="item">
<div class="title">
<strong>Programming</strong>
<small>Python fundamentals</small>
</div>
<p>Small scripts and tooling to support systems work.</p>
</li>
</ul>
</aside>
</div>
<section class="section card" id="projects">
<h2>Projects</h2>
<ul class="list">
<li class="item">
<div class="title">
<strong>Generative AI in Networking</strong>
<small>presentation + report</small>
</div>
<p>Research + communication focused: explaining impact and practical use cases.</p>
</li>
<li class="item">
<div class="title">
<strong>Home Lab + Network Hardening</strong>
<small>ongoing</small>
</div>
<p>Segmentation, device monitoring, and reducing noisy IoT behavior.</p>
</li>
<li class="item">
<div class="title">
<strong>Simple Security for Your Home Network</strong>
<small>planned JL training</small>
</div>
<p>A practical, member-friendly session: passwords, Wi-Fi, updates, phishing, and basic segmentation.</p>
</li>
</ul>
</section>
<section class="section card" id="contact">
<h2>Contact</h2>
<p class="bio" style="margin-bottom: 10px;">
Best way to reach me is email. I’m happy to connect about networking, security, systems, or collaboration.
</p>
<div class="pillrow">
<a class="btn" href="mailto:you@example.com">you@example.com</a>
<a class="btn" href="https://www.linkedin.com/in/YOUR-LINKEDIN" target="_blank" rel="noreferrer">LinkedIn</a>
</div>
</section>
<div class="footer">
<span>© <span id="y"></span> Miranda Woodard</span>
<span>Built on Cloudflare Pages</span>
</div>
</main>
<script>
document.getElementById("y").textContent = new Date().getFullYear();
</script>
</body>
</html>