Colorful
Open the live demo · Browse the full theme collection · Report an issue or request an addition
- Theme Overview
- Pages Included
- Component Architecture
- File and Folder Structure
- Static Project Notes
- Customization Guide
- GitHub Pages Deployment
- Reporting Theme Issues or Requesting Additions
- Accessibility and Browser Compatibility
- Repository Relationship
- Possible Future Enhancements
- Copyright
Colorful Theme Documentation is a distinctive static portfolio theme designed to highlight projects, skills, experience, writing, and professional identity through a defined visual direction.
This theme can be opened locally, hosted with GitHub Pages, or adapted into a standalone personal website. The included files are ready to publish directly from a GitHub repository.
This theme is best suited to portfolio owners who want a site with a defined personality rather than a generic landing-page layout.
Category: Portfolio Theme
The visual direction should remain recognizable when the written content is customized. New content should fit into the existing structure while preserving the layout, spacing, contrast, and palette unless the person using the theme intentionally wants to create a new variation.
| Color | Primary Use |
|---|---|
#FFF |
Used throughout the theme styling |
#0000 |
Used throughout the theme styling |
#E5E7EB |
Used throughout the theme styling |
#9CA3AF |
Used throughout the theme styling |
#FAFAF9 |
Used throughout the theme styling |
#0F172A |
Used throughout the theme styling |
#14B8A6 |
Used throughout the theme styling |
#2DD4BF |
Used throughout the theme styling |
#06B6D4 |
Used throughout the theme styling |
#EC4899 |
Used throughout the theme styling |
Click any preview image to open the full-size file.
| Page | Purpose |
|---|---|
about.html |
Biography and background page |
blog.html |
Writing archive or blog page |
casestudies.html |
Detailed project and technical breakdowns |
contact.html |
Contact details and communication links |
home.html |
Alternate homepage entry retained by the theme |
index.html |
Main homepage and GitHub Pages entry file |
projects.html |
Featured project portfolio |
skills.html |
Skills, technologies, and capabilities |
testimonials.html |
Testimonials and feedback |
work.html |
Professional experience and work history |
index.html is the homepage and GitHub Pages entry file.
| Component | Purpose |
|---|---|
components/CursorTrail.js |
Controls themed cursor behavior |
components/FluidBackground.js |
Provides decorative background behavior |
components/Navigation.js |
Provides shared navigation behavior |
| Asset | Purpose |
|---|---|
assets/jsx-runtime.js |
Shared site script |
assets/main.css |
Main stylesheet and visual presentation |
assets/main.js |
Main site script |
assets/proxy.js |
Shared supporting script |
components/CursorTrail.jscontrols themed cursor behavior.components/FluidBackground.jsprovides decorative background behavior.components/Navigation.jsprovides shared navigation behavior.
colorful/
├── README.md
├── index.html
├── assets/
├── components/
└── images/
└── screenshots/
This project is designed for direct static hosting. Internal asset paths should stay relative so the theme works correctly at its GitHub Pages project URL.
Update the included HTML files to replace personal information, biography copy, projects, skills, writing, testimonials, experience, and contact details. Replace screenshots in images/screenshots/ after personalizing the theme.
Upload the contents of the theme folder so index.html sits directly at the repository root. Keep .nojekyll beside index.html when it is included.
In repository Settings → Pages, choose:
Branch: main
Folder: / (root)
The live GitHub Pages URL is:
https://apursley2012.github.io/colorful/
Use the repository's issue forms:
Report an issue or request an addition
Before publishing a personalized version, test keyboard navigation, link focus states, mobile-width behavior, image alternative text, heading order, reduced-motion preferences, color contrast, and readability of decorative text.
- Live GitHub Pages demo:
https://apursley2012.github.io/colorful/ - Theme repository:
https://github.com/apursley2012/colorful - Main collection repository:
https://github.com/apursley2012/github-pages-themes - Main collection visual theme gallery:
https://apursley2012.github.io/github-pages-themes/
- Add or refresh repository screenshots after personalizing the theme.
- Add a visible reduced-motion option when the interface includes animation.
- Add a themed
404.htmlpage. - Add additional accessibility refinements after testing the personalized content.
Copyright © 2026 Alysha Pursley. All rights reserved.
This theme and its documentation are maintained by Alysha Pursley.

























