Skip to content

B7th/mBoxd

Repository files navigation

mBoxd

Jumpstart different and easy with mBoxd, an all-in-one or cherry-picked solution for projects of any size.

The principle behind mBoxd In is very simple in it packs the best conventions of the web.

  • DRYer than Grunt, Gulp or npm scripts.
  • Yaml/Mongo based data
  • Stylus, Coffee and Pug for best CSS, JS and HTML
  • A new scope-based system for maximized efficiency in style rendering

This is a work in progress and is currently not to be used as is.

Terse, potent, handy, pretty.

Communication evolves rapidly and some language and conventions stand out of the crowd.

Other options and conventions do exist. Bootstrap. Semantic. Harp. Grunt. Gulp. But so has been other bulky languages and conventions that clutter and have each their own shortcomings which mBoxd intends to surpass.

  • Terse: Read and write code easily
  • Potent: Powerful
  • Handy:
  • Pretty: Beauty's in the eye of the viewer, but

Languages and conventions used

Yaml

  • L: Multilingual content. The object rendered by L defaults to the one in data.yml when a value is not undefined

Stylus

  • mBoxd: Namespaced css. This is the actual birthplace of the project. Coupled with

Coffeescript Pug

  • Partial:

Markdown

Work Schedule

  • 1.0.0 2016 Dec.01: Yaml, Pug, Stylus, Markup & Coffeescript
  • 1.1.0 2017 Jan.01: Markdown, Image resizing, M stylus, M Pug
  • 1.2.0 2017 Feb.01: Svg to Image, M Coffeescript, M Express
  • 1.3.0 2017 Mar.01: L, Simple M Admin
  • 1.4.0 2017 Apr.01: M Blog & Pages
  • 1.5.0 2017 May.01: M Emails
  • 1.6.0 2017 Jun.01: M Social
  • 1.7.0 2017 Jul.01: ?

About

An all-in-one solution using terse and powerful languages and conventions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published