hilal

0.5.0 • Public • Published

Super Users (Contributers)

Eycosystem

This's the main technologies we use and the purposes from them

  • NodeJS: a development enviroment
  • npm: a package manager for NodeJS
  • Gulp: a task runner
  • Less: a CSS preprocessor
  • Pug: a documentation HTML templates engine
  • ESLint: a JavaScript linter

Structure

This's how we structure the project folders

  • dist/ destination folder
    • css/ CSS files
    • fonts/ Font files
    • images/ Image files
    • javascript/ JavaScript files
    • maps/ Source map files
  • src/ Source files*
    • fonts/ Fonts files
    • images/ Image files
      • doc/ Documentation images
      • main/ Main images
    • less/ Less files
      • lib/ Less plugins & libraries
      • rules/ Less styling
        • base/ Base rules
      • settings/ Less variables
        • base/ Base variables*
        • globals/ Global variables
    • pug/ Documentation Pug files
      • data/ Pug locals in JSON format
      • layouts/ Pug layouts

Best practices

  • Use a good editor: we prefer VScode (Open source, RTL friendly, Powerful)

Package Sidebar

Install

npm i hilal

Weekly Downloads

10

Version

0.5.0

License

MIT

Last publish

Collaborators

  • elkebirmed