Pre-release

@hagenburger hagenburger released this Feb 6, 2015 · 680 commits to master since this release

Assets 2

More functionality from v2 has been upgraded to v2 as well as some bug fixes (not listed in this feature overview). The command line interface also uses v2 by now (alpha 1 was only accessible when embedded in Rails).

WARNING: This is an alpha version:

  • Not all tests are green
  • Things might change and be incompatible with following alpha or pre releases.

As the documentation is not done yet, most of the features in the following list will link to the test cases.

The planned features for v2 can also be found in this dummy project—including the v1 structure for comparison:
https://github.com/hagenburger/livingstyleguide-concept

Feedback is welcome! Please follow @LSGorg for updates. Tweet about it using #LSG2!

Working features:

Features of v1 which have not completely been upgraded:

  • Automatically import Markdown/LSG files by Sass imports
  • Colors/style configuration
  • Parsing color variables out of a Sass file
  • Highlights within code (*** ... ***)
  • Header/footer HTML
  • JavaScript imports
  • HTML title
  • Handle the root directory of a project and allow relative paths
  • Asset URLs and helpers

Features that should be part of v2 but are not done yet:

  • Requiring of Ruby files or Gems
  • Head HTML
  • Sass syntax support within documents (linking *.sass files work as expected)
  • Extend command line interface to accept directories (= render all *.lsg within that directory)
  • Convert v1 YAML files into v2 LSG files via command line