top of page

Making the Zine Template Maker

Rough sketch of UI
Untitled_Artwork.jpg

 

To create the 'Zine Template Maker', I used HTML5, JavaScript and CSS.

 

The program is original, but the template maker uses existing zine formats that have been handmade and distributed for decades.​

workspace_sidebar.png

This sets up the "Workspace" section where the zine is created and the "Sidebar" where all the controls are.

 

The sidebar has multiple divisions for all the control options. 

slots2.png

This sets up the zine by using a grid to create slots for each page. 

​

The 8 page template is a grid with 2 rows and 4 columns.

​

The 16 page is 4 rows and 4 columns.

​

The user uploads their images into each slot.​​​

cut layout cide example.png

This option displays the cut line for the 8 page zine, which needs to be across the middle 2 pages.

 

The line starts 25% from the left and ends 25% from the right on the x axis. It also falls in the middle of the page on the y axis, adjusted to "49.75%"​ because 50% looked too far.​

cut layout 16 example.jpg

I applied the same logic for the 16 page zine, which requires slightly more complicated cutting. I used 3 separate variables to create the lines

set up grida.png

Each grid setup is an array with each page listed. The order of the pages is based on physical mockups I made to work out both the position and orientation of each page. Assuming the user inputs an image that is the right way up on its own, the program rotates them so it remains correct after printing and folding.

cat laid on dummy zine.jpeg
dummy zine.jpeg

© 2025 Taylor Smith Designs - All Rights Reserved.

bottom of page