Abstract half-fold template design