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)

    Install

    npm i hilal

    DownloadsWeekly Downloads

    13

    Version

    0.5.0

    License

    MIT

    Last publish

    Collaborators

    • elkebirmed