Quick start
This documentation needs work. See "Help improve this page" in the sidebar.
1. Install Reactify theme: drush dl reactify -> drush en reactify -y
Theme's page: https://www.drupal.org/project/reactify
2. Install Reactify Theme Utilities module: drush dl reactify_utilities -> drush en reactify_utilities -y
Module's page: https://www.drupal.org/project/reactify_utilities
The module contains several submodules for authentication and REST endpoints configuration.
3. Uninstall core modules Quick Edit and Contextual links. The reason is that those modules are not used on theme's frontend, but they are enabled by default and they have jQuery dependency. Reactify theme disables core libraries, so jQuery, jQuery Once etc are not loaded. There will be just white screen and console error 'jQuery is not defined' if modules would be enabled.
4. (Optional) Install devel module, enable Devel Generate module: drush dl devel, drush en devel_generate -y
Some content could be generasted to show theme's functionality
5. Download JSON Web Token Authentication module: https://www.drupal.org/project/jwt
Please consider to download the module via composer: go to site's root folder and type 'composer require drupal/jwt'.
JWT module has library dependancy (firebase/php-jwt) and installation via composer ensures that library would be added as well.
JWT module uses Key module for storing secret key. Instructions can be found on Key module's page: https://www.drupal.org/project/key
Help improve this page
You can:
- Log in, click Edit, and edit this page
- Log in, click Discuss, update the Page status value, and suggest an improvement
- Log in and create a Documentation issue with your suggestion