driehle / laminas.github.io

Source code for landing page and assets of https://docs.laminas.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

laminas.github.io

This is the primary documentation website for the Laminas Project, and contains:

  • the landing page
  • assets common to all documentation
  • component lists

Building assets

$ cd asset
$ npm install
$ gulp

Once they are built, test the main landing page, using something like:

$ php -S 0:8000 -t .

and then browsing to http://localhost:8000

Check in your changes to the asset directory as well as any generated assets when done.

Building the homepage

You can add or edit components in the file:

  • data/component-list.components.json
  • data/component-list.mvc.json

Whenever you do, update the pages with package lists using:

$ php build/build-component-lists.php components

and

$ php build/build-component-lists.php mvc

Preview the project using:

$ php -S 0:8000 -t .

and then browsing to:

When done, check in changes to:

  • index.html
  • components/index.html
  • mvc/index.html

About

Source code for landing page and assets of https://docs.laminas.dev


Languages

Language:HTML 73.8%Language:SCSS 16.2%Language:JavaScript 7.1%Language:PHP 2.8%