Teacher. Creator. Always curious.

Benjamin Helton

Educator by profession. Creator by nature.

I teach English, write fantasy, design exciting resources, and build creative experiences that bring ideas to life.

Projects & creations

NINE PROJECTS. ROOM TO EXPLORE.
Prototype notes & image sizes

This is a working layout prototype. All nine cards use your artwork and project names. Five project cards link to Teachers Pay Teachers or Amazon in a new tab. The remaining four open short detail panels until you add destination links. About and Contact open editable demo panels.

  • Create each image at 1000 × 1600 pixels, a 5:8 portrait ratio. For a larger source, use 1500 × 2400 pixels. All nine slots use the same ratio.
  • Your current artwork is saved beside this file as project-07.png, Project-09.png, Project-08.png, project-04.jpg, project-05.png, project-06.png, Project-10.png, Project-11.png, and Project-12.png. PNG, JPEG, and WebP are all supported; the filename and extension in the HTML must match the actual file.
  • In the HTML, insert <img src="project-07.png" alt="Describe the artwork"> directly after the opening button tag for the first class="project". Repeat with each filename. Use alt="" if the art only decorates the already titled project.
  • Images scale automatically. Keep key subjects in the center and leave the bottom quarter clear for the visible HTML title. The title gradient is already included. Adjust object-position on an individual image to change its crop.
  • Four cards fit across wide screens; narrower screens show fewer cards with a peek at the next. The arrows loop through all nine projects in either direction. The slideshow advances one card every 4 seconds, loops forward seamlessly after the last project, and pauses during interaction. Use the Pause slideshow button to stop it. Automatic movement starts paused when reduced motion is preferred.
  • Edit the intro, project labels, and the projectDetails array in the script. For real project pages, replace each project button with an <a class="project" href="your-project-url">, preserve its inner content, and remove data-project and aria-haspopup.

Open this file directly in a modern browser. No installation, external fonts, libraries, or internet connection required. JavaScript enables carousel controls and demo dialogs; native scrolling still works without it.

Homepage prototype