Skip to main content

Pixwel user interface

The Pixwel UI provides an interface to the Pixwel API for end-users and system administrators. Level up your Angular 1.3.x game as high as you can before starting working on the Pixwel UI.

Setup

cd ui
pnpm install

Run Server

gulp
gulp serve --dev # or `gulp serve` if you don't wan't to bother with the API and hit the staging API instead

Structure

PathDescription
appThe AngularJS application lives in here.
app/configVarious scraps of configuration.
app/cssStatic CSS, simply committed to SCM. Similar case to app/lib.
app/filesSome bits of user manual that Pixwel make available for download. Worth a read if you’re new to Pixwel.
app/imgPicshures
app/jsThe actual code for the UI.
app/libOur user-facing dependencies are here. They are simply checked into SCM, we aren’t presently using bower or npm to manage user-facing dependencies.
app/partialsPartial templates. “The HTML”, basically.
buildThe target directory of the UI grunt build.
lessThe main styles, ready for processing via Less, which is done by the UI grunt build.
testSee ui testing.

More UI


Back to docs index | Next page in recommended reading order >>