A modern, professional one-page website template designed specifically for instructional designers, learning experience designers, and educational technology professionals.
- π Single Page Design - All content on one scrolling page with smooth navigation
- π¨ Professional Color Palette - Warm, sophisticated colors (#fffcf2, #ccc5b9, #403d39, #252422, #eb5e28)
- π ID-Specific Sections - Portfolio showcase, expertise areas, and learning philosophy
- π± Fully Responsive - Perfect on all devices
- β‘ Smooth Scrolling - Enhanced user experience with smooth section transitions
- πΌ Portfolio Ready - Showcase your courses, modules, and learning experiences
This template uses a warm, professional color scheme perfect for education professionals:
- Cream (#fffcf2) - Main background for a soft, approachable feel
- Beige (#ccc5b9) - Secondary backgrounds for subtle depth
- Dark Gray (#403d39) - Body text for excellent readability
- Charcoal (#252422) - Headlines for strong hierarchy
- Burnt Orange (#eb5e28) - Accent color for calls-to-action and emphasis
- Headlines: Le Monde Livre (fallback: Lora) - Elegant serif for authority
- Body Text: Acumin Pro (fallback: Inter) - Clean sans-serif for readability
onepage-website/
βββ index.html # Main HTML file
βββ style.css # All styling
βββ README.md # This file
- Download the ZIP file or clone this repository
- Extract all files to a folder
Replace placeholder content in index.html:
- Your Name - Throughout the site
- Hero Section - Update title and subtitle
- About Section - Add your bio and stats
- Expertise Cards - Customize your areas of expertise
- Skills/Tools - List your actual tools
- Portfolio Projects - Replace with your actual work
- Contact Information - Add your email, LinkedIn, etc.
If you have Le Monde Livre and Acumin Pro licenses:
- Add font files to a
/fontsfolder - Update the
@font-facerules instyle.css - The template uses Lora and Inter as fallbacks (loaded from Google Fonts)
Edit the CSS variables in style.css (lines 8-12):
:root {
--cream: #fffcf2;
--beige: #ccc5b9;
--dark-gray: #403d39;
--charcoal: #252422;
--accent: #eb5e28;
}- Create a repository named
your-username.github.io - Upload all files
- Your site will be at
https://your-username.github.io
- Create any repository (e.g.,
portfolio) - Upload files
- Go to Settings β Pages
- Select main branch
- Your site will be at
https://your-username.github.io/portfolio
The contact form needs a backend service to function:
- Sign up at formspree.io (free tier available)
- Create a new form
- Get your form endpoint
- In
index.html, update the form tag:<form class="contact-form" action="https://formspree.io/f/YOUR_FORM_ID" method="POST">
- Remove the JavaScript form handler from
script.js
- Deploy to Netlify instead of GitHub Pages
- Add
netlifyattribute to form tag - Forms automatically work
- Create an
imagesfolder - Upload project screenshots
- Replace the placeholder divs:
<div class="portfolio-image"> <img src="images/project1.jpg" alt="Project Name"> </div>
Add a profile photo to the About section:
<div class="about-content">
<img src="images/profile.jpg" alt="Your Name" class="profile-photo">
<div class="about-text">
<!-- existing content -->
</div>
</div>Then add CSS:
.profile-photo {
width: 250px;
height: 250px;
border-radius: 50%;
object-fit: cover;
border: 5px solid var(--accent);
}Copy an existing expertise card in index.html:
<div class="expertise-card">
<div class="expertise-icon">π―</div>
<h3>Your Expertise</h3>
<p>Description of your expertise area</p>
</div>Sections are designed to be modular. Reorder them in index.html as needed, just make sure to update the navigation links.
- HTML5 - Semantic markup
- CSS3 - Flexbox, Grid, CSS Variables, Animations
- JavaScript - Smooth scrolling, active navigation
- Google Fonts - Lora & Inter (fallback fonts)
β
Chrome/Edge (latest)
β
Firefox (latest)
β
Safari (latest)
β
Mobile browsers
This template is ideal for:
- Instructional Designers
- Learning Experience Designers (LXD)
- Educational Technologists
- Curriculum Developers
- Corporate Trainers
- E-Learning Developers
- Academic Faculty
- Instructional Coaches
For each project, include:
- Project type (e-learning, ILT, blended, etc.)
- Tools used
- Learning objectives addressed
- Measurable outcomes (completion rates, satisfaction scores, etc.)
- Your specific role
- Target audience
Highlight skills relevant to ID:
- ADDIE/SAM methodology
- Learning theories applied
- Assessment design
- LMS expertise
- Authoring tool proficiency
- Visual design capabilities
Consider mentioning:
- Your design philosophy
- Years of experience
- Industries you've worked in
- Certifications (ATD, eLearning Guild, etc.)
- Educational background
Feel free to fork this template and customize it! If you create improvements, consider:
- Forking the repository
- Making your enhancements
- Submitting a pull request
This template is free to use for personal and commercial projects. Attribution is appreciated but not required.
If you use this template:
- β Star this repository
- π’ Share it with other instructional designers
- π¦ Tag me on social media with your site!
Open an issue on GitHub or reach out to the community!
Built with β€οΈ for instructional designers
Design learning experiences that matter β¨