Some screenshots:
Wide screens:
Narrower screens:
Narrow screens:
Wide
Narrow (note tables don't fit!)
The extension is licensed under AGPL-3.0.
- PHP v7.0+
- CiviCRM (FIXME: Version number)
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;
}