Skip to content

Making efforts trying to implement the Atomic Design System around the Frontend Development process.

License

Notifications You must be signed in to change notification settings

luissardon/atomic-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

The Atomic Project

Making efforts trying to implement the Atomic Design System around the Frontend Development process.

Concept

Project Specs

  • We need a Component System that can be handled starting from a static HTML, rather than a JS SPA Framework like others do.
  • A system based on Atomic Components (Atoms, Molecules, Organisms, Templates, Pages).
  • Components composed of jade, stylus and js(es6).
  • That their view can be added through includes/mixins in jade.
  • That their styles can be added through imports in stylus.
  • That their scripts can be added through imports in js(es6).

Ideas to compose

Nº 1

  • Create a page.jade, page.js(es6) and page.styl per view.
  • Then include manually all the assets of the components on parallel.
  • And Compile.

Nº 2

  • Just include the component view in the Page.
  • Then with the help of a CLI, automatically bundle all the components .styl files, and .js files with their instance, into component.styl and component.js respectively.
  • And Compile.

Complements Specs

  • A way to manage relationship between components.
  • A way to handle actions between components https://goo.gl/KJNn2.
  • A way to access to any component functionality, globally.
  • A Grid System for styling.

About

Making efforts trying to implement the Atomic Design System around the Frontend Development process.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published