Livingstyleguide

screenshot of Livingstyleguide
rails
scss

Easily create front-end style guides with Markdown and Sass/SCSS.

Overview

LivingStyleGuide is an innovative tool designed to help developers create living style guides or pattern libraries seamlessly integrated into their Sass projects. This software aims to streamline the process of documenting UI components using Markdown, resulting in beautifully generated HTML style guides that can enhance collaboration and maintain design consistency across projects.

With features that cater to various frameworks and a user-friendly command-line interface, LivingStyleGuide provides an efficient approach for front-end development. It's suitable for teams looking to improve their workflow and end product by simplifying documentation and styling processes.

Features

  • Command Line Interface: Easily compile style guides by running simple commands that combine Markdown files into a comprehensive HTML output.
  • Framework Integration: Compatible with various frameworks such as Rails, Middleman, Grunt, and Gulp, offering flexibility based on development preferences.
  • Markdown Support: Write documentation in Markdown for each component, making it straightforward to maintain and update documentation within your Sass files.
  • Automatic Compilation: The tool automatically converts Markdown documentation into a visually appealing style guide, saving time and effort.
  • Syntax Highlighting: Closely associated with each example, the HTML source code is syntax-highlighted for clarity, aiding developers and designers in understanding the underlying code.
  • Product Enhancements: Supports non-Ruby build systems and allows for the integration of various tools, ensuring it fits seamlessly into diverse project environments.
  • Custom Setup Instructions: Provides specific setup guidance for different environments, helping users to get started quickly, regardless of their existing stack.
rails
Ruby on Rails

Ruby on Rails, often referred to as Rails, is an open-source web application framework written in Ruby. Known for its convention over configuration and don't repeat yourself (DRY) principles, Rails simplifies and accelerates the development of database-backed web applications.

scss
SCSS

SCSS is a preprocessor scripting language that extends the capabilities of CSS by adding features such as variables, nesting, and mixins. It allows developers to write more efficient and maintainable CSS code, and helps to streamline the development process by reducing repetition and increasing reusability.