/boxen

A Squarespace template scaffold.

Primary LanguageJavaScriptOtherNOASSERTION

boxen

A Squarespace template scaffold.

Website Example

This is the current WIP Squarespace site for boxen. Expect great things here soon... ;)

Roadmap

Basic

  • Quote
  • Text
  • Image
  • Spacer
  • Line
  • Button
  • Audio

Image Layouts

  • Poster
  • Card
  • Overlap
  • Collage
  • Stack

Gallery

  • Slideshow
  • Carousel
  • Grid
  • Stack

Summary

  • Wall
  • Carousel
  • List
  • Grid

Filters & Lists

  • Search
  • Content Link
  • Archive
  • Tag Cloud

Getting Started

Install the Squarespace dev sever by running npm install -g @squarespace/server.

Next, download this template and install the packages with npm install. To run the project use npm start. This boots the Squarespace server on port 9000. When you first start the server you will be prompted to create a new Squarespace site. This will get you started. If you change the built-in domain for your site on Squarespace later make sure to update the .npmrc file that gets generated once your site is created. This contains the url so the Squarespace module can connect to your site. Use npm run deploy to push to your Squarespace site.

Notes

This template is a customization of the Squarespace base-template-npm.