Skip to content

LideviK/2024.djangocon.us

 
 

Repository files navigation

DjangoCon.us Conference Website

Installation

This project requires Node v20 or greater.

  1. Run npm install to install Node packages.

Building & Development

This project uses Liquid for templating (except dates, see below). As such, you may wish to install syntax highlighting for Liquid in your text editor.

Build and watch for local changes by running:

npm run serve

This opens a local server at http://localhost:8080/ and watches for changes to the source files.

Date Formatting

Dates are formatted with date-fns, due to some wonkiness with Eleventy's date formatting. You can use the formatDateTime shortcode in your templates to format dates. Note, that this will take into consideration the timezone defined in site.json, under timezone. Example:

{{ post.data.published_datetime | formatDateTime: "MMMM d, yyyy" }}

Social Media Images

  1. Presenter images are created at /presenters/{{ slug }}/
  2. Session images are created at /{{ talks,tutorials }}/{{ slug }}/social/

About

🫐 The DjangoCon US 2024 conference website

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 68.7%
  • Python 17.2%
  • JavaScript 10.6%
  • CSS 3.5%