Some screenshots:
Wide screens:
Narrower screens:
Narrow screens:
Wide
Narrow (note tables don't fit!)
The extension is licensed under AGPL-3.0.
This extension has not yet been published for installation via the web UI.
Sysadmins and developers may download the .zip
file for this extension and
install it with the command-line tool cv.
cd <extension-dir>
cv dl aah@https://github.com/artfulrobot/aah/archive/master.zip
Sysadmins and developers may clone the Git repo for this extension and install it with the command-line tool cv.
git clone https://github.com/artfulrobot/aah.git
cv en aah
( FIXME: Where would a new user navigate to get started? What changes would they see? )
( FIXME )
# Install yarn
npm i -g yarn
# Install the libs.
yarn install
npx mix # installs some other bits
yarn install # don't know why we have to repeat.
# Do a dev build
npx mix
# same as:
npx mix build
# Do a dev build and watch for changs
npx mix watch
# Do a production build (pls check in production builds)
npx mix build -p
Some CSS variables (custom properties) are now in use. e.g. buttons: their background is now --aah-button-bg
and --aah-button-bg-hover
. This means that you can set your button colours on, for example, the front end event registration pages or such, e.g.
body.civicrm-event-register {
--aah-button-bg: red;
}