You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Keith ab9f8ce42f move node modules to project root 6 years ago
.github messy learning environment for merging grav with bulma 6 years ago
assets messy learning environment for merging grav with bulma 6 years ago
backup messy learning environment for merging grav with bulma 6 years ago
bin messy learning environment for merging grav with bulma 6 years ago
images messy learning environment for merging grav with bulma 6 years ago
node_modules move node modules to project root 6 years ago
system update grav and admin 6 years ago
tmp messy learning environment for merging grav with bulma 6 years ago
user move node modules to project root 6 years ago
vendor install composer deps 6 years ago
webserver-configs update grav and admin 6 years ago
.gitignore update gitignore 6 years ago
.htaccess messy learning environment for merging grav with bulma 6 years ago
CHANGELOG.md update grav and admin 6 years ago
README.md Cleaned up README 6 years ago
composer.json messy learning environment for merging grav with bulma 6 years ago
composer.lock update grav and admin 6 years ago
index.php messy learning environment for merging grav with bulma 6 years ago
now.json messy learning environment for merging grav with bulma 6 years ago
package-lock.json move node modules to project root 6 years ago
package.json move node modules to project root 6 years ago
robots.txt messy learning environment for merging grav with bulma 6 years ago
yarn.lock messy learning environment for merging grav with bulma 6 years ago

README.md

Grav

Grav is a Fast, Simple, and Flexible, file-based Web-platform. The underlying architecture of Grav is designed to use well-established and best-in-class technologies to ensure that Grav is simple to use and easy to extend. Some of these key technologies include:

See also:

Adding Functionality

$ bin/gpm index

This will display all the available plugins and then you can install one or more with:

$ bin/gpm install <plugin/theme>

Updating

To update Grav you should use the Grav Package Manager or GPM:

$ bin/gpm selfupgrade

To update plugins and themes:

$ bin/gpm update

Running Tests

First install the dev dependencies by running composer update from the Grav root. Then composer test will run the Unit Tests, which should be always executed successfully on any site. Windows users should use the composer test-windows command. You can also run a single unit test file, e.g. composer test tests/unit/Grav/Common/AssetsTest.php