Skip to content

An HTML layout and templating framework for static websites.

License

Notifications You must be signed in to change notification settings

patrickarlt/press

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install it!

  1. clone down this repo
  2. npm install
  3. node bin/press server
  4. visit http://localhost:3000

Todos

  • Find a way to register new extensions for press to process
  • Find a way to signal a file should be treated as a page
  • Refactor pages with a prebuilt system so extensions can modify page behavior right before build (data, collections, localization)
  • Move building a page into the new page object
  • Docs
  • Tests
  • Error Handling
  • Logging
  • Grunt Task!
  • Yeoman Generator

Extensions Todo

New extensions to create...

  • i18n
  • Sitemap
  • Redirects
  • Search

Contrib Extensions

These should be refactored into external extensions for launch.

  • Collections
  • Markdown Helpers
  • Code Highlighting
  • Stats
  • Pretty URLs
  • i18n
  • Sitemap
  • Redirects
  • Search

About

An HTML layout and templating framework for static websites.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published