-->

Portfolio Wordpress Theme -

.contact-details { display: flex; flex-wrap: wrap; gap: 1.8rem; margin-top: 1.2rem; }

<!-- tiny wordpress-style admin bar mock (just for paper portfolio flavor) --> <div class="mock-wp-toolbar"> <span><i class="fas fa-wordpress-simple"></i> Paper Theme</span> <span><i class="far fa-edit"></i> Edit Portfolio</span> <span><i class="fas fa-palette"></i> Customize</span> </div>

/* subtle grain overlay (paper texture effect) */ body::before { content: ""; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 400 300" opacity="0.08"><filter id="noise"><feTurbulence type="fractalNoise" baseFrequency="0.65" numOctaves="3" stitchTiles="stitch"/></filter><rect width="100%" height="100%" filter="url(%23noise)"/></svg>'); background-repeat: repeat; pointer-events: none; z-index: 0; } Portfolio WordPress Theme

/* portfolio grid (wordpress style loop) */ .portfolio-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(320px, 1fr)); gap: 2rem; margin: 2rem 0 3rem; }

.project-category { font-size: 0.75rem; text-transform: uppercase; letter-spacing: 1px; color: #b48b48; font-weight: 600; margin-bottom: 0.75rem; display: inline-block; } .contact-details { display: flex

.contact-item { display: flex; align-items: center; gap: 10px; background: #f7efdf; padding: 0.6rem 1.2rem; border-radius: 60px; font-size: 0.9rem; }

footer { margin-top: 3rem; text-align: center; padding: 1.5rem 0.5rem; font-size: 0.8rem; color: #7b6b50; border-top: 1px solid #e2d2b5; } i class="fas fa-wordpress-simple"&gt

/* header paper card */ .paper-header { background: #fef8ed; padding: 2.5rem 2rem; border-radius: 32px; box-shadow: 0 12px 28px rgba(0, 0, 0, 0.08), 0 0 0 1px rgba(230, 210, 170, 0.6); margin-bottom: 3rem; transition: all 0.2s ease; backdrop-filter: blur(0px); }