Now hosted with 11ty and Nunchucks templates. .html files are now .ntk files, and all pages use the main.ntk template.
Site is deployed nightly using GitHub Actions (primarily to update the performances page), as well as with every push to the main branch.
- To host locally, run
npm start - To view changes before submitting them, commit them to the dev branch, verify the Action built successfully, and view them on this URL. (Configured using Cloudflare using the EC email address.)
- To deploy, merge dev to the main branch.
- Open pixlr at https://pixlr.com/editor/
- Click "create new"
- In the right column, enter the desired dimensions of 502x283
- Click "Create"
- Paste the image you want to use into the editor
- Scale the image by clicking on it and holding down ctrl to constrain the dimensions
- Go to file -> export -> quick export image as a png
- Save the file YYMM_.png (with underscores instead of spaces) to the images directory
-
Update the JSON below with concert details. Take note of the date format.
-
Add option fields
- concertProgramUrl: adds a link to the program in the description
- locationUrl: not required but recommended. Link to Google Maps or a website for the venue.
- ticketsUrl: not required but strongly recommended
{ "title": "Britten - A Ceremony of Carols", "imgUrl": "/images/2411_Ceremony_of_Carols.png", "date": "November 22, 2024 8:00 pm", "location": "All Saints Episcopal Church", "locationUrl": "https://maps.app.goo.gl/vP2MkWfHHF59Rq6i9", "description": "Ensemble Continuo performs Britten A Ceremony of Carols and a journey through Baroque motets.", "ticketsUrl": "https://www.eventbrite.com/e/britten-a-ceremony-of-carols-tickets-1045064795937?utm-campaign=social&utm-content=attendeeshare&utm-medium=discovery&utm-term=listing&utm-source=cp&aff=ebdsshcopyurl" },