7 merge requests!433ISTWCMS-6296 Create test for all event dates test cases,!136Istwcms 4725 ebremner config sync,!63Feature/istwcms 4512 l26yan add first last name fields to users,!48Feature/istwcms 4465 l26yan remove paragraphs edit from base profile,!9Feature/istwcms 4139 l26yan update leaflet,!8Feature/istwcms 4156 l26yan set up catalogs terms,!2Feature/istwcms 4137 ebremner use linkit
With the release of Drupal 8.6.0 WCMS theme uw_fdsu_theme_resp would not install
correctly in the profile. For now, it has been removed, once the profile
installs, you can simply enable the theme either through the command line or the
GUI.
Built from [Drupal 8 core](https://drupal.org) and [Gesso](https://www.drupal.org/project/gesso) using the code from [Fourm One](https://www.forumone.com/) and the [git hub repository](https://github.com/forumone/gesso).
## Installation
## Requirements
Run:
1.[Node](https://github.com/creationix/nvm)
- currently version 12.16.1
2.[Gulp](http://gulpjs.com/)
- currently version 4.0.2
3.[Composer](https://getcomposer.org/)
- currently version 1.10.1
* ./rebuild.sh
* ./themes/uw_fdsu_theme_resp/setuptheme.sh
## Notes on theming
UW has taken the approach to use a component based design and has chosen [Fourm One's](https://www.forumone.com/) pattern-lab instance of [Gesso](https://www.drupal.org/project/gesso) from the [git hub repository](https://github.com/forumone/gesso).
## Locally-modified modules
When installing the base profile for the FIRST time you must install both the profile and gesso. On subsequent installs you may chose to bypass installing gesso, however, if there are updates to gesso, those will be missed.
## Installing the profile and/or gesso
UW FDSU responsive theme comes with a script that will handling building the theme and/or gesso.
## Rebuild script
./rebuild.sh will accept the following switches:
1, 2 or 3 (like build-option, can use either or)
1 = rebuild profile only
2 = rebuild profile and gesso
3 = rebuild gesso only
--build-option [#] (required)
1 = rebuild profile only
2 = rebuild profile and gesso
3 = rebuild gesso only
--gesso-branch-tag [branch/tag] (optional)
Provide a Git branch or tag name for uw_wcms_gesso.
If you simply use ./rebuild.sh then interactivity will begin and ask questions about the build options and gesso branch/tag. If you use at least one switch then there is no interactivity.
Example with interactivity
What would you like to do?
1 = Rebuild profile only.
2 = Rebuild profile and gesso.
3 = Rebuild gesso only.
[x] Exit and do nothing
Build option [1]: 2
Gesso branch/tag: [8.x-3.x]:
## Using Pattern-Lab
Once the rebuild is completed, you can visit pattern-lab at: https://<site-name>/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/uw_wcms_gesso/gesso/pattern-lab.