You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by hn...@apache.org on 2017/11/21 18:28:38 UTC

[myfaces-tobago] branch master updated (76a28fa -> ec149a1)

This is an automated email from the ASF dual-hosted git repository.

hnoeth pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git.


    from 76a28fa  improve demo * update tomee version * suggest demo: use solar objects instead of language; The java version has an effect for the length of the language list. And the language list is important for the QUnitTests
     new 055572e  TOBAGO-1759 Update Bootstrap to 4.0.0 beta 2 (from alpha 6) * fix styling for suggest inside input groups * add manual test
     new ec149a1  rebuild themes after update

The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 tobago-core/src/main/resources/scss/_tobago.scss   |  24 +++-
 .../60000-manual/4500-suggest/suggest.xhtml        |  33 ++++-
 .../tobago-theme-charlotteville/rebuild-theme.log  | 138 +++++++++++--------
 .../tobago-bootstrap/_version/css/bootstrap.css    |  27 +++-
 .../_version/css/bootstrap.css.map                 |   2 +-
 .../_version/css/bootstrap.min.css                 |   2 +-
 .../_version/css/bootstrap.min.css.map             |   2 +-
 .../tobago-bootstrap/_version/js/bootstrap.min.js  |   2 +-
 .../tobago-theme-roxborough/rebuild-theme.log      | 148 ++++++++++++---------
 .../tobago-bootstrap/_version/css/bootstrap.css    |  27 +++-
 .../_version/css/bootstrap.css.map                 |   2 +-
 .../_version/css/bootstrap.min.css                 |   2 +-
 .../_version/css/bootstrap.min.css.map             |   2 +-
 .../tobago-bootstrap/_version/js/bootstrap.min.js  |   2 +-
 .../tobago-theme-scarborough/rebuild-theme.log     | 136 +++++++++++--------
 .../tobago-bootstrap/_version/css/bootstrap.css    |  27 +++-
 .../_version/css/bootstrap.css.map                 |   2 +-
 .../_version/css/bootstrap.min.css                 |   2 +-
 .../_version/css/bootstrap.min.css.map             |   2 +-
 .../tobago-bootstrap/_version/js/bootstrap.min.js  |   2 +-
 .../tobago-theme-speyside/rebuild-theme.log        | 138 +++++++++++--------
 .../tobago-bootstrap/_version/css/bootstrap.css    |  27 +++-
 .../_version/css/bootstrap.css.map                 |   2 +-
 .../_version/css/bootstrap.min.css                 |   2 +-
 .../_version/css/bootstrap.min.css.map             |   2 +-
 .../tobago-bootstrap/_version/js/bootstrap.min.js  |   2 +-
 .../tobago-theme-standard/rebuild-theme.log        | 144 +++++++++++---------
 .../tobago-bootstrap/_version/css/bootstrap.css    |  27 +++-
 .../_version/css/bootstrap.css.map                 |   2 +-
 .../_version/css/bootstrap.min.css                 |   2 +-
 .../_version/css/bootstrap.min.css.map             |   2 +-
 .../tobago-bootstrap/_version/js/bootstrap.min.js  |   2 +-
 32 files changed, 606 insertions(+), 330 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
['"commits@myfaces.apache.org" <co...@myfaces.apache.org>'].

[myfaces-tobago] 02/02: rebuild themes after update

Posted by hn...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hnoeth pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git

commit ec149a11ac9bfeb9020491f8e8a94f2f17c60cc9
Author: Henning Noeth <hn...@apache.org>
AuthorDate: Tue Nov 21 19:28:07 2017 +0100

    rebuild themes after update
---
 .../tobago-theme-charlotteville/rebuild-theme.log  | 138 +++++++++++--------
 .../tobago-bootstrap/_version/css/bootstrap.css    |  27 +++-
 .../_version/css/bootstrap.css.map                 |   2 +-
 .../_version/css/bootstrap.min.css                 |   2 +-
 .../_version/css/bootstrap.min.css.map             |   2 +-
 .../tobago-bootstrap/_version/js/bootstrap.min.js  |   2 +-
 .../tobago-theme-roxborough/rebuild-theme.log      | 148 ++++++++++++---------
 .../tobago-bootstrap/_version/css/bootstrap.css    |  27 +++-
 .../_version/css/bootstrap.css.map                 |   2 +-
 .../_version/css/bootstrap.min.css                 |   2 +-
 .../_version/css/bootstrap.min.css.map             |   2 +-
 .../tobago-bootstrap/_version/js/bootstrap.min.js  |   2 +-
 .../tobago-theme-scarborough/rebuild-theme.log     | 136 +++++++++++--------
 .../tobago-bootstrap/_version/css/bootstrap.css    |  27 +++-
 .../_version/css/bootstrap.css.map                 |   2 +-
 .../_version/css/bootstrap.min.css                 |   2 +-
 .../_version/css/bootstrap.min.css.map             |   2 +-
 .../tobago-bootstrap/_version/js/bootstrap.min.js  |   2 +-
 .../tobago-theme-speyside/rebuild-theme.log        | 138 +++++++++++--------
 .../tobago-bootstrap/_version/css/bootstrap.css    |  27 +++-
 .../_version/css/bootstrap.css.map                 |   2 +-
 .../_version/css/bootstrap.min.css                 |   2 +-
 .../_version/css/bootstrap.min.css.map             |   2 +-
 .../tobago-bootstrap/_version/js/bootstrap.min.js  |   2 +-
 .../tobago-theme-standard/rebuild-theme.log        | 144 +++++++++++---------
 .../tobago-bootstrap/_version/css/bootstrap.css    |  27 +++-
 .../_version/css/bootstrap.css.map                 |   2 +-
 .../_version/css/bootstrap.min.css                 |   2 +-
 .../_version/css/bootstrap.min.css.map             |   2 +-
 .../tobago-bootstrap/_version/js/bootstrap.min.js  |   2 +-
 30 files changed, 552 insertions(+), 327 deletions(-)

diff --git a/tobago-theme/tobago-theme-charlotteville/rebuild-theme.log b/tobago-theme/tobago-theme-charlotteville/rebuild-theme.log
index 0424ac6..3a14da5 100644
--- a/tobago-theme/tobago-theme-charlotteville/rebuild-theme.log
+++ b/tobago-theme/tobago-theme-charlotteville/rebuild-theme.log
@@ -1,4 +1,4 @@
-Build date: 2017-11-16 10:39:35
+Build date: 2017-11-21 19:06:09
 [INFO] Scanning for projects...
 [INFO] 
 [INFO] ------------------------------------------------------------------------
@@ -46,10 +46,10 @@ Build date: 2017-11-16 10:39:35
 [INFO] 
 [INFO] [fsevents] Success: "__CURRENT__/tobago-theme-charlotteville/target/bootstrap/node_modules/fsevents/lib/binding/Release/node-v51-darwin-x64/fse.node" is installed via remote
 [INFO] 
-[INFO] > node-sass@4.6.1 install __CURRENT__/tobago-theme-charlotteville/target/bootstrap/node_modules/node-sass
+[INFO] > node-sass@4.7.2 install __CURRENT__/tobago-theme-charlotteville/target/bootstrap/node_modules/node-sass
 [INFO] > node scripts/install.js
 [INFO] 
-[INFO] Cached binary found at __HOME__/.npm/node-sass/4.6.1/darwin-x64-51_binding.node
+[INFO] Cached binary found at __HOME__/.npm/node-sass/4.7.2/darwin-x64-51_binding.node
 [INFO] 
 [INFO] > phantomjs-prebuilt@2.1.16 install __CURRENT__/tobago-theme-charlotteville/target/bootstrap/node_modules/phantomjs-prebuilt
 [INFO] > node install.js
@@ -59,11 +59,11 @@ Build date: 2017-11-16 10:39:35
 [INFO] Verified checksum of previously downloaded file
 [INFO] Extracting zip contents
 [INFO] Removing __CURRENT__/tobago-theme-charlotteville/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
-[INFO] Copying extracted folder /var/folders/yp/1vrxjnrs20798ydt_yl8wrpr0000gp/T/phantomjs/phantomjs-2.1.1-macosx.zip-extract-1510825268495/phantomjs-2.1.1-macosx -> __CURRENT__/tobago-theme-charlotteville/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
+[INFO] Copying extracted folder /var/folders/yp/1vrxjnrs20798ydt_yl8wrpr0000gp/T/phantomjs/phantomjs-2.1.1-macosx.zip-extract-1511287612635/phantomjs-2.1.1-macosx -> __CURRENT__/tobago-theme-charlotteville/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
 [INFO] Writing location.js file
 [INFO] Done. Phantomjs binary available at __CURRENT__/tobago-theme-charlotteville/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs
 [INFO] 
-[INFO] > node-sass@4.6.1 postinstall __CURRENT__/tobago-theme-charlotteville/target/bootstrap/node_modules/node-sass
+[INFO] > node-sass@4.7.2 postinstall __CURRENT__/tobago-theme-charlotteville/target/bootstrap/node_modules/node-sass
 [INFO] > node scripts/build.js
 [INFO] 
 [INFO] Binary found at __CURRENT__/tobago-theme-charlotteville/target/bootstrap/node_modules/node-sass/vendor/darwin-x64-51/binding.node
@@ -73,7 +73,7 @@ Build date: 2017-11-16 10:39:35
 [INFO] ├─┬ autoprefixer@7.1.6 
 [INFO] │ ├─┬ browserslist@2.9.0 
 [INFO] │ │ └── electron-to-chromium@1.3.27 
-[INFO] │ ├── caniuse-lite@1.0.30000765 
+[INFO] │ ├── caniuse-lite@1.0.30000769 
 [INFO] │ ├── normalize-range@0.1.2 
 [INFO] │ ├── num2fraction@1.2.2 
 [INFO] │ ├─┬ postcss@6.0.14 
@@ -83,6 +83,7 @@ Build date: 2017-11-16 10:39:35
 [INFO] ├─┬ babel-cli@7.0.0-beta.2 
 [INFO] │ ├─┬ babel-core@7.0.0-beta.2 
 [INFO] │ │ ├── babel-code-frame@7.0.0-beta.2 
+[WARNING] npm WARN bootstrap@4.0.0-beta.2 requires a peer of jquery@1.9.1 - 3 but none was installed.
 [INFO] │ │ ├─┬ babel-generator@7.0.0-beta.2 
 [INFO] │ │ │ ├── jsesc@2.5.1 
 [INFO] │ │ │ ├── source-map@0.5.7 
@@ -229,7 +230,7 @@ Build date: 2017-11-16 10:39:35
 [INFO] │ │ ├── glob-parent@2.0.0 
 [INFO] │ │ ├── inherits@2.0.3 
 [INFO] │ │ ├─┬ is-binary-path@1.0.1 
-[INFO] │ │ │ └── binary-extensions@1.10.0 
+[INFO] │ │ │ └── binary-extensions@1.11.0 
 [INFO] │ │ ├── is-glob@2.0.1 
 [INFO] │ │ ├── path-is-absolute@1.0.1 
 [INFO] │ │ └─┬ readdirp@2.1.0 
@@ -257,7 +258,7 @@ Build date: 2017-11-16 10:39:35
 [INFO] │ │ │ └─┬ @babel/template@7.0.0-beta.32 
 [INFO] │ │ │   └── babylon@7.0.0-beta.32 
 [INFO] │ │ ├── babylon@7.0.0-beta.32 
-[INFO] │ │ └── globals@10.3.0 
+[INFO] │ │ └── globals@10.4.0 
 [INFO] │ ├─┬ @babel/types@7.0.0-beta.32 
 [INFO] │ │ └── to-fast-properties@2.0.0 
 [INFO] │ └── babylon@7.0.0-beta.32 
@@ -312,7 +313,6 @@ Build date: 2017-11-16 10:39:35
 [INFO] │ │   ├── regenerate-unicode-properties@5.1.3 
 [INFO] │ │   ├── regjsgen@0.3.0 
 [INFO] │ │   ├─┬ regjsparser@0.2.1 
-[WARNING] npm WARN bootstrap@4.0.0-beta.2 requires a peer of jquery@1.9.1 - 3 but none was installed.
 [INFO] │ │   │ └── jsesc@0.5.0 
 [INFO] │ │   ├─┬ unicode-match-property-ecmascript@1.0.3 
 [INFO] │ │   │ ├── unicode-canonical-property-names-ecmascript@1.0.3 
@@ -387,7 +387,7 @@ Build date: 2017-11-16 10:39:35
 [INFO] │ │   └── shebang-regex@1.0.0 
 [INFO] │ └── is-windows@1.0.1 
 [INFO] ├─┬ eslint@4.11.0 
-[INFO] │ ├─┬ ajv@5.3.0 
+[INFO] │ ├─┬ ajv@5.4.0 
 [INFO] │ │ ├── co@4.6.0 
 [INFO] │ │ ├── fast-deep-equal@1.0.0 
 [INFO] │ │ ├── fast-json-stable-stringify@2.0.0 
@@ -444,9 +444,9 @@ Build date: 2017-11-16 10:39:35
 [INFO] │ │ │ └─┬ restore-cursor@2.0.0 
 [INFO] │ │ │   └── onetime@2.0.1 
 [INFO] │ │ ├── cli-width@2.2.0 
-[INFO] │ │ ├─┬ external-editor@2.0.5 
+[INFO] │ │ ├─┬ external-editor@2.1.0 
+[INFO] │ │ │ ├── chardet@0.4.0 
 [INFO] │ │ │ ├── iconv-lite@0.4.19 
-[INFO] │ │ │ ├── jschardet@1.6.0 
 [INFO] │ │ │ └── tmp@0.0.33 
 [INFO] │ │ ├── figures@2.0.0 
 [INFO] │ │ ├── mute-stream@0.0.7 
@@ -492,7 +492,7 @@ Build date: 2017-11-16 10:39:35
 [INFO] │ └── text-table@0.2.0 
 [INFO] ├─┬ eslint-plugin-compat@2.1.0 
 [INFO] │ ├── babel-runtime@6.26.0 
-[INFO] │ ├── caniuse-db@1.0.30000765 
+[INFO] │ ├── caniuse-db@1.0.30000769 
 [INFO] │ └── requireindex@1.1.0 
 [INFO] ├─┬ htmllint-cli@0.0.6 
 [INFO] │ ├── bluebird@3.5.1 
@@ -582,7 +582,7 @@ Build date: 2017-11-16 10:39:35
 [INFO] │   │ ├── ansi-styles@2.2.1 
 [INFO] │   │ └── supports-color@2.0.0 
 [INFO] │   └── split@1.0.1 
-[INFO] ├─┬ node-sass@4.6.1 
+[INFO] ├─┬ node-sass@4.7.2 
 [INFO] │ ├── async-foreach@0.1.3 
 [INFO] │ ├─┬ chalk@1.1.3 
 [INFO] │ │ ├── ansi-styles@2.2.1 
@@ -649,25 +649,29 @@ Build date: 2017-11-16 10:39:35
 [INFO] │ │   └─┬ wide-align@1.1.2 
 [INFO] │ │     └─┬ string-width@1.0.2 
 [INFO] │ │       └── is-fullwidth-code-point@1.0.0 
-[INFO] │ ├─┬ request@2.83.0 
-[INFO] │ │ ├── aws-sign2@0.7.0 
+[INFO] │ ├─┬ request@2.79.0 
+[INFO] │ │ ├── aws-sign2@0.6.0 
 [INFO] │ │ ├── aws4@1.6.0 
-[INFO] │ │ ├── caseless@0.12.0 
+[INFO] │ │ ├── caseless@0.11.0 
 [INFO] │ │ ├─┬ combined-stream@1.0.5 
 [INFO] │ │ │ └── delayed-stream@1.0.0 
 [INFO] │ │ ├── forever-agent@0.6.1 
-[INFO] │ │ ├─┬ form-data@2.3.1 
+[INFO] │ │ ├─┬ form-data@2.1.4 
 [INFO] │ │ │ └── asynckit@0.4.0 
-[INFO] │ │ ├─┬ har-validator@5.0.3 
-[INFO] │ │ │ └── har-schema@2.0.0 
-[INFO] │ │ ├─┬ hawk@6.0.2 
-[INFO] │ │ │ ├── boom@4.3.1 
-[INFO] │ │ │ ├─┬ cryptiles@3.1.2 
-[INFO] │ │ │ │ └── boom@5.2.0 
-[INFO] │ │ │ ├── hoek@4.2.0 
-[INFO] │ │ │ └── sntp@2.1.0 
-[INFO] │ │ ├─┬ http-signature@1.2.0 
-[INFO] │ │ │ ├── assert-plus@1.0.0 
+[INFO] │ │ ├─┬ har-validator@2.0.6 
+[INFO] │ │ │ └─┬ is-my-json-valid@2.16.1 
+[INFO] │ │ │   ├── generate-function@2.0.0 
+[INFO] │ │ │   ├─┬ generate-object-property@1.2.0 
+[INFO] │ │ │   │ └── is-property@1.0.2 
+[INFO] │ │ │   ├── jsonpointer@4.0.1 
+[INFO] │ │ │   └── xtend@4.0.1 
+[INFO] │ │ ├─┬ hawk@3.1.3 
+[INFO] │ │ │ ├── boom@2.10.1 
+[INFO] │ │ │ ├── cryptiles@2.0.5 
+[INFO] │ │ │ ├── hoek@2.16.3 
+[INFO] │ │ │ └── sntp@1.0.9 
+[INFO] │ │ ├─┬ http-signature@1.1.1 
+[INFO] │ │ │ ├── assert-plus@0.2.0 
 [INFO] │ │ │ ├─┬ jsprim@1.4.1 
 [INFO] │ │ │ │ ├── extsprintf@1.3.0 
 [INFO] │ │ │ │ ├── json-schema@0.2.3 
@@ -686,13 +690,11 @@ Build date: 2017-11-16 10:39:35
 [INFO] │ │ ├─┬ mime-types@2.1.17 
 [INFO] │ │ │ └── mime-db@1.30.0 
 [INFO] │ │ ├── oauth-sign@0.8.2 
-[INFO] │ │ ├── performance-now@2.1.0 
-[INFO] │ │ ├── qs@6.5.1 
-[INFO] │ │ ├── safe-buffer@5.1.1 
+[INFO] │ │ ├── qs@6.3.2 
 [INFO] │ │ ├── stringstream@0.0.5 
 [INFO] │ │ ├─┬ tough-cookie@2.3.3 
 [INFO] │ │ │ └── punycode@1.4.1 
-[INFO] │ │ ├── tunnel-agent@0.6.0 
+[INFO] │ │ ├── tunnel-agent@0.4.3 
 [INFO] │ │ └── uuid@3.1.0 
 [INFO] │ ├─┬ sass-graph@2.2.4 
 [INFO] │ │ ├─┬ scss-tokenizer@0.2.3 
@@ -711,7 +713,9 @@ Build date: 2017-11-16 10:39:35
 [INFO] │ │   ├─┬ string-width@1.0.2 
 [INFO] │ │   │ └── is-fullwidth-code-point@1.0.0 
 [INFO] │ │   └── yargs-parser@5.0.0 
-[INFO] │ └── stdout-stream@1.4.0 
+[INFO] │ ├── stdout-stream@1.4.0 
+[INFO] │ └─┬ true-case-path@1.0.2 
+[INFO] │   └── glob@6.0.4 
 [INFO] ├─┬ nodemon@1.12.1 
 [INFO] │ ├── debug@2.6.9 
 [INFO] │ ├── es6-promise@3.3.1 
@@ -755,7 +759,7 @@ Build date: 2017-11-16 10:39:35
 [INFO] │   │ └── write-file-atomic@2.3.0 
 [INFO] │   ├── import-lazy@2.1.0 
 [INFO] │   ├─┬ is-installed-globally@0.1.0 
-[INFO] │   │ ├─┬ global-dirs@0.1.0 
+[INFO] │   │ ├─┬ global-dirs@0.1.1 
 [INFO] │   │ │ └── ini@1.3.4 
 [INFO] │   │ └── is-path-inside@1.0.0 
 [INFO] │   ├── is-npm@1.0.0 
@@ -824,6 +828,24 @@ Build date: 2017-11-16 10:39:35
 [INFO] │ │   └── pinkie@2.0.4 
 [INFO] │ ├── kew@0.7.0 
 [INFO] │ ├── progress@1.1.8 
+[INFO] │ ├─┬ request@2.83.0 
+[INFO] │ │ ├── aws-sign2@0.7.0 
+[INFO] │ │ ├── caseless@0.12.0 
+[INFO] │ │ ├── form-data@2.3.1 
+[INFO] │ │ ├─┬ har-validator@5.0.3 
+[INFO] │ │ │ └── har-schema@2.0.0 
+[INFO] │ │ ├─┬ hawk@6.0.2 
+[INFO] │ │ │ ├── boom@4.3.1 
+[INFO] │ │ │ ├─┬ cryptiles@3.1.2 
+[INFO] │ │ │ │ └── boom@5.2.0 
+[INFO] │ │ │ ├── hoek@4.2.0 
+[INFO] │ │ │ └── sntp@2.1.0 
+[INFO] │ │ ├─┬ http-signature@1.2.0 
+[INFO] │ │ │ └── assert-plus@1.0.0 
+[INFO] │ │ ├── performance-now@2.1.0 
+[INFO] │ │ ├── qs@6.5.1 
+[INFO] │ │ ├── safe-buffer@5.1.1 
+[INFO] │ │ └── tunnel-agent@0.6.0 
 [INFO] │ ├─┬ request-progress@2.0.1 
 [INFO] │ │ └── throttleit@1.0.0 
 [INFO] │ └─┬ which@1.3.0 
@@ -998,10 +1020,10 @@ Build date: 2017-11-16 10:39:35
 [INFO] ├─┬ stylelint-order@0.7.0 
 [INFO] │ └── postcss-sorting@3.1.0 
 [INFO] ├── stylelint-scss@2.1.0 
-[INFO] ├─┬ uglify-js@3.1.9 
+[INFO] ├─┬ uglify-js@3.1.10 
 [INFO] │ └── source-map@0.6.1 
 [INFO] ├── vnu-jar@17.11.1 
-[INFO] └─┬ workbox-build@2.1.1 
+[INFO] └─┬ workbox-build@2.1.2 
 [INFO]   ├─┬ chalk@1.1.3 
 [INFO]   │ ├── ansi-styles@2.2.1 
 [INFO]   │ └── supports-color@2.0.0 
@@ -1010,7 +1032,7 @@ Build date: 2017-11-16 10:39:35
 [INFO]   ├─┬ lodash.template@4.4.0 
 [INFO]   │ ├── lodash._reinterpolate@3.0.0 
 [INFO]   │ └── lodash.templatesettings@4.1.0 
-[INFO]   └── workbox-sw@2.1.1 
+[INFO]   └── workbox-sw@2.1.2 
 [INFO] 
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #8: npm run css-compile) @ tobago-theme-charlotteville ---
@@ -1035,12 +1057,12 @@ Build date: 2017-11-16 10:39:35
 [INFO] > bootstrap@4.0.0-beta.2 css-prefix __CURRENT__/tobago-theme-charlotteville/target/bootstrap
 [INFO] > postcss --config build/postcss.config.js --replace "dist/css/*.css"
 [INFO] 
-[ERROR] ✔ Finished dist/css/bootstrap-grid.css (1.05 s)
-[ERROR] ✔ Finished dist/css/bootstrap-grid.min.css (1.05 s)
-[ERROR] ✔ Finished dist/css/bootstrap-reboot.css (1.05 s)
-[ERROR] ✔ Finished dist/css/bootstrap-reboot.min.css (1.05 s)
-[ERROR] ✔ Finished dist/css/bootstrap.min.css (1.05 s)
-[ERROR] ✔ Finished dist/css/bootstrap.css (1.05 s)
+[ERROR] ✔ Finished dist/css/bootstrap-grid.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap-grid.min.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap-reboot.min.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap-reboot.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap.min.css (1.02 s)
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #10: npm run css-minify) @ tobago-theme-charlotteville ---
 [INFO] Running 'npm run css-minify' in __CURRENT__/tobago-theme-charlotteville/target/bootstrap
@@ -1072,13 +1094,13 @@ Build date: 2017-11-16 10:39:35
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap
 [INFO] 
 [INFO] 
-[INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-charlotteville/target/bootstrap
-[INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
-[INFO] 
-[INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-charlotteville/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
 [INFO] 
+[INFO] 
+[INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-charlotteville/target/bootstrap
+[INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
+[INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-charlotteville/target/bootstrap/js/src/index.js → dist/js/bootstrap.js...
 [ERROR] 
@@ -1095,22 +1117,22 @@ Build date: 2017-11-16 10:39:35
 [INFO] js/src/tab.js -> js/dist/tab.js
 [INFO] js/src/tooltip.js -> js/dist/tooltip.js
 [INFO] js/src/util.js -> js/dist/util.js
-[ERROR] created dist/js/bootstrap.js in 3.5s
-[ERROR] created dist/js/bootstrap.bundle.js in 3.6s
+[ERROR] created dist/js/bootstrap.js in 2.4s
+[ERROR] created dist/js/bootstrap.bundle.js in 2.6s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-standalone __CURRENT__/tobago-theme-charlotteville/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap
 [INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-charlotteville/target/bootstrap/js/src/index.js → dist/js/bootstrap.js...
-[ERROR] created dist/js/bootstrap.js in 3.5s
+[ERROR] created dist/js/bootstrap.js in 1.4s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-charlotteville/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
 [INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-charlotteville/target/bootstrap/js/src/index.js → dist/js/bootstrap.bundle.js...
-[ERROR] created dist/js/bootstrap.bundle.js in 2.5s
+[ERROR] created dist/js/bootstrap.bundle.js in 1.6s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-charlotteville/target/bootstrap
 [INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
@@ -1132,19 +1154,19 @@ Build date: 2017-11-16 10:39:35
 [INFO] > npm-run-all --parallel js-minify-*
 [INFO] 
 [INFO] 
-[INFO] > bootstrap@4.0.0-beta.2 js-minify-standalone __CURRENT__/tobago-theme-charlotteville/target/bootstrap
-[INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.js.map,includeSources,url=bootstrap.min.js.map" --output dist/js/bootstrap.min.js dist/js/bootstrap.js
-[INFO] 
-[INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-minify-docs __CURRENT__/tobago-theme-charlotteville/target/bootstrap
 [INFO] > uglifyjs --mangle --comments "/^!/" --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js assets/js/src/pwa.js
 [INFO] 
 [INFO] 
+[INFO] > bootstrap@4.0.0-beta.2 js-minify-standalone __CURRENT__/tobago-theme-charlotteville/target/bootstrap
+[INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.js.map,includeSources,url=bootstrap.min.js.map" --output dist/js/bootstrap.min.js dist/js/bootstrap.js
+[INFO] 
+[INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-minify-bundle __CURRENT__/tobago-theme-charlotteville/target/bootstrap
 [INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.bundle.js.map,includeSources,url=bootstrap.bundle.min.js.map" --output dist/js/bootstrap.bundle.min.js dist/js/bootstrap.bundle.js
 [INFO] 
-[ERROR] INFO: Using input source map: dist/js/bootstrap.bundle.js.map
 [ERROR] INFO: Using input source map: dist/js/bootstrap.js.map
+[ERROR] INFO: Using input source map: dist/js/bootstrap.bundle.js.map
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-minify-standalone __CURRENT__/tobago-theme-charlotteville/target/bootstrap
 [INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.js.map,includeSources,url=bootstrap.min.js.map" --output dist/js/bootstrap.min.js dist/js/bootstrap.js
@@ -1201,7 +1223,7 @@ main:
 [INFO] ------------------------------------------------------------------------
 [INFO] BUILD SUCCESS
 [INFO] ------------------------------------------------------------------------
-[INFO] Total time: 02:20 min
-[INFO] Finished at: 2017-11-16T10:41:57+01:00
+[INFO] Total time: 01:16 min
+[INFO] Finished at: 2017-11-21T19:07:27+01:00
 [INFO] Final Memory: 26M/86M
 [INFO] ------------------------------------------------------------------------
diff --git a/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.css b/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.css
index 1888e6e..518790b 100644
--- a/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.css
+++ b/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.css
@@ -9378,8 +9378,31 @@ th.tobago-sheet-headerCell-markup-filler > .tobago-sheet-header {
       flex-grow: 1;
 }
 
-.input-group > .twitter-typeahead > .tobago-in {
-  border-right: 0;
+.input-group > .twitter-typeahead {
+  /* suggest in center of an input group */
+}
+
+.input-group > .twitter-typeahead .tobago-in.tt-hint {
+  width: 100%;
+  border-radius: 0;
+}
+
+.input-group > .twitter-typeahead:first-child {
+  /* suggest on the left of an input group */
+}
+
+.input-group > .twitter-typeahead:first-child .tobago-in.tt-input {
+  border-top-left-radius: 0.25rem;
+  border-bottom-left-radius: 0.25rem;
+}
+
+.input-group > .twitter-typeahead:last-child {
+  /* suggest on the right of an input group */
+}
+
+.input-group > .twitter-typeahead:last-child .tobago-in.tt-input {
+  border-top-right-radius: 0.25rem;
+  border-bottom-right-radius: 0.25rem;
 }
 
 /* tab / tab-group ----------------------------------------------------------------- */
diff --git a/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.css.map b/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.css.map
index c42df27..31406d9 100644
--- a/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.css.map
+++ b/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.css.map
@@ -1 +1 @@
-{"version":3,"sources":["bootstrap.css","../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_gri [...]
\ No newline at end of file
+{"version":3,"sources":["bootstrap.css","../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_gri [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.min.css b/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.min.css
index 011f9af..924fecf 100644
--- a/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.min.css
+++ b/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.min.css
@@ -3,5 +3,5 @@
  * Copyright 2011-2017 The Bootstrap Authors
  * Copyright 2011-2017 Twitter, Inc.
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#007bff;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-s [...]
+ */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#007bff;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-s [...]
 /*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.min.css.map b/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.min.css.map
index e06cebd..11e11cb 100644
--- a/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.min.css.map
+++ b/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/css/bootstrap.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_print.scss","dist/css/bootstrap.css","../../scss/_reboot.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_br [...]
\ No newline at end of file
+{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_print.scss","dist/css/bootstrap.css","../../scss/_reboot.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_br [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/js/bootstrap.min.js b/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/js/bootstrap.min.js
index 0cd427a..7708113 100644
--- a/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/js/bootstrap.min.js
+++ b/tobago-theme/tobago-theme-charlotteville/src/main/resources/META-INF/resources/tobago/charlotteville/tobago-bootstrap/_version/js/bootstrap.min.js
@@ -3,5 +3,5 @@
   * Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   */
-var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(t){var n=this,i=!1;return e(this).one(o.TRANSITION_END,function(){i=!0}),setTimeout(f [...]
+var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(t){var n=this,i=!1;return e(this).one(r.TRANSITION_END,function(){i=!0}),setTimeout(f [...]
 //# sourceMappingURL=bootstrap.min.js.map
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-roxborough/rebuild-theme.log b/tobago-theme/tobago-theme-roxborough/rebuild-theme.log
index ee92980..3cba053 100644
--- a/tobago-theme/tobago-theme-roxborough/rebuild-theme.log
+++ b/tobago-theme/tobago-theme-roxborough/rebuild-theme.log
@@ -1,4 +1,4 @@
-Build date: 2017-11-16 10:41:57
+Build date: 2017-11-21 19:07:27
 [INFO] Scanning for projects...
 [INFO] 
 [INFO] ------------------------------------------------------------------------
@@ -46,10 +46,10 @@ Build date: 2017-11-16 10:41:57
 [INFO] 
 [INFO] [fsevents] Success: "__CURRENT__/tobago-theme-roxborough/target/bootstrap/node_modules/fsevents/lib/binding/Release/node-v51-darwin-x64/fse.node" is installed via remote
 [INFO] 
-[INFO] > node-sass@4.6.1 install __CURRENT__/tobago-theme-roxborough/target/bootstrap/node_modules/node-sass
+[INFO] > node-sass@4.7.2 install __CURRENT__/tobago-theme-roxborough/target/bootstrap/node_modules/node-sass
 [INFO] > node scripts/install.js
 [INFO] 
-[INFO] Cached binary found at __HOME__/.npm/node-sass/4.6.1/darwin-x64-51_binding.node
+[INFO] Cached binary found at __HOME__/.npm/node-sass/4.7.2/darwin-x64-51_binding.node
 [INFO] 
 [INFO] > phantomjs-prebuilt@2.1.16 install __CURRENT__/tobago-theme-roxborough/target/bootstrap/node_modules/phantomjs-prebuilt
 [INFO] > node install.js
@@ -59,11 +59,11 @@ Build date: 2017-11-16 10:41:57
 [INFO] Verified checksum of previously downloaded file
 [INFO] Extracting zip contents
 [INFO] Removing __CURRENT__/tobago-theme-roxborough/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
-[INFO] Copying extracted folder /var/folders/yp/1vrxjnrs20798ydt_yl8wrpr0000gp/T/phantomjs/phantomjs-2.1.1-macosx.zip-extract-1510825367794/phantomjs-2.1.1-macosx -> __CURRENT__/tobago-theme-roxborough/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
+[INFO] Copying extracted folder /var/folders/yp/1vrxjnrs20798ydt_yl8wrpr0000gp/T/phantomjs/phantomjs-2.1.1-macosx.zip-extract-1511287688462/phantomjs-2.1.1-macosx -> __CURRENT__/tobago-theme-roxborough/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
 [INFO] Writing location.js file
 [INFO] Done. Phantomjs binary available at __CURRENT__/tobago-theme-roxborough/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs
 [INFO] 
-[INFO] > node-sass@4.6.1 postinstall __CURRENT__/tobago-theme-roxborough/target/bootstrap/node_modules/node-sass
+[INFO] > node-sass@4.7.2 postinstall __CURRENT__/tobago-theme-roxborough/target/bootstrap/node_modules/node-sass
 [INFO] > node scripts/build.js
 [INFO] 
 [INFO] Binary found at __CURRENT__/tobago-theme-roxborough/target/bootstrap/node_modules/node-sass/vendor/darwin-x64-51/binding.node
@@ -73,7 +73,7 @@ Build date: 2017-11-16 10:41:57
 [INFO] ├─┬ autoprefixer@7.1.6 
 [INFO] │ ├─┬ browserslist@2.9.0 
 [INFO] │ │ └── electron-to-chromium@1.3.27 
-[INFO] │ ├── caniuse-lite@1.0.30000765 
+[INFO] │ ├── caniuse-lite@1.0.30000769 
 [INFO] │ ├── normalize-range@0.1.2 
 [INFO] │ ├── num2fraction@1.2.2 
 [INFO] │ ├─┬ postcss@6.0.14 
@@ -94,7 +94,6 @@ Build date: 2017-11-16 10:41:57
 [INFO] │ │ ├── babel-types@7.0.0-beta.2 
 [INFO] │ │ ├── babylon@7.0.0-beta.25 
 [INFO] │ │ ├── json5@0.5.1 
-[WARNING] npm WARN bootstrap@4.0.0-beta.2 requires a peer of jquery@1.9.1 - 3 but none was installed.
 [INFO] │ │ └── source-map@0.5.7 
 [INFO] │ ├─┬ babel-polyfill@7.0.0-beta.2 
 [INFO] │ │ ├── core-js@2.5.1 
@@ -230,7 +229,7 @@ Build date: 2017-11-16 10:41:57
 [INFO] │ │ ├── glob-parent@2.0.0 
 [INFO] │ │ ├── inherits@2.0.3 
 [INFO] │ │ ├─┬ is-binary-path@1.0.1 
-[INFO] │ │ │ └── binary-extensions@1.10.0 
+[INFO] │ │ │ └── binary-extensions@1.11.0 
 [INFO] │ │ ├── is-glob@2.0.1 
 [INFO] │ │ ├── path-is-absolute@1.0.1 
 [INFO] │ │ └─┬ readdirp@2.1.0 
@@ -246,6 +245,7 @@ Build date: 2017-11-16 10:41:57
 [INFO] │ ├── lodash@4.17.4 
 [INFO] │ ├─┬ output-file-sync@2.0.0 
 [INFO] │ │ ├── graceful-fs@4.1.11 
+[WARNING] npm WARN bootstrap@4.0.0-beta.2 requires a peer of jquery@1.9.1 - 3 but none was installed.
 [INFO] │ │ └── is-plain-obj@1.1.0 
 [INFO] │ ├── slash@1.0.0 
 [INFO] │ └── source-map@0.5.7 
@@ -258,7 +258,7 @@ Build date: 2017-11-16 10:41:57
 [INFO] │ │ │ └─┬ @babel/template@7.0.0-beta.32 
 [INFO] │ │ │   └── babylon@7.0.0-beta.32 
 [INFO] │ │ ├── babylon@7.0.0-beta.32 
-[INFO] │ │ └── globals@10.3.0 
+[INFO] │ │ └── globals@10.4.0 
 [INFO] │ ├─┬ @babel/types@7.0.0-beta.32 
 [INFO] │ │ └── to-fast-properties@2.0.0 
 [INFO] │ └── babylon@7.0.0-beta.32 
@@ -387,7 +387,7 @@ Build date: 2017-11-16 10:41:57
 [INFO] │ │   └── shebang-regex@1.0.0 
 [INFO] │ └── is-windows@1.0.1 
 [INFO] ├─┬ eslint@4.11.0 
-[INFO] │ ├─┬ ajv@5.3.0 
+[INFO] │ ├─┬ ajv@5.4.0 
 [INFO] │ │ ├── co@4.6.0 
 [INFO] │ │ ├── fast-deep-equal@1.0.0 
 [INFO] │ │ ├── fast-json-stable-stringify@2.0.0 
@@ -444,9 +444,9 @@ Build date: 2017-11-16 10:41:57
 [INFO] │ │ │ └─┬ restore-cursor@2.0.0 
 [INFO] │ │ │   └── onetime@2.0.1 
 [INFO] │ │ ├── cli-width@2.2.0 
-[INFO] │ │ ├─┬ external-editor@2.0.5 
+[INFO] │ │ ├─┬ external-editor@2.1.0 
+[INFO] │ │ │ ├── chardet@0.4.0 
 [INFO] │ │ │ ├── iconv-lite@0.4.19 
-[INFO] │ │ │ ├── jschardet@1.6.0 
 [INFO] │ │ │ └── tmp@0.0.33 
 [INFO] │ │ ├── figures@2.0.0 
 [INFO] │ │ ├── mute-stream@0.0.7 
@@ -492,7 +492,7 @@ Build date: 2017-11-16 10:41:57
 [INFO] │ └── text-table@0.2.0 
 [INFO] ├─┬ eslint-plugin-compat@2.1.0 
 [INFO] │ ├── babel-runtime@6.26.0 
-[INFO] │ ├── caniuse-db@1.0.30000765 
+[INFO] │ ├── caniuse-db@1.0.30000769 
 [INFO] │ └── requireindex@1.1.0 
 [INFO] ├─┬ htmllint-cli@0.0.6 
 [INFO] │ ├── bluebird@3.5.1 
@@ -582,7 +582,7 @@ Build date: 2017-11-16 10:41:57
 [INFO] │   │ ├── ansi-styles@2.2.1 
 [INFO] │   │ └── supports-color@2.0.0 
 [INFO] │   └── split@1.0.1 
-[INFO] ├─┬ node-sass@4.6.1 
+[INFO] ├─┬ node-sass@4.7.2 
 [INFO] │ ├── async-foreach@0.1.3 
 [INFO] │ ├─┬ chalk@1.1.3 
 [INFO] │ │ ├── ansi-styles@2.2.1 
@@ -649,25 +649,29 @@ Build date: 2017-11-16 10:41:57
 [INFO] │ │   └─┬ wide-align@1.1.2 
 [INFO] │ │     └─┬ string-width@1.0.2 
 [INFO] │ │       └── is-fullwidth-code-point@1.0.0 
-[INFO] │ ├─┬ request@2.83.0 
-[INFO] │ │ ├── aws-sign2@0.7.0 
+[INFO] │ ├─┬ request@2.79.0 
+[INFO] │ │ ├── aws-sign2@0.6.0 
 [INFO] │ │ ├── aws4@1.6.0 
-[INFO] │ │ ├── caseless@0.12.0 
+[INFO] │ │ ├── caseless@0.11.0 
 [INFO] │ │ ├─┬ combined-stream@1.0.5 
 [INFO] │ │ │ └── delayed-stream@1.0.0 
 [INFO] │ │ ├── forever-agent@0.6.1 
-[INFO] │ │ ├─┬ form-data@2.3.1 
+[INFO] │ │ ├─┬ form-data@2.1.4 
 [INFO] │ │ │ └── asynckit@0.4.0 
-[INFO] │ │ ├─┬ har-validator@5.0.3 
-[INFO] │ │ │ └── har-schema@2.0.0 
-[INFO] │ │ ├─┬ hawk@6.0.2 
-[INFO] │ │ │ ├── boom@4.3.1 
-[INFO] │ │ │ ├─┬ cryptiles@3.1.2 
-[INFO] │ │ │ │ └── boom@5.2.0 
-[INFO] │ │ │ ├── hoek@4.2.0 
-[INFO] │ │ │ └── sntp@2.1.0 
-[INFO] │ │ ├─┬ http-signature@1.2.0 
-[INFO] │ │ │ ├── assert-plus@1.0.0 
+[INFO] │ │ ├─┬ har-validator@2.0.6 
+[INFO] │ │ │ └─┬ is-my-json-valid@2.16.1 
+[INFO] │ │ │   ├── generate-function@2.0.0 
+[INFO] │ │ │   ├─┬ generate-object-property@1.2.0 
+[INFO] │ │ │   │ └── is-property@1.0.2 
+[INFO] │ │ │   ├── jsonpointer@4.0.1 
+[INFO] │ │ │   └── xtend@4.0.1 
+[INFO] │ │ ├─┬ hawk@3.1.3 
+[INFO] │ │ │ ├── boom@2.10.1 
+[INFO] │ │ │ ├── cryptiles@2.0.5 
+[INFO] │ │ │ ├── hoek@2.16.3 
+[INFO] │ │ │ └── sntp@1.0.9 
+[INFO] │ │ ├─┬ http-signature@1.1.1 
+[INFO] │ │ │ ├── assert-plus@0.2.0 
 [INFO] │ │ │ ├─┬ jsprim@1.4.1 
 [INFO] │ │ │ │ ├── extsprintf@1.3.0 
 [INFO] │ │ │ │ ├── json-schema@0.2.3 
@@ -686,13 +690,11 @@ Build date: 2017-11-16 10:41:57
 [INFO] │ │ ├─┬ mime-types@2.1.17 
 [INFO] │ │ │ └── mime-db@1.30.0 
 [INFO] │ │ ├── oauth-sign@0.8.2 
-[INFO] │ │ ├── performance-now@2.1.0 
-[INFO] │ │ ├── qs@6.5.1 
-[INFO] │ │ ├── safe-buffer@5.1.1 
+[INFO] │ │ ├── qs@6.3.2 
 [INFO] │ │ ├── stringstream@0.0.5 
 [INFO] │ │ ├─┬ tough-cookie@2.3.3 
 [INFO] │ │ │ └── punycode@1.4.1 
-[INFO] │ │ ├── tunnel-agent@0.6.0 
+[INFO] │ │ ├── tunnel-agent@0.4.3 
 [INFO] │ │ └── uuid@3.1.0 
 [INFO] │ ├─┬ sass-graph@2.2.4 
 [INFO] │ │ ├─┬ scss-tokenizer@0.2.3 
@@ -711,7 +713,9 @@ Build date: 2017-11-16 10:41:57
 [INFO] │ │   ├─┬ string-width@1.0.2 
 [INFO] │ │   │ └── is-fullwidth-code-point@1.0.0 
 [INFO] │ │   └── yargs-parser@5.0.0 
-[INFO] │ └── stdout-stream@1.4.0 
+[INFO] │ ├── stdout-stream@1.4.0 
+[INFO] │ └─┬ true-case-path@1.0.2 
+[INFO] │   └── glob@6.0.4 
 [INFO] ├─┬ nodemon@1.12.1 
 [INFO] │ ├── debug@2.6.9 
 [INFO] │ ├── es6-promise@3.3.1 
@@ -755,7 +759,7 @@ Build date: 2017-11-16 10:41:57
 [INFO] │   │ └── write-file-atomic@2.3.0 
 [INFO] │   ├── import-lazy@2.1.0 
 [INFO] │   ├─┬ is-installed-globally@0.1.0 
-[INFO] │   │ ├─┬ global-dirs@0.1.0 
+[INFO] │   │ ├─┬ global-dirs@0.1.1 
 [INFO] │   │ │ └── ini@1.3.4 
 [INFO] │   │ └── is-path-inside@1.0.0 
 [INFO] │   ├── is-npm@1.0.0 
@@ -824,6 +828,24 @@ Build date: 2017-11-16 10:41:57
 [INFO] │ │   └── pinkie@2.0.4 
 [INFO] │ ├── kew@0.7.0 
 [INFO] │ ├── progress@1.1.8 
+[INFO] │ ├─┬ request@2.83.0 
+[INFO] │ │ ├── aws-sign2@0.7.0 
+[INFO] │ │ ├── caseless@0.12.0 
+[INFO] │ │ ├── form-data@2.3.1 
+[INFO] │ │ ├─┬ har-validator@5.0.3 
+[INFO] │ │ │ └── har-schema@2.0.0 
+[INFO] │ │ ├─┬ hawk@6.0.2 
+[INFO] │ │ │ ├── boom@4.3.1 
+[INFO] │ │ │ ├─┬ cryptiles@3.1.2 
+[INFO] │ │ │ │ └── boom@5.2.0 
+[INFO] │ │ │ ├── hoek@4.2.0 
+[INFO] │ │ │ └── sntp@2.1.0 
+[INFO] │ │ ├─┬ http-signature@1.2.0 
+[INFO] │ │ │ └── assert-plus@1.0.0 
+[INFO] │ │ ├── performance-now@2.1.0 
+[INFO] │ │ ├── qs@6.5.1 
+[INFO] │ │ ├── safe-buffer@5.1.1 
+[INFO] │ │ └── tunnel-agent@0.6.0 
 [INFO] │ ├─┬ request-progress@2.0.1 
 [INFO] │ │ └── throttleit@1.0.0 
 [INFO] │ └─┬ which@1.3.0 
@@ -998,10 +1020,10 @@ Build date: 2017-11-16 10:41:57
 [INFO] ├─┬ stylelint-order@0.7.0 
 [INFO] │ └── postcss-sorting@3.1.0 
 [INFO] ├── stylelint-scss@2.1.0 
-[INFO] ├─┬ uglify-js@3.1.9 
+[INFO] ├─┬ uglify-js@3.1.10 
 [INFO] │ └── source-map@0.6.1 
 [INFO] ├── vnu-jar@17.11.1 
-[INFO] └─┬ workbox-build@2.1.1 
+[INFO] └─┬ workbox-build@2.1.2 
 [INFO]   ├─┬ chalk@1.1.3 
 [INFO]   │ ├── ansi-styles@2.2.1 
 [INFO]   │ └── supports-color@2.0.0 
@@ -1010,7 +1032,7 @@ Build date: 2017-11-16 10:41:57
 [INFO]   ├─┬ lodash.template@4.4.0 
 [INFO]   │ ├── lodash._reinterpolate@3.0.0 
 [INFO]   │ └── lodash.templatesettings@4.1.0 
-[INFO]   └── workbox-sw@2.1.1 
+[INFO]   └── workbox-sw@2.1.2 
 [INFO] 
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #8: npm run css-compile) @ tobago-theme-roxborough ---
@@ -1020,14 +1042,14 @@ Build date: 2017-11-16 10:41:57
 [INFO] > node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap.scss dist/css/bootstrap.css && node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap-grid.scss dist/css/bootstrap-grid.css && node-sass --output-style expanded --source-map true --source-map-contents true --precision 6 scss/bootstrap-reboot.scss dist/css/bootstrap-reboot.css
 [INFO] 
 [ERROR] Rendering Complete, saving .css file...
-[ERROR] Wrote CSS to __CURRENT__/tobago-theme-roxborough/target/bootstrap/dist/css/bootstrap.css
 [ERROR] Wrote Source Map to __CURRENT__/tobago-theme-roxborough/target/bootstrap/dist/css/bootstrap.css.map
+[ERROR] Wrote CSS to __CURRENT__/tobago-theme-roxborough/target/bootstrap/dist/css/bootstrap.css
 [ERROR] Rendering Complete, saving .css file...
-[ERROR] Wrote Source Map to __CURRENT__/tobago-theme-roxborough/target/bootstrap/dist/css/bootstrap-grid.css.map
 [ERROR] Wrote CSS to __CURRENT__/tobago-theme-roxborough/target/bootstrap/dist/css/bootstrap-grid.css
+[ERROR] Wrote Source Map to __CURRENT__/tobago-theme-roxborough/target/bootstrap/dist/css/bootstrap-grid.css.map
 [ERROR] Rendering Complete, saving .css file...
-[ERROR] Wrote Source Map to __CURRENT__/tobago-theme-roxborough/target/bootstrap/dist/css/bootstrap-reboot.css.map
 [ERROR] Wrote CSS to __CURRENT__/tobago-theme-roxborough/target/bootstrap/dist/css/bootstrap-reboot.css
+[ERROR] Wrote Source Map to __CURRENT__/tobago-theme-roxborough/target/bootstrap/dist/css/bootstrap-reboot.css.map
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #9: npm run css-prefix) @ tobago-theme-roxborough ---
 [INFO] Running 'npm run css-prefix' in __CURRENT__/tobago-theme-roxborough/target/bootstrap
@@ -1035,12 +1057,12 @@ Build date: 2017-11-16 10:41:57
 [INFO] > bootstrap@4.0.0-beta.2 css-prefix __CURRENT__/tobago-theme-roxborough/target/bootstrap
 [INFO] > postcss --config build/postcss.config.js --replace "dist/css/*.css"
 [INFO] 
-[ERROR] ✔ Finished dist/css/bootstrap-grid.min.css (1.28 s)
-[ERROR] ✔ Finished dist/css/bootstrap-grid.css (1.28 s)
-[ERROR] ✔ Finished dist/css/bootstrap-reboot.css (1.28 s)
-[ERROR] ✔ Finished dist/css/bootstrap-reboot.min.css (1.28 s)
-[ERROR] ✔ Finished dist/css/bootstrap.min.css (1.28 s)
-[ERROR] ✔ Finished dist/css/bootstrap.css (1.28 s)
+[ERROR] ✔ Finished dist/css/bootstrap-grid.min.css (1.01 s)
+[ERROR] ✔ Finished dist/css/bootstrap-grid.css (1.01 s)
+[ERROR] ✔ Finished dist/css/bootstrap-reboot.min.css (1.01 s)
+[ERROR] ✔ Finished dist/css/bootstrap.css (1.01 s)
+[ERROR] ✔ Finished dist/css/bootstrap.min.css (1.01 s)
+[ERROR] ✔ Finished dist/css/bootstrap-reboot.css (1.01 s)
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #10: npm run css-minify) @ tobago-theme-roxborough ---
 [INFO] Running 'npm run css-minify' in __CURRENT__/tobago-theme-roxborough/target/bootstrap
@@ -1068,6 +1090,10 @@ Build date: 2017-11-16 10:41:57
 [INFO] > npm-run-all --parallel js-compile-*
 [INFO] 
 [INFO] 
+[INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-roxborough/target/bootstrap
+[INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
+[INFO] 
+[INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-standalone __CURRENT__/tobago-theme-roxborough/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap
 [INFO] 
@@ -1075,14 +1101,10 @@ Build date: 2017-11-16 10:41:57
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-roxborough/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
 [INFO] 
-[INFO] 
-[INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-roxborough/target/bootstrap
-[INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
-[INFO] 
-[ERROR] 
-[ERROR] __CURRENT__/tobago-theme-roxborough/target/bootstrap/js/src/index.js → dist/js/bootstrap.js...
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-roxborough/target/bootstrap/js/src/index.js → dist/js/bootstrap.bundle.js...
+[ERROR] 
+[ERROR] __CURRENT__/tobago-theme-roxborough/target/bootstrap/js/src/index.js → dist/js/bootstrap.js...
 [INFO] js/src/alert.js -> js/dist/alert.js
 [INFO] js/src/button.js -> js/dist/button.js
 [INFO] js/src/carousel.js -> js/dist/carousel.js
@@ -1095,22 +1117,22 @@ Build date: 2017-11-16 10:41:57
 [INFO] js/src/tab.js -> js/dist/tab.js
 [INFO] js/src/tooltip.js -> js/dist/tooltip.js
 [INFO] js/src/util.js -> js/dist/util.js
-[ERROR] created dist/js/bootstrap.js in 2.7s
-[ERROR] created dist/js/bootstrap.bundle.js in 2.9s
+[ERROR] created dist/js/bootstrap.js in 2.3s
+[ERROR] created dist/js/bootstrap.bundle.js in 2.5s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-standalone __CURRENT__/tobago-theme-roxborough/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap
 [INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-roxborough/target/bootstrap/js/src/index.js → dist/js/bootstrap.js...
-[ERROR] created dist/js/bootstrap.js in 1.5s
+[ERROR] created dist/js/bootstrap.js in 1.4s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-roxborough/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
 [INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-roxborough/target/bootstrap/js/src/index.js → dist/js/bootstrap.bundle.js...
-[ERROR] created dist/js/bootstrap.bundle.js in 1.8s
+[ERROR] created dist/js/bootstrap.bundle.js in 1.6s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-roxborough/target/bootstrap
 [INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
@@ -1132,16 +1154,16 @@ Build date: 2017-11-16 10:41:57
 [INFO] > npm-run-all --parallel js-minify-*
 [INFO] 
 [INFO] 
-[INFO] > bootstrap@4.0.0-beta.2 js-minify-bundle __CURRENT__/tobago-theme-roxborough/target/bootstrap
-[INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.bundle.js.map,includeSources,url=bootstrap.bundle.min.js.map" --output dist/js/bootstrap.bundle.min.js dist/js/bootstrap.bundle.js
+[INFO] > bootstrap@4.0.0-beta.2 js-minify-docs __CURRENT__/tobago-theme-roxborough/target/bootstrap
+[INFO] > uglifyjs --mangle --comments "/^!/" --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js assets/js/src/pwa.js
 [INFO] 
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-minify-standalone __CURRENT__/tobago-theme-roxborough/target/bootstrap
 [INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.js.map,includeSources,url=bootstrap.min.js.map" --output dist/js/bootstrap.min.js dist/js/bootstrap.js
 [INFO] 
 [INFO] 
-[INFO] > bootstrap@4.0.0-beta.2 js-minify-docs __CURRENT__/tobago-theme-roxborough/target/bootstrap
-[INFO] > uglifyjs --mangle --comments "/^!/" --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js assets/js/src/pwa.js
+[INFO] > bootstrap@4.0.0-beta.2 js-minify-bundle __CURRENT__/tobago-theme-roxborough/target/bootstrap
+[INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.bundle.js.map,includeSources,url=bootstrap.bundle.min.js.map" --output dist/js/bootstrap.bundle.min.js dist/js/bootstrap.bundle.js
 [INFO] 
 [ERROR] INFO: Using input source map: dist/js/bootstrap.js.map
 [ERROR] INFO: Using input source map: dist/js/bootstrap.bundle.js.map
@@ -1201,7 +1223,7 @@ main:
 [INFO] ------------------------------------------------------------------------
 [INFO] BUILD SUCCESS
 [INFO] ------------------------------------------------------------------------
-[INFO] Total time: 01:30 min
-[INFO] Finished at: 2017-11-16T10:43:29+01:00
-[INFO] Final Memory: 26M/86M
+[INFO] Total time: 01:13 min
+[INFO] Finished at: 2017-11-21T19:08:42+01:00
+[INFO] Final Memory: 25M/85M
 [INFO] ------------------------------------------------------------------------
diff --git a/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.css b/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.css
index cff003c..941f730 100644
--- a/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.css
+++ b/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.css
@@ -9409,8 +9409,31 @@ th.tobago-sheet-headerCell-markup-filler > .tobago-sheet-header {
       flex-grow: 1;
 }
 
-.input-group > .twitter-typeahead > .tobago-in {
-  border-right: 0;
+.input-group > .twitter-typeahead {
+  /* suggest in center of an input group */
+}
+
+.input-group > .twitter-typeahead .tobago-in.tt-hint {
+  width: 100%;
+  border-radius: 0;
+}
+
+.input-group > .twitter-typeahead:first-child {
+  /* suggest on the left of an input group */
+}
+
+.input-group > .twitter-typeahead:first-child .tobago-in.tt-input {
+  border-top-left-radius: 0.25rem;
+  border-bottom-left-radius: 0.25rem;
+}
+
+.input-group > .twitter-typeahead:last-child {
+  /* suggest on the right of an input group */
+}
+
+.input-group > .twitter-typeahead:last-child .tobago-in.tt-input {
+  border-top-right-radius: 0.25rem;
+  border-bottom-right-radius: 0.25rem;
 }
 
 /* tab / tab-group ----------------------------------------------------------------- */
diff --git a/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.css.map b/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.css.map
index e9a9e26..6f754eb 100644
--- a/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.css.map
+++ b/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.css.map
@@ -1 +1 @@
-{"version":3,"sources":["bootstrap.css","../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_gri [...]
\ No newline at end of file
+{"version":3,"sources":["bootstrap.css","../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_gri [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.min.css b/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.min.css
index 04858b1..bb2f20e 100644
--- a/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.min.css
+++ b/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.min.css
@@ -3,5 +3,5 @@
  * Copyright 2011-2017 The Bootstrap Authors
  * Copyright 2011-2017 Twitter, Inc.
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */@font-face{font-family:Amaranth;font-style:normal;font-weight:400;src:url(../fonts/Amaranth-Regular.otf) format("opentype")}@font-face{font-family:Amaranth;font-style:normal;font-weight:700;src:url(../fonts/Amaranth-Bold.otf) format("opentype")}@font-face{font-family:Amaranth;font-style:italic;src:url(../fonts/Amaranth-Italic.otf) format("opentype")}@font-face{font-family:Amaranth;font-style:italic;font-weight:700;src:url(../fonts/Amaranth-BoldItalic.otf) format("opentype")}.tobago-bo [...]
+ */@font-face{font-family:Amaranth;font-style:normal;font-weight:400;src:url(../fonts/Amaranth-Regular.otf) format("opentype")}@font-face{font-family:Amaranth;font-style:normal;font-weight:700;src:url(../fonts/Amaranth-Bold.otf) format("opentype")}@font-face{font-family:Amaranth;font-style:italic;src:url(../fonts/Amaranth-Italic.otf) format("opentype")}@font-face{font-family:Amaranth;font-style:italic;font-weight:700;src:url(../fonts/Amaranth-BoldItalic.otf) format("opentype")}.tobago-bo [...]
 /*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.min.css.map b/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.min.css.map
index 8caf275..04719cc 100644
--- a/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.min.css.map
+++ b/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/css/bootstrap.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","dist/css/bootstrap.css","../../scss/_reboot.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.sc [...]
\ No newline at end of file
+{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","dist/css/bootstrap.css","../../scss/_reboot.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.sc [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/js/bootstrap.min.js b/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/js/bootstrap.min.js
index 0cd427a..7708113 100644
--- a/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/js/bootstrap.min.js
+++ b/tobago-theme/tobago-theme-roxborough/src/main/resources/META-INF/resources/tobago/roxborough/tobago-bootstrap/_version/js/bootstrap.min.js
@@ -3,5 +3,5 @@
   * Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   */
-var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(t){var n=this,i=!1;return e(this).one(o.TRANSITION_END,function(){i=!0}),setTimeout(f [...]
+var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(t){var n=this,i=!1;return e(this).one(r.TRANSITION_END,function(){i=!0}),setTimeout(f [...]
 //# sourceMappingURL=bootstrap.min.js.map
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-scarborough/rebuild-theme.log b/tobago-theme/tobago-theme-scarborough/rebuild-theme.log
index 12e5cd2..de70fc5 100644
--- a/tobago-theme/tobago-theme-scarborough/rebuild-theme.log
+++ b/tobago-theme/tobago-theme-scarborough/rebuild-theme.log
@@ -1,4 +1,4 @@
-Build date: 2017-11-16 10:43:29
+Build date: 2017-11-21 19:08:42
 [INFO] Scanning for projects...
 [INFO] 
 [INFO] ------------------------------------------------------------------------
@@ -46,10 +46,10 @@ Build date: 2017-11-16 10:43:29
 [INFO] 
 [INFO] [fsevents] Success: "__CURRENT__/tobago-theme-scarborough/target/bootstrap/node_modules/fsevents/lib/binding/Release/node-v51-darwin-x64/fse.node" is installed via remote
 [INFO] 
-[INFO] > node-sass@4.6.1 install __CURRENT__/tobago-theme-scarborough/target/bootstrap/node_modules/node-sass
+[INFO] > node-sass@4.7.2 install __CURRENT__/tobago-theme-scarborough/target/bootstrap/node_modules/node-sass
 [INFO] > node scripts/install.js
 [INFO] 
-[INFO] Cached binary found at __HOME__/.npm/node-sass/4.6.1/darwin-x64-51_binding.node
+[INFO] Cached binary found at __HOME__/.npm/node-sass/4.7.2/darwin-x64-51_binding.node
 [INFO] 
 [INFO] > phantomjs-prebuilt@2.1.16 install __CURRENT__/tobago-theme-scarborough/target/bootstrap/node_modules/phantomjs-prebuilt
 [INFO] > node install.js
@@ -59,11 +59,11 @@ Build date: 2017-11-16 10:43:29
 [INFO] Verified checksum of previously downloaded file
 [INFO] Extracting zip contents
 [INFO] Removing __CURRENT__/tobago-theme-scarborough/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
-[INFO] Copying extracted folder /var/folders/yp/1vrxjnrs20798ydt_yl8wrpr0000gp/T/phantomjs/phantomjs-2.1.1-macosx.zip-extract-1510825469173/phantomjs-2.1.1-macosx -> __CURRENT__/tobago-theme-scarborough/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
+[INFO] Copying extracted folder /var/folders/yp/1vrxjnrs20798ydt_yl8wrpr0000gp/T/phantomjs/phantomjs-2.1.1-macosx.zip-extract-1511287763335/phantomjs-2.1.1-macosx -> __CURRENT__/tobago-theme-scarborough/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
 [INFO] Writing location.js file
 [INFO] Done. Phantomjs binary available at __CURRENT__/tobago-theme-scarborough/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs
 [INFO] 
-[INFO] > node-sass@4.6.1 postinstall __CURRENT__/tobago-theme-scarborough/target/bootstrap/node_modules/node-sass
+[INFO] > node-sass@4.7.2 postinstall __CURRENT__/tobago-theme-scarborough/target/bootstrap/node_modules/node-sass
 [INFO] > node scripts/build.js
 [INFO] 
 [INFO] Binary found at __CURRENT__/tobago-theme-scarborough/target/bootstrap/node_modules/node-sass/vendor/darwin-x64-51/binding.node
@@ -73,7 +73,7 @@ Build date: 2017-11-16 10:43:29
 [INFO] ├─┬ autoprefixer@7.1.6 
 [INFO] │ ├─┬ browserslist@2.9.0 
 [INFO] │ │ └── electron-to-chromium@1.3.27 
-[INFO] │ ├── caniuse-lite@1.0.30000765 
+[INFO] │ ├── caniuse-lite@1.0.30000769 
 [INFO] │ ├── normalize-range@0.1.2 
 [INFO] │ ├── num2fraction@1.2.2 
 [INFO] │ ├─┬ postcss@6.0.14 
@@ -88,6 +88,7 @@ Build date: 2017-11-16 10:43:29
 [INFO] │ │ │ ├── source-map@0.5.7 
 [INFO] │ │ │ └── trim-right@1.0.1 
 [INFO] │ │ ├── babel-helpers@7.0.0-beta.2 
+[WARNING] npm WARN bootstrap@4.0.0-beta.2 requires a peer of jquery@1.9.1 - 3 but none was installed.
 [INFO] │ │ ├── babel-messages@7.0.0-beta.2 
 [INFO] │ │ ├── babel-template@7.0.0-beta.2 
 [INFO] │ │ ├── babel-traverse@7.0.0-beta.2 
@@ -229,7 +230,7 @@ Build date: 2017-11-16 10:43:29
 [INFO] │ │ ├── glob-parent@2.0.0 
 [INFO] │ │ ├── inherits@2.0.3 
 [INFO] │ │ ├─┬ is-binary-path@1.0.1 
-[INFO] │ │ │ └── binary-extensions@1.10.0 
+[INFO] │ │ │ └── binary-extensions@1.11.0 
 [INFO] │ │ ├── is-glob@2.0.1 
 [INFO] │ │ ├── path-is-absolute@1.0.1 
 [INFO] │ │ └─┬ readdirp@2.1.0 
@@ -257,7 +258,7 @@ Build date: 2017-11-16 10:43:29
 [INFO] │ │ │ └─┬ @babel/template@7.0.0-beta.32 
 [INFO] │ │ │   └── babylon@7.0.0-beta.32 
 [INFO] │ │ ├── babylon@7.0.0-beta.32 
-[INFO] │ │ └── globals@10.3.0 
+[INFO] │ │ └── globals@10.4.0 
 [INFO] │ ├─┬ @babel/types@7.0.0-beta.32 
 [INFO] │ │ └── to-fast-properties@2.0.0 
 [INFO] │ └── babylon@7.0.0-beta.32 
@@ -386,7 +387,7 @@ Build date: 2017-11-16 10:43:29
 [INFO] │ │   └── shebang-regex@1.0.0 
 [INFO] │ └── is-windows@1.0.1 
 [INFO] ├─┬ eslint@4.11.0 
-[INFO] │ ├─┬ ajv@5.3.0 
+[INFO] │ ├─┬ ajv@5.4.0 
 [INFO] │ │ ├── co@4.6.0 
 [INFO] │ │ ├── fast-deep-equal@1.0.0 
 [INFO] │ │ ├── fast-json-stable-stringify@2.0.0 
@@ -443,9 +444,9 @@ Build date: 2017-11-16 10:43:29
 [INFO] │ │ │ └─┬ restore-cursor@2.0.0 
 [INFO] │ │ │   └── onetime@2.0.1 
 [INFO] │ │ ├── cli-width@2.2.0 
-[INFO] │ │ ├─┬ external-editor@2.0.5 
+[INFO] │ │ ├─┬ external-editor@2.1.0 
+[INFO] │ │ │ ├── chardet@0.4.0 
 [INFO] │ │ │ ├── iconv-lite@0.4.19 
-[INFO] │ │ │ ├── jschardet@1.6.0 
 [INFO] │ │ │ └── tmp@0.0.33 
 [INFO] │ │ ├── figures@2.0.0 
 [INFO] │ │ ├── mute-stream@0.0.7 
@@ -491,7 +492,7 @@ Build date: 2017-11-16 10:43:29
 [INFO] │ └── text-table@0.2.0 
 [INFO] ├─┬ eslint-plugin-compat@2.1.0 
 [INFO] │ ├── babel-runtime@6.26.0 
-[INFO] │ ├── caniuse-db@1.0.30000765 
+[INFO] │ ├── caniuse-db@1.0.30000769 
 [INFO] │ └── requireindex@1.1.0 
 [INFO] ├─┬ htmllint-cli@0.0.6 
 [INFO] │ ├── bluebird@3.5.1 
@@ -581,7 +582,7 @@ Build date: 2017-11-16 10:43:29
 [INFO] │   │ ├── ansi-styles@2.2.1 
 [INFO] │   │ └── supports-color@2.0.0 
 [INFO] │   └── split@1.0.1 
-[INFO] ├─┬ node-sass@4.6.1 
+[INFO] ├─┬ node-sass@4.7.2 
 [INFO] │ ├── async-foreach@0.1.3 
 [INFO] │ ├─┬ chalk@1.1.3 
 [INFO] │ │ ├── ansi-styles@2.2.1 
@@ -648,25 +649,29 @@ Build date: 2017-11-16 10:43:29
 [INFO] │ │   └─┬ wide-align@1.1.2 
 [INFO] │ │     └─┬ string-width@1.0.2 
 [INFO] │ │       └── is-fullwidth-code-point@1.0.0 
-[INFO] │ ├─┬ request@2.83.0 
-[INFO] │ │ ├── aws-sign2@0.7.0 
+[INFO] │ ├─┬ request@2.79.0 
+[INFO] │ │ ├── aws-sign2@0.6.0 
 [INFO] │ │ ├── aws4@1.6.0 
-[INFO] │ │ ├── caseless@0.12.0 
+[INFO] │ │ ├── caseless@0.11.0 
 [INFO] │ │ ├─┬ combined-stream@1.0.5 
 [INFO] │ │ │ └── delayed-stream@1.0.0 
 [INFO] │ │ ├── forever-agent@0.6.1 
-[INFO] │ │ ├─┬ form-data@2.3.1 
+[INFO] │ │ ├─┬ form-data@2.1.4 
 [INFO] │ │ │ └── asynckit@0.4.0 
-[INFO] │ │ ├─┬ har-validator@5.0.3 
-[INFO] │ │ │ └── har-schema@2.0.0 
-[INFO] │ │ ├─┬ hawk@6.0.2 
-[INFO] │ │ │ ├── boom@4.3.1 
-[INFO] │ │ │ ├─┬ cryptiles@3.1.2 
-[INFO] │ │ │ │ └── boom@5.2.0 
-[INFO] │ │ │ ├── hoek@4.2.0 
-[INFO] │ │ │ └── sntp@2.1.0 
-[INFO] │ │ ├─┬ http-signature@1.2.0 
-[INFO] │ │ │ ├── assert-plus@1.0.0 
+[INFO] │ │ ├─┬ har-validator@2.0.6 
+[INFO] │ │ │ └─┬ is-my-json-valid@2.16.1 
+[INFO] │ │ │   ├── generate-function@2.0.0 
+[INFO] │ │ │   ├─┬ generate-object-property@1.2.0 
+[INFO] │ │ │   │ └── is-property@1.0.2 
+[INFO] │ │ │   ├── jsonpointer@4.0.1 
+[INFO] │ │ │   └── xtend@4.0.1 
+[INFO] │ │ ├─┬ hawk@3.1.3 
+[INFO] │ │ │ ├── boom@2.10.1 
+[INFO] │ │ │ ├── cryptiles@2.0.5 
+[INFO] │ │ │ ├── hoek@2.16.3 
+[INFO] │ │ │ └── sntp@1.0.9 
+[INFO] │ │ ├─┬ http-signature@1.1.1 
+[INFO] │ │ │ ├── assert-plus@0.2.0 
 [INFO] │ │ │ ├─┬ jsprim@1.4.1 
 [INFO] │ │ │ │ ├── extsprintf@1.3.0 
 [INFO] │ │ │ │ ├── json-schema@0.2.3 
@@ -685,13 +690,11 @@ Build date: 2017-11-16 10:43:29
 [INFO] │ │ ├─┬ mime-types@2.1.17 
 [INFO] │ │ │ └── mime-db@1.30.0 
 [INFO] │ │ ├── oauth-sign@0.8.2 
-[INFO] │ │ ├── performance-now@2.1.0 
-[INFO] │ │ ├── qs@6.5.1 
-[INFO] │ │ ├── safe-buffer@5.1.1 
+[INFO] │ │ ├── qs@6.3.2 
 [INFO] │ │ ├── stringstream@0.0.5 
 [INFO] │ │ ├─┬ tough-cookie@2.3.3 
 [INFO] │ │ │ └── punycode@1.4.1 
-[INFO] │ │ ├── tunnel-agent@0.6.0 
+[INFO] │ │ ├── tunnel-agent@0.4.3 
 [INFO] │ │ └── uuid@3.1.0 
 [INFO] │ ├─┬ sass-graph@2.2.4 
 [INFO] │ │ ├─┬ scss-tokenizer@0.2.3 
@@ -710,7 +713,9 @@ Build date: 2017-11-16 10:43:29
 [INFO] │ │   ├─┬ string-width@1.0.2 
 [INFO] │ │   │ └── is-fullwidth-code-point@1.0.0 
 [INFO] │ │   └── yargs-parser@5.0.0 
-[INFO] │ └── stdout-stream@1.4.0 
+[INFO] │ ├── stdout-stream@1.4.0 
+[INFO] │ └─┬ true-case-path@1.0.2 
+[INFO] │   └── glob@6.0.4 
 [INFO] ├─┬ nodemon@1.12.1 
 [INFO] │ ├── debug@2.6.9 
 [INFO] │ ├── es6-promise@3.3.1 
@@ -754,7 +759,7 @@ Build date: 2017-11-16 10:43:29
 [INFO] │   │ └── write-file-atomic@2.3.0 
 [INFO] │   ├── import-lazy@2.1.0 
 [INFO] │   ├─┬ is-installed-globally@0.1.0 
-[INFO] │   │ ├─┬ global-dirs@0.1.0 
+[INFO] │   │ ├─┬ global-dirs@0.1.1 
 [INFO] │   │ │ └── ini@1.3.4 
 [INFO] │   │ └── is-path-inside@1.0.0 
 [INFO] │   ├── is-npm@1.0.0 
@@ -823,6 +828,24 @@ Build date: 2017-11-16 10:43:29
 [INFO] │ │   └── pinkie@2.0.4 
 [INFO] │ ├── kew@0.7.0 
 [INFO] │ ├── progress@1.1.8 
+[INFO] │ ├─┬ request@2.83.0 
+[INFO] │ │ ├── aws-sign2@0.7.0 
+[INFO] │ │ ├── caseless@0.12.0 
+[INFO] │ │ ├── form-data@2.3.1 
+[INFO] │ │ ├─┬ har-validator@5.0.3 
+[INFO] │ │ │ └── har-schema@2.0.0 
+[INFO] │ │ ├─┬ hawk@6.0.2 
+[INFO] │ │ │ ├── boom@4.3.1 
+[INFO] │ │ │ ├─┬ cryptiles@3.1.2 
+[INFO] │ │ │ │ └── boom@5.2.0 
+[INFO] │ │ │ ├── hoek@4.2.0 
+[INFO] │ │ │ └── sntp@2.1.0 
+[INFO] │ │ ├─┬ http-signature@1.2.0 
+[INFO] │ │ │ └── assert-plus@1.0.0 
+[INFO] │ │ ├── performance-now@2.1.0 
+[INFO] │ │ ├── qs@6.5.1 
+[INFO] │ │ ├── safe-buffer@5.1.1 
+[INFO] │ │ └── tunnel-agent@0.6.0 
 [INFO] │ ├─┬ request-progress@2.0.1 
 [INFO] │ │ └── throttleit@1.0.0 
 [INFO] │ └─┬ which@1.3.0 
@@ -997,10 +1020,10 @@ Build date: 2017-11-16 10:43:29
 [INFO] ├─┬ stylelint-order@0.7.0 
 [INFO] │ └── postcss-sorting@3.1.0 
 [INFO] ├── stylelint-scss@2.1.0 
-[INFO] ├─┬ uglify-js@3.1.9 
+[INFO] ├─┬ uglify-js@3.1.10 
 [INFO] │ └── source-map@0.6.1 
 [INFO] ├── vnu-jar@17.11.1 
-[INFO] └─┬ workbox-build@2.1.1 
+[INFO] └─┬ workbox-build@2.1.2 
 [INFO]   ├─┬ chalk@1.1.3 
 [INFO]   │ ├── ansi-styles@2.2.1 
 [INFO]   │ └── supports-color@2.0.0 
@@ -1009,9 +1032,8 @@ Build date: 2017-11-16 10:43:29
 [INFO]   ├─┬ lodash.template@4.4.0 
 [INFO]   │ ├── lodash._reinterpolate@3.0.0 
 [INFO]   │ └── lodash.templatesettings@4.1.0 
-[INFO]   └── workbox-sw@2.1.1 
+[INFO]   └── workbox-sw@2.1.2 
 [INFO] 
-[WARNING] npm WARN bootstrap@4.0.0-beta.2 requires a peer of jquery@1.9.1 - 3 but none was installed.
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #8: npm run css-compile) @ tobago-theme-scarborough ---
 [INFO] Running 'npm run css-compile' in __CURRENT__/tobago-theme-scarborough/target/bootstrap
@@ -1023,11 +1045,11 @@ Build date: 2017-11-16 10:43:29
 [ERROR] Wrote CSS to __CURRENT__/tobago-theme-scarborough/target/bootstrap/dist/css/bootstrap.css
 [ERROR] Wrote Source Map to __CURRENT__/tobago-theme-scarborough/target/bootstrap/dist/css/bootstrap.css.map
 [ERROR] Rendering Complete, saving .css file...
-[ERROR] Wrote CSS to __CURRENT__/tobago-theme-scarborough/target/bootstrap/dist/css/bootstrap-grid.css
 [ERROR] Wrote Source Map to __CURRENT__/tobago-theme-scarborough/target/bootstrap/dist/css/bootstrap-grid.css.map
+[ERROR] Wrote CSS to __CURRENT__/tobago-theme-scarborough/target/bootstrap/dist/css/bootstrap-grid.css
 [ERROR] Rendering Complete, saving .css file...
-[ERROR] Wrote Source Map to __CURRENT__/tobago-theme-scarborough/target/bootstrap/dist/css/bootstrap-reboot.css.map
 [ERROR] Wrote CSS to __CURRENT__/tobago-theme-scarborough/target/bootstrap/dist/css/bootstrap-reboot.css
+[ERROR] Wrote Source Map to __CURRENT__/tobago-theme-scarborough/target/bootstrap/dist/css/bootstrap-reboot.css.map
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #9: npm run css-prefix) @ tobago-theme-scarborough ---
 [INFO] Running 'npm run css-prefix' in __CURRENT__/tobago-theme-scarborough/target/bootstrap
@@ -1035,12 +1057,12 @@ Build date: 2017-11-16 10:43:29
 [INFO] > bootstrap@4.0.0-beta.2 css-prefix __CURRENT__/tobago-theme-scarborough/target/bootstrap
 [INFO] > postcss --config build/postcss.config.js --replace "dist/css/*.css"
 [INFO] 
-[ERROR] ✔ Finished dist/css/bootstrap-reboot.css (1.24 s)
-[ERROR] ✔ Finished dist/css/bootstrap-grid.css (1.24 s)
-[ERROR] ✔ Finished dist/css/bootstrap-grid.min.css (1.24 s)
-[ERROR] ✔ Finished dist/css/bootstrap.min.css (1.24 s)
-[ERROR] ✔ Finished dist/css/bootstrap-reboot.min.css (1.24 s)
-[ERROR] ✔ Finished dist/css/bootstrap.css (1.25 s)
+[ERROR] ✔ Finished dist/css/bootstrap-grid.css (1.04 s)
+[ERROR] ✔ Finished dist/css/bootstrap-grid.min.css (1.04 s)
+[ERROR] ✔ Finished dist/css/bootstrap-reboot.min.css (1.05 s)
+[ERROR] ✔ Finished dist/css/bootstrap-reboot.css (1.05 s)
+[ERROR] ✔ Finished dist/css/bootstrap.css (1.05 s)
+[ERROR] ✔ Finished dist/css/bootstrap.min.css (1.05 s)
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #10: npm run css-minify) @ tobago-theme-scarborough ---
 [INFO] Running 'npm run css-minify' in __CURRENT__/tobago-theme-scarborough/target/bootstrap
@@ -1068,6 +1090,10 @@ Build date: 2017-11-16 10:43:29
 [INFO] > npm-run-all --parallel js-compile-*
 [INFO] 
 [INFO] 
+[INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-scarborough/target/bootstrap
+[INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
+[INFO] 
+[INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-standalone __CURRENT__/tobago-theme-scarborough/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap
 [INFO] 
@@ -1075,10 +1101,6 @@ Build date: 2017-11-16 10:43:29
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-scarborough/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
 [INFO] 
-[INFO] 
-[INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-scarborough/target/bootstrap
-[INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
-[INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-scarborough/target/bootstrap/js/src/index.js → dist/js/bootstrap.bundle.js...
 [ERROR] 
@@ -1095,22 +1117,22 @@ Build date: 2017-11-16 10:43:29
 [INFO] js/src/tab.js -> js/dist/tab.js
 [INFO] js/src/tooltip.js -> js/dist/tooltip.js
 [INFO] js/src/util.js -> js/dist/util.js
-[ERROR] created dist/js/bootstrap.js in 3.3s
-[ERROR] created dist/js/bootstrap.bundle.js in 3.6s
+[ERROR] created dist/js/bootstrap.js in 2.3s
+[ERROR] created dist/js/bootstrap.bundle.js in 2.5s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-standalone __CURRENT__/tobago-theme-scarborough/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap
 [INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-scarborough/target/bootstrap/js/src/index.js → dist/js/bootstrap.js...
-[ERROR] created dist/js/bootstrap.js in 1.8s
+[ERROR] created dist/js/bootstrap.js in 1.5s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-scarborough/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
 [INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-scarborough/target/bootstrap/js/src/index.js → dist/js/bootstrap.bundle.js...
-[ERROR] created dist/js/bootstrap.bundle.js in 1.9s
+[ERROR] created dist/js/bootstrap.bundle.js in 1.6s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-scarborough/target/bootstrap
 [INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
@@ -1143,8 +1165,8 @@ Build date: 2017-11-16 10:43:29
 [INFO] > bootstrap@4.0.0-beta.2 js-minify-docs __CURRENT__/tobago-theme-scarborough/target/bootstrap
 [INFO] > uglifyjs --mangle --comments "/^!/" --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js assets/js/src/pwa.js
 [INFO] 
-[ERROR] INFO: Using input source map: dist/js/bootstrap.js.map
 [ERROR] INFO: Using input source map: dist/js/bootstrap.bundle.js.map
+[ERROR] INFO: Using input source map: dist/js/bootstrap.js.map
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-minify-standalone __CURRENT__/tobago-theme-scarborough/target/bootstrap
 [INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.js.map,includeSources,url=bootstrap.min.js.map" --output dist/js/bootstrap.min.js dist/js/bootstrap.js
@@ -1201,7 +1223,7 @@ main:
 [INFO] ------------------------------------------------------------------------
 [INFO] BUILD SUCCESS
 [INFO] ------------------------------------------------------------------------
-[INFO] Total time: 01:43 min
-[INFO] Finished at: 2017-11-16T10:45:14+01:00
-[INFO] Final Memory: 26M/86M
+[INFO] Total time: 01:13 min
+[INFO] Finished at: 2017-11-21T19:09:57+01:00
+[INFO] Final Memory: 25M/85M
 [INFO] ------------------------------------------------------------------------
diff --git a/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.css b/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.css
index d2dff8d..4324473 100644
--- a/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.css
+++ b/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.css
@@ -9407,8 +9407,31 @@ th.tobago-sheet-headerCell-markup-filler > .tobago-sheet-header {
       flex-grow: 1;
 }
 
-.input-group > .twitter-typeahead > .tobago-in {
-  border-right: 0;
+.input-group > .twitter-typeahead {
+  /* suggest in center of an input group */
+}
+
+.input-group > .twitter-typeahead .tobago-in.tt-hint {
+  width: 100%;
+  border-radius: 0;
+}
+
+.input-group > .twitter-typeahead:first-child {
+  /* suggest on the left of an input group */
+}
+
+.input-group > .twitter-typeahead:first-child .tobago-in.tt-input {
+  border-top-left-radius: 0.25rem;
+  border-bottom-left-radius: 0.25rem;
+}
+
+.input-group > .twitter-typeahead:last-child {
+  /* suggest on the right of an input group */
+}
+
+.input-group > .twitter-typeahead:last-child .tobago-in.tt-input {
+  border-top-right-radius: 0.25rem;
+  border-bottom-right-radius: 0.25rem;
 }
 
 /* tab / tab-group ----------------------------------------------------------------- */
diff --git a/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.css.map b/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.css.map
index 285ffd3..86cccd6 100644
--- a/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.css.map
+++ b/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.css.map
@@ -1 +1 @@
-{"version":3,"sources":["bootstrap.css","../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_gri [...]
\ No newline at end of file
+{"version":3,"sources":["bootstrap.css","../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_gri [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.min.css b/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.min.css
index 8f57230..912571b 100644
--- a/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.min.css
+++ b/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.min.css
@@ -3,5 +3,5 @@
  * Copyright 2011-2017 The Bootstrap Authors
  * Copyright 2011-2017 Twitter, Inc.
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#007bff;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-s [...]
+ */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#007bff;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-s [...]
 /*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.min.css.map b/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.min.css.map
index 0cd2e48..41400de 100644
--- a/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.min.css.map
+++ b/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/css/bootstrap.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_print.scss","dist/css/bootstrap.css","../../scss/_reboot.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_br [...]
\ No newline at end of file
+{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_print.scss","dist/css/bootstrap.css","../../scss/_reboot.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_br [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/js/bootstrap.min.js b/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/js/bootstrap.min.js
index 0cd427a..7708113 100644
--- a/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/js/bootstrap.min.js
+++ b/tobago-theme/tobago-theme-scarborough/src/main/resources/META-INF/resources/tobago/scarborough/tobago-bootstrap/_version/js/bootstrap.min.js
@@ -3,5 +3,5 @@
   * Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   */
-var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(t){var n=this,i=!1;return e(this).one(o.TRANSITION_END,function(){i=!0}),setTimeout(f [...]
+var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(t){var n=this,i=!1;return e(this).one(r.TRANSITION_END,function(){i=!0}),setTimeout(f [...]
 //# sourceMappingURL=bootstrap.min.js.map
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-speyside/rebuild-theme.log b/tobago-theme/tobago-theme-speyside/rebuild-theme.log
index c50249d..f307386 100644
--- a/tobago-theme/tobago-theme-speyside/rebuild-theme.log
+++ b/tobago-theme/tobago-theme-speyside/rebuild-theme.log
@@ -1,4 +1,4 @@
-Build date: 2017-11-16 10:45:14
+Build date: 2017-11-21 19:09:58
 [INFO] Scanning for projects...
 [INFO] 
 [INFO] ------------------------------------------------------------------------
@@ -46,10 +46,10 @@ Build date: 2017-11-16 10:45:14
 [INFO] 
 [INFO] [fsevents] Success: "__CURRENT__/tobago-theme-speyside/target/bootstrap/node_modules/fsevents/lib/binding/Release/node-v51-darwin-x64/fse.node" is installed via remote
 [INFO] 
-[INFO] > node-sass@4.6.1 install __CURRENT__/tobago-theme-speyside/target/bootstrap/node_modules/node-sass
+[INFO] > node-sass@4.7.2 install __CURRENT__/tobago-theme-speyside/target/bootstrap/node_modules/node-sass
 [INFO] > node scripts/install.js
 [INFO] 
-[INFO] Cached binary found at __HOME__/.npm/node-sass/4.6.1/darwin-x64-51_binding.node
+[INFO] Cached binary found at __HOME__/.npm/node-sass/4.7.2/darwin-x64-51_binding.node
 [INFO] 
 [INFO] > phantomjs-prebuilt@2.1.16 install __CURRENT__/tobago-theme-speyside/target/bootstrap/node_modules/phantomjs-prebuilt
 [INFO] > node install.js
@@ -59,11 +59,11 @@ Build date: 2017-11-16 10:45:14
 [INFO] Verified checksum of previously downloaded file
 [INFO] Extracting zip contents
 [INFO] Removing __CURRENT__/tobago-theme-speyside/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
-[INFO] Copying extracted folder /var/folders/yp/1vrxjnrs20798ydt_yl8wrpr0000gp/T/phantomjs/phantomjs-2.1.1-macosx.zip-extract-1510825560779/phantomjs-2.1.1-macosx -> __CURRENT__/tobago-theme-speyside/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
+[INFO] Copying extracted folder /var/folders/yp/1vrxjnrs20798ydt_yl8wrpr0000gp/T/phantomjs/phantomjs-2.1.1-macosx.zip-extract-1511287839175/phantomjs-2.1.1-macosx -> __CURRENT__/tobago-theme-speyside/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
 [INFO] Writing location.js file
 [INFO] Done. Phantomjs binary available at __CURRENT__/tobago-theme-speyside/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs
 [INFO] 
-[INFO] > node-sass@4.6.1 postinstall __CURRENT__/tobago-theme-speyside/target/bootstrap/node_modules/node-sass
+[INFO] > node-sass@4.7.2 postinstall __CURRENT__/tobago-theme-speyside/target/bootstrap/node_modules/node-sass
 [INFO] > node scripts/build.js
 [INFO] 
 [INFO] Binary found at __CURRENT__/tobago-theme-speyside/target/bootstrap/node_modules/node-sass/vendor/darwin-x64-51/binding.node
@@ -73,7 +73,7 @@ Build date: 2017-11-16 10:45:14
 [INFO] ├─┬ autoprefixer@7.1.6 
 [INFO] │ ├─┬ browserslist@2.9.0 
 [INFO] │ │ └── electron-to-chromium@1.3.27 
-[INFO] │ ├── caniuse-lite@1.0.30000765 
+[INFO] │ ├── caniuse-lite@1.0.30000769 
 [INFO] │ ├── normalize-range@0.1.2 
 [INFO] │ ├── num2fraction@1.2.2 
 [INFO] │ ├─┬ postcss@6.0.14 
@@ -86,6 +86,7 @@ Build date: 2017-11-16 10:45:14
 [INFO] │ │ ├─┬ babel-generator@7.0.0-beta.2 
 [INFO] │ │ │ ├── jsesc@2.5.1 
 [INFO] │ │ │ ├── source-map@0.5.7 
+[WARNING] npm WARN bootstrap@4.0.0-beta.2 requires a peer of jquery@1.9.1 - 3 but none was installed.
 [INFO] │ │ │ └── trim-right@1.0.1 
 [INFO] │ │ ├── babel-helpers@7.0.0-beta.2 
 [INFO] │ │ ├── babel-messages@7.0.0-beta.2 
@@ -146,7 +147,6 @@ Build date: 2017-11-16 10:45:14
 [INFO] │ │ │   ├─┬ rc@1.2.1 
 [INFO] │ │ │   │ ├── deep-extend@0.4.2 
 [INFO] │ │ │   │ ├── ini@1.3.4 
-[WARNING] npm WARN bootstrap@4.0.0-beta.2 requires a peer of jquery@1.9.1 - 3 but none was installed.
 [INFO] │ │ │   │ ├── minimist@1.2.0 
 [INFO] │ │ │   │ └── strip-json-comments@2.0.1 
 [INFO] │ │ │   ├─┬ request@2.81.0 
@@ -230,7 +230,7 @@ Build date: 2017-11-16 10:45:14
 [INFO] │ │ ├── glob-parent@2.0.0 
 [INFO] │ │ ├── inherits@2.0.3 
 [INFO] │ │ ├─┬ is-binary-path@1.0.1 
-[INFO] │ │ │ └── binary-extensions@1.10.0 
+[INFO] │ │ │ └── binary-extensions@1.11.0 
 [INFO] │ │ ├── is-glob@2.0.1 
 [INFO] │ │ ├── path-is-absolute@1.0.1 
 [INFO] │ │ └─┬ readdirp@2.1.0 
@@ -258,7 +258,7 @@ Build date: 2017-11-16 10:45:14
 [INFO] │ │ │ └─┬ @babel/template@7.0.0-beta.32 
 [INFO] │ │ │   └── babylon@7.0.0-beta.32 
 [INFO] │ │ ├── babylon@7.0.0-beta.32 
-[INFO] │ │ └── globals@10.3.0 
+[INFO] │ │ └── globals@10.4.0 
 [INFO] │ ├─┬ @babel/types@7.0.0-beta.32 
 [INFO] │ │ └── to-fast-properties@2.0.0 
 [INFO] │ └── babylon@7.0.0-beta.32 
@@ -387,7 +387,7 @@ Build date: 2017-11-16 10:45:14
 [INFO] │ │   └── shebang-regex@1.0.0 
 [INFO] │ └── is-windows@1.0.1 
 [INFO] ├─┬ eslint@4.11.0 
-[INFO] │ ├─┬ ajv@5.3.0 
+[INFO] │ ├─┬ ajv@5.4.0 
 [INFO] │ │ ├── co@4.6.0 
 [INFO] │ │ ├── fast-deep-equal@1.0.0 
 [INFO] │ │ ├── fast-json-stable-stringify@2.0.0 
@@ -444,9 +444,9 @@ Build date: 2017-11-16 10:45:14
 [INFO] │ │ │ └─┬ restore-cursor@2.0.0 
 [INFO] │ │ │   └── onetime@2.0.1 
 [INFO] │ │ ├── cli-width@2.2.0 
-[INFO] │ │ ├─┬ external-editor@2.0.5 
+[INFO] │ │ ├─┬ external-editor@2.1.0 
+[INFO] │ │ │ ├── chardet@0.4.0 
 [INFO] │ │ │ ├── iconv-lite@0.4.19 
-[INFO] │ │ │ ├── jschardet@1.6.0 
 [INFO] │ │ │ └── tmp@0.0.33 
 [INFO] │ │ ├── figures@2.0.0 
 [INFO] │ │ ├── mute-stream@0.0.7 
@@ -492,7 +492,7 @@ Build date: 2017-11-16 10:45:14
 [INFO] │ └── text-table@0.2.0 
 [INFO] ├─┬ eslint-plugin-compat@2.1.0 
 [INFO] │ ├── babel-runtime@6.26.0 
-[INFO] │ ├── caniuse-db@1.0.30000765 
+[INFO] │ ├── caniuse-db@1.0.30000769 
 [INFO] │ └── requireindex@1.1.0 
 [INFO] ├─┬ htmllint-cli@0.0.6 
 [INFO] │ ├── bluebird@3.5.1 
@@ -582,7 +582,7 @@ Build date: 2017-11-16 10:45:14
 [INFO] │   │ ├── ansi-styles@2.2.1 
 [INFO] │   │ └── supports-color@2.0.0 
 [INFO] │   └── split@1.0.1 
-[INFO] ├─┬ node-sass@4.6.1 
+[INFO] ├─┬ node-sass@4.7.2 
 [INFO] │ ├── async-foreach@0.1.3 
 [INFO] │ ├─┬ chalk@1.1.3 
 [INFO] │ │ ├── ansi-styles@2.2.1 
@@ -649,25 +649,29 @@ Build date: 2017-11-16 10:45:14
 [INFO] │ │   └─┬ wide-align@1.1.2 
 [INFO] │ │     └─┬ string-width@1.0.2 
 [INFO] │ │       └── is-fullwidth-code-point@1.0.0 
-[INFO] │ ├─┬ request@2.83.0 
-[INFO] │ │ ├── aws-sign2@0.7.0 
+[INFO] │ ├─┬ request@2.79.0 
+[INFO] │ │ ├── aws-sign2@0.6.0 
 [INFO] │ │ ├── aws4@1.6.0 
-[INFO] │ │ ├── caseless@0.12.0 
+[INFO] │ │ ├── caseless@0.11.0 
 [INFO] │ │ ├─┬ combined-stream@1.0.5 
 [INFO] │ │ │ └── delayed-stream@1.0.0 
 [INFO] │ │ ├── forever-agent@0.6.1 
-[INFO] │ │ ├─┬ form-data@2.3.1 
+[INFO] │ │ ├─┬ form-data@2.1.4 
 [INFO] │ │ │ └── asynckit@0.4.0 
-[INFO] │ │ ├─┬ har-validator@5.0.3 
-[INFO] │ │ │ └── har-schema@2.0.0 
-[INFO] │ │ ├─┬ hawk@6.0.2 
-[INFO] │ │ │ ├── boom@4.3.1 
-[INFO] │ │ │ ├─┬ cryptiles@3.1.2 
-[INFO] │ │ │ │ └── boom@5.2.0 
-[INFO] │ │ │ ├── hoek@4.2.0 
-[INFO] │ │ │ └── sntp@2.1.0 
-[INFO] │ │ ├─┬ http-signature@1.2.0 
-[INFO] │ │ │ ├── assert-plus@1.0.0 
+[INFO] │ │ ├─┬ har-validator@2.0.6 
+[INFO] │ │ │ └─┬ is-my-json-valid@2.16.1 
+[INFO] │ │ │   ├── generate-function@2.0.0 
+[INFO] │ │ │   ├─┬ generate-object-property@1.2.0 
+[INFO] │ │ │   │ └── is-property@1.0.2 
+[INFO] │ │ │   ├── jsonpointer@4.0.1 
+[INFO] │ │ │   └── xtend@4.0.1 
+[INFO] │ │ ├─┬ hawk@3.1.3 
+[INFO] │ │ │ ├── boom@2.10.1 
+[INFO] │ │ │ ├── cryptiles@2.0.5 
+[INFO] │ │ │ ├── hoek@2.16.3 
+[INFO] │ │ │ └── sntp@1.0.9 
+[INFO] │ │ ├─┬ http-signature@1.1.1 
+[INFO] │ │ │ ├── assert-plus@0.2.0 
 [INFO] │ │ │ ├─┬ jsprim@1.4.1 
 [INFO] │ │ │ │ ├── extsprintf@1.3.0 
 [INFO] │ │ │ │ ├── json-schema@0.2.3 
@@ -686,13 +690,11 @@ Build date: 2017-11-16 10:45:14
 [INFO] │ │ ├─┬ mime-types@2.1.17 
 [INFO] │ │ │ └── mime-db@1.30.0 
 [INFO] │ │ ├── oauth-sign@0.8.2 
-[INFO] │ │ ├── performance-now@2.1.0 
-[INFO] │ │ ├── qs@6.5.1 
-[INFO] │ │ ├── safe-buffer@5.1.1 
+[INFO] │ │ ├── qs@6.3.2 
 [INFO] │ │ ├── stringstream@0.0.5 
 [INFO] │ │ ├─┬ tough-cookie@2.3.3 
 [INFO] │ │ │ └── punycode@1.4.1 
-[INFO] │ │ ├── tunnel-agent@0.6.0 
+[INFO] │ │ ├── tunnel-agent@0.4.3 
 [INFO] │ │ └── uuid@3.1.0 
 [INFO] │ ├─┬ sass-graph@2.2.4 
 [INFO] │ │ ├─┬ scss-tokenizer@0.2.3 
@@ -711,7 +713,9 @@ Build date: 2017-11-16 10:45:14
 [INFO] │ │   ├─┬ string-width@1.0.2 
 [INFO] │ │   │ └── is-fullwidth-code-point@1.0.0 
 [INFO] │ │   └── yargs-parser@5.0.0 
-[INFO] │ └── stdout-stream@1.4.0 
+[INFO] │ ├── stdout-stream@1.4.0 
+[INFO] │ └─┬ true-case-path@1.0.2 
+[INFO] │   └── glob@6.0.4 
 [INFO] ├─┬ nodemon@1.12.1 
 [INFO] │ ├── debug@2.6.9 
 [INFO] │ ├── es6-promise@3.3.1 
@@ -755,7 +759,7 @@ Build date: 2017-11-16 10:45:14
 [INFO] │   │ └── write-file-atomic@2.3.0 
 [INFO] │   ├── import-lazy@2.1.0 
 [INFO] │   ├─┬ is-installed-globally@0.1.0 
-[INFO] │   │ ├─┬ global-dirs@0.1.0 
+[INFO] │   │ ├─┬ global-dirs@0.1.1 
 [INFO] │   │ │ └── ini@1.3.4 
 [INFO] │   │ └── is-path-inside@1.0.0 
 [INFO] │   ├── is-npm@1.0.0 
@@ -824,6 +828,24 @@ Build date: 2017-11-16 10:45:14
 [INFO] │ │   └── pinkie@2.0.4 
 [INFO] │ ├── kew@0.7.0 
 [INFO] │ ├── progress@1.1.8 
+[INFO] │ ├─┬ request@2.83.0 
+[INFO] │ │ ├── aws-sign2@0.7.0 
+[INFO] │ │ ├── caseless@0.12.0 
+[INFO] │ │ ├── form-data@2.3.1 
+[INFO] │ │ ├─┬ har-validator@5.0.3 
+[INFO] │ │ │ └── har-schema@2.0.0 
+[INFO] │ │ ├─┬ hawk@6.0.2 
+[INFO] │ │ │ ├── boom@4.3.1 
+[INFO] │ │ │ ├─┬ cryptiles@3.1.2 
+[INFO] │ │ │ │ └── boom@5.2.0 
+[INFO] │ │ │ ├── hoek@4.2.0 
+[INFO] │ │ │ └── sntp@2.1.0 
+[INFO] │ │ ├─┬ http-signature@1.2.0 
+[INFO] │ │ │ └── assert-plus@1.0.0 
+[INFO] │ │ ├── performance-now@2.1.0 
+[INFO] │ │ ├── qs@6.5.1 
+[INFO] │ │ ├── safe-buffer@5.1.1 
+[INFO] │ │ └── tunnel-agent@0.6.0 
 [INFO] │ ├─┬ request-progress@2.0.1 
 [INFO] │ │ └── throttleit@1.0.0 
 [INFO] │ └─┬ which@1.3.0 
@@ -998,10 +1020,10 @@ Build date: 2017-11-16 10:45:14
 [INFO] ├─┬ stylelint-order@0.7.0 
 [INFO] │ └── postcss-sorting@3.1.0 
 [INFO] ├── stylelint-scss@2.1.0 
-[INFO] ├─┬ uglify-js@3.1.9 
+[INFO] ├─┬ uglify-js@3.1.10 
 [INFO] │ └── source-map@0.6.1 
 [INFO] ├── vnu-jar@17.11.1 
-[INFO] └─┬ workbox-build@2.1.1 
+[INFO] └─┬ workbox-build@2.1.2 
 [INFO]   ├─┬ chalk@1.1.3 
 [INFO]   │ ├── ansi-styles@2.2.1 
 [INFO]   │ └── supports-color@2.0.0 
@@ -1010,7 +1032,7 @@ Build date: 2017-11-16 10:45:14
 [INFO]   ├─┬ lodash.template@4.4.0 
 [INFO]   │ ├── lodash._reinterpolate@3.0.0 
 [INFO]   │ └── lodash.templatesettings@4.1.0 
-[INFO]   └── workbox-sw@2.1.1 
+[INFO]   └── workbox-sw@2.1.2 
 [INFO] 
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #8: npm run css-compile) @ tobago-theme-speyside ---
@@ -1023,8 +1045,8 @@ Build date: 2017-11-16 10:45:14
 [ERROR] Wrote CSS to __CURRENT__/tobago-theme-speyside/target/bootstrap/dist/css/bootstrap.css
 [ERROR] Wrote Source Map to __CURRENT__/tobago-theme-speyside/target/bootstrap/dist/css/bootstrap.css.map
 [ERROR] Rendering Complete, saving .css file...
-[ERROR] Wrote Source Map to __CURRENT__/tobago-theme-speyside/target/bootstrap/dist/css/bootstrap-grid.css.map
 [ERROR] Wrote CSS to __CURRENT__/tobago-theme-speyside/target/bootstrap/dist/css/bootstrap-grid.css
+[ERROR] Wrote Source Map to __CURRENT__/tobago-theme-speyside/target/bootstrap/dist/css/bootstrap-grid.css.map
 [ERROR] Rendering Complete, saving .css file...
 [ERROR] Wrote Source Map to __CURRENT__/tobago-theme-speyside/target/bootstrap/dist/css/bootstrap-reboot.css.map
 [ERROR] Wrote CSS to __CURRENT__/tobago-theme-speyside/target/bootstrap/dist/css/bootstrap-reboot.css
@@ -1035,12 +1057,12 @@ Build date: 2017-11-16 10:45:14
 [INFO] > bootstrap@4.0.0-beta.2 css-prefix __CURRENT__/tobago-theme-speyside/target/bootstrap
 [INFO] > postcss --config build/postcss.config.js --replace "dist/css/*.css"
 [INFO] 
-[ERROR] ✔ Finished dist/css/bootstrap-grid.css (1.25 s)
-[ERROR] ✔ Finished dist/css/bootstrap-grid.min.css (1.25 s)
-[ERROR] ✔ Finished dist/css/bootstrap-reboot.css (1.25 s)
-[ERROR] ✔ Finished dist/css/bootstrap-reboot.min.css (1.25 s)
-[ERROR] ✔ Finished dist/css/bootstrap.css (1.26 s)
-[ERROR] ✔ Finished dist/css/bootstrap.min.css (1.26 s)
+[ERROR] ✔ Finished dist/css/bootstrap-grid.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap-grid.min.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap-reboot.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap-reboot.min.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap.min.css (1.02 s)
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #10: npm run css-minify) @ tobago-theme-speyside ---
 [INFO] Running 'npm run css-minify' in __CURRENT__/tobago-theme-speyside/target/bootstrap
@@ -1068,16 +1090,16 @@ Build date: 2017-11-16 10:45:14
 [INFO] > npm-run-all --parallel js-compile-*
 [INFO] 
 [INFO] 
-[INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-speyside/target/bootstrap
-[INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
+[INFO] > bootstrap@4.0.0-beta.2 js-compile-standalone __CURRENT__/tobago-theme-speyside/target/bootstrap
+[INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap
 [INFO] 
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-speyside/target/bootstrap
 [INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
 [INFO] 
 [INFO] 
-[INFO] > bootstrap@4.0.0-beta.2 js-compile-standalone __CURRENT__/tobago-theme-speyside/target/bootstrap
-[INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap
+[INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-speyside/target/bootstrap
+[INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
 [INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-speyside/target/bootstrap/js/src/index.js → dist/js/bootstrap.bundle.js...
@@ -1095,22 +1117,22 @@ Build date: 2017-11-16 10:45:14
 [INFO] js/src/tab.js -> js/dist/tab.js
 [INFO] js/src/tooltip.js -> js/dist/tooltip.js
 [INFO] js/src/util.js -> js/dist/util.js
-[ERROR] created dist/js/bootstrap.js in 2.7s
-[ERROR] created dist/js/bootstrap.bundle.js in 3s
+[ERROR] created dist/js/bootstrap.js in 2.2s
+[ERROR] created dist/js/bootstrap.bundle.js in 2.5s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-standalone __CURRENT__/tobago-theme-speyside/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap
 [INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-speyside/target/bootstrap/js/src/index.js → dist/js/bootstrap.js...
-[ERROR] created dist/js/bootstrap.js in 1.6s
+[ERROR] created dist/js/bootstrap.js in 1.4s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-speyside/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
 [INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-speyside/target/bootstrap/js/src/index.js → dist/js/bootstrap.bundle.js...
-[ERROR] created dist/js/bootstrap.bundle.js in 1.9s
+[ERROR] created dist/js/bootstrap.bundle.js in 1.6s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-speyside/target/bootstrap
 [INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
@@ -1136,13 +1158,13 @@ Build date: 2017-11-16 10:45:14
 [INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.bundle.js.map,includeSources,url=bootstrap.bundle.min.js.map" --output dist/js/bootstrap.bundle.min.js dist/js/bootstrap.bundle.js
 [INFO] 
 [INFO] 
-[INFO] > bootstrap@4.0.0-beta.2 js-minify-docs __CURRENT__/tobago-theme-speyside/target/bootstrap
-[INFO] > uglifyjs --mangle --comments "/^!/" --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js assets/js/src/pwa.js
-[INFO] 
-[INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-minify-standalone __CURRENT__/tobago-theme-speyside/target/bootstrap
 [INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.js.map,includeSources,url=bootstrap.min.js.map" --output dist/js/bootstrap.min.js dist/js/bootstrap.js
 [INFO] 
+[INFO] 
+[INFO] > bootstrap@4.0.0-beta.2 js-minify-docs __CURRENT__/tobago-theme-speyside/target/bootstrap
+[INFO] > uglifyjs --mangle --comments "/^!/" --output assets/js/docs.min.js assets/js/vendor/anchor.min.js assets/js/vendor/clipboard.min.js assets/js/vendor/holder.min.js assets/js/src/application.js assets/js/src/pwa.js
+[INFO] 
 [ERROR] INFO: Using input source map: dist/js/bootstrap.bundle.js.map
 [ERROR] INFO: Using input source map: dist/js/bootstrap.js.map
 [INFO] 
@@ -1201,7 +1223,7 @@ main:
 [INFO] ------------------------------------------------------------------------
 [INFO] BUILD SUCCESS
 [INFO] ------------------------------------------------------------------------
-[INFO] Total time: 01:41 min
-[INFO] Finished at: 2017-11-16T10:46:57+01:00
+[INFO] Total time: 01:14 min
+[INFO] Finished at: 2017-11-21T19:11:13+01:00
 [INFO] Final Memory: 26M/86M
 [INFO] ------------------------------------------------------------------------
diff --git a/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.css b/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.css
index 90cdb56..7c13d5e 100644
--- a/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.css
+++ b/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.css
@@ -9169,8 +9169,31 @@ th.tobago-sheet-headerCell-markup-filler > .tobago-sheet-header {
       flex-grow: 1;
 }
 
-.input-group > .twitter-typeahead > .tobago-in {
-  border-right: 0;
+.input-group > .twitter-typeahead {
+  /* suggest in center of an input group */
+}
+
+.input-group > .twitter-typeahead .tobago-in.tt-hint {
+  width: 100%;
+  border-radius: 0;
+}
+
+.input-group > .twitter-typeahead:first-child {
+  /* suggest on the left of an input group */
+}
+
+.input-group > .twitter-typeahead:first-child .tobago-in.tt-input {
+  border-top-left-radius: 0.25rem;
+  border-bottom-left-radius: 0.25rem;
+}
+
+.input-group > .twitter-typeahead:last-child {
+  /* suggest on the right of an input group */
+}
+
+.input-group > .twitter-typeahead:last-child .tobago-in.tt-input {
+  border-top-right-radius: 0.25rem;
+  border-bottom-right-radius: 0.25rem;
 }
 
 /* tab / tab-group ----------------------------------------------------------------- */
diff --git a/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.css.map b/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.css.map
index e6d535a..b56211d 100644
--- a/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.css.map
+++ b/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.css.map
@@ -1 +1 @@
-{"version":3,"sources":["bootstrap.css","../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints. [...]
\ No newline at end of file
+{"version":3,"sources":["bootstrap.css","../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints. [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.min.css b/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.min.css
index 400e27a..cce0655 100644
--- a/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.min.css
+++ b/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.min.css
@@ -3,5 +3,5 @@
  * Copyright 2011-2017 The Bootstrap Authors
  * Copyright 2011-2017 Twitter, Inc.
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#185722;--secondary:#d7d7d7;--success:#1da332;--info:#5bc0de;--warning:#f0ad4e;--danger:#d30040;--light:#f7f7f7;--dark:#323232;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:verdana, [...]
+ */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#185722;--secondary:#d7d7d7;--success:#1da332;--info:#5bc0de;--warning:#f0ad4e;--danger:#d30040;--light:#f7f7f7;--dark:#323232;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:verdana, [...]
 /*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.min.css.map b/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.min.css.map
index 94d63e9..e52c71a 100644
--- a/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.min.css.map
+++ b/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/css/bootstrap.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_print.scss","dist/css/bootstrap.css","../../scss/_reboot.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid [...]
\ No newline at end of file
+{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_print.scss","dist/css/bootstrap.css","../../scss/_reboot.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_breakpoints.scss","../../scss/mixins/_grid [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/js/bootstrap.min.js b/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/js/bootstrap.min.js
index 0cd427a..7708113 100644
--- a/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/js/bootstrap.min.js
+++ b/tobago-theme/tobago-theme-speyside/src/main/resources/META-INF/resources/tobago/speyside/tobago-bootstrap/_version/js/bootstrap.min.js
@@ -3,5 +3,5 @@
   * Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   */
-var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(t){var n=this,i=!1;return e(this).one(o.TRANSITION_END,function(){i=!0}),setTimeout(f [...]
+var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(t){var n=this,i=!1;return e(this).one(r.TRANSITION_END,function(){i=!0}),setTimeout(f [...]
 //# sourceMappingURL=bootstrap.min.js.map
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-standard/rebuild-theme.log b/tobago-theme/tobago-theme-standard/rebuild-theme.log
index d169540..f1ee9c1 100644
--- a/tobago-theme/tobago-theme-standard/rebuild-theme.log
+++ b/tobago-theme/tobago-theme-standard/rebuild-theme.log
@@ -1,4 +1,4 @@
-Build date: 2017-11-16 10:46:57
+Build date: 2017-11-21 19:11:13
 [INFO] Scanning for projects...
 [INFO] 
 [INFO] ------------------------------------------------------------------------
@@ -46,10 +46,10 @@ Build date: 2017-11-16 10:46:57
 [INFO] 
 [INFO] [fsevents] Success: "__CURRENT__/tobago-theme-standard/target/bootstrap/node_modules/fsevents/lib/binding/Release/node-v51-darwin-x64/fse.node" is installed via remote
 [INFO] 
-[INFO] > node-sass@4.6.1 install __CURRENT__/tobago-theme-standard/target/bootstrap/node_modules/node-sass
+[INFO] > node-sass@4.7.2 install __CURRENT__/tobago-theme-standard/target/bootstrap/node_modules/node-sass
 [INFO] > node scripts/install.js
 [INFO] 
-[INFO] Cached binary found at __HOME__/.npm/node-sass/4.6.1/darwin-x64-51_binding.node
+[INFO] Cached binary found at __HOME__/.npm/node-sass/4.7.2/darwin-x64-51_binding.node
 [INFO] 
 [INFO] > phantomjs-prebuilt@2.1.16 install __CURRENT__/tobago-theme-standard/target/bootstrap/node_modules/phantomjs-prebuilt
 [INFO] > node install.js
@@ -59,11 +59,11 @@ Build date: 2017-11-16 10:46:57
 [INFO] Verified checksum of previously downloaded file
 [INFO] Extracting zip contents
 [INFO] Removing __CURRENT__/tobago-theme-standard/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
-[INFO] Copying extracted folder /var/folders/yp/1vrxjnrs20798ydt_yl8wrpr0000gp/T/phantomjs/phantomjs-2.1.1-macosx.zip-extract-1510825744935/phantomjs-2.1.1-macosx -> __CURRENT__/tobago-theme-standard/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
+[INFO] Copying extracted folder /var/folders/yp/1vrxjnrs20798ydt_yl8wrpr0000gp/T/phantomjs/phantomjs-2.1.1-macosx.zip-extract-1511287917589/phantomjs-2.1.1-macosx -> __CURRENT__/tobago-theme-standard/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom
 [INFO] Writing location.js file
 [INFO] Done. Phantomjs binary available at __CURRENT__/tobago-theme-standard/target/bootstrap/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs
 [INFO] 
-[INFO] > node-sass@4.6.1 postinstall __CURRENT__/tobago-theme-standard/target/bootstrap/node_modules/node-sass
+[INFO] > node-sass@4.7.2 postinstall __CURRENT__/tobago-theme-standard/target/bootstrap/node_modules/node-sass
 [INFO] > node scripts/build.js
 [INFO] 
 [INFO] Binary found at __CURRENT__/tobago-theme-standard/target/bootstrap/node_modules/node-sass/vendor/darwin-x64-51/binding.node
@@ -73,7 +73,7 @@ Build date: 2017-11-16 10:46:57
 [INFO] ├─┬ autoprefixer@7.1.6 
 [INFO] │ ├─┬ browserslist@2.9.0 
 [INFO] │ │ └── electron-to-chromium@1.3.27 
-[INFO] │ ├── caniuse-lite@1.0.30000765 
+[INFO] │ ├── caniuse-lite@1.0.30000769 
 [INFO] │ ├── normalize-range@0.1.2 
 [INFO] │ ├── num2fraction@1.2.2 
 [INFO] │ ├─┬ postcss@6.0.14 
@@ -229,7 +229,7 @@ Build date: 2017-11-16 10:46:57
 [INFO] │ │ ├── glob-parent@2.0.0 
 [INFO] │ │ ├── inherits@2.0.3 
 [INFO] │ │ ├─┬ is-binary-path@1.0.1 
-[INFO] │ │ │ └── binary-extensions@1.10.0 
+[INFO] │ │ │ └── binary-extensions@1.11.0 
 [INFO] │ │ ├── is-glob@2.0.1 
 [INFO] │ │ ├── path-is-absolute@1.0.1 
 [INFO] │ │ └─┬ readdirp@2.1.0 
@@ -255,9 +255,10 @@ Build date: 2017-11-16 10:46:57
 [INFO] │ │ ├─┬ @babel/helper-function-name@7.0.0-beta.32 
 [INFO] │ │ │ ├── @babel/helper-get-function-arity@7.0.0-beta.32 
 [INFO] │ │ │ └─┬ @babel/template@7.0.0-beta.32 
+[WARNING] npm WARN bootstrap@4.0.0-beta.2 requires a peer of jquery@1.9.1 - 3 but none was installed.
 [INFO] │ │ │   └── babylon@7.0.0-beta.32 
 [INFO] │ │ ├── babylon@7.0.0-beta.32 
-[INFO] │ │ └── globals@10.3.0 
+[INFO] │ │ └── globals@10.4.0 
 [INFO] │ ├─┬ @babel/types@7.0.0-beta.32 
 [INFO] │ │ └── to-fast-properties@2.0.0 
 [INFO] │ └── babylon@7.0.0-beta.32 
@@ -386,7 +387,7 @@ Build date: 2017-11-16 10:46:57
 [INFO] │ │   └── shebang-regex@1.0.0 
 [INFO] │ └── is-windows@1.0.1 
 [INFO] ├─┬ eslint@4.11.0 
-[INFO] │ ├─┬ ajv@5.3.0 
+[INFO] │ ├─┬ ajv@5.4.0 
 [INFO] │ │ ├── co@4.6.0 
 [INFO] │ │ ├── fast-deep-equal@1.0.0 
 [INFO] │ │ ├── fast-json-stable-stringify@2.0.0 
@@ -443,9 +444,9 @@ Build date: 2017-11-16 10:46:57
 [INFO] │ │ │ └─┬ restore-cursor@2.0.0 
 [INFO] │ │ │   └── onetime@2.0.1 
 [INFO] │ │ ├── cli-width@2.2.0 
-[INFO] │ │ ├─┬ external-editor@2.0.5 
+[INFO] │ │ ├─┬ external-editor@2.1.0 
+[INFO] │ │ │ ├── chardet@0.4.0 
 [INFO] │ │ │ ├── iconv-lite@0.4.19 
-[INFO] │ │ │ ├── jschardet@1.6.0 
 [INFO] │ │ │ └── tmp@0.0.33 
 [INFO] │ │ ├── figures@2.0.0 
 [INFO] │ │ ├── mute-stream@0.0.7 
@@ -491,7 +492,7 @@ Build date: 2017-11-16 10:46:57
 [INFO] │ └── text-table@0.2.0 
 [INFO] ├─┬ eslint-plugin-compat@2.1.0 
 [INFO] │ ├── babel-runtime@6.26.0 
-[INFO] │ ├── caniuse-db@1.0.30000765 
+[INFO] │ ├── caniuse-db@1.0.30000769 
 [INFO] │ └── requireindex@1.1.0 
 [INFO] ├─┬ htmllint-cli@0.0.6 
 [INFO] │ ├── bluebird@3.5.1 
@@ -581,7 +582,7 @@ Build date: 2017-11-16 10:46:57
 [INFO] │   │ ├── ansi-styles@2.2.1 
 [INFO] │   │ └── supports-color@2.0.0 
 [INFO] │   └── split@1.0.1 
-[INFO] ├─┬ node-sass@4.6.1 
+[INFO] ├─┬ node-sass@4.7.2 
 [INFO] │ ├── async-foreach@0.1.3 
 [INFO] │ ├─┬ chalk@1.1.3 
 [INFO] │ │ ├── ansi-styles@2.2.1 
@@ -648,25 +649,29 @@ Build date: 2017-11-16 10:46:57
 [INFO] │ │   └─┬ wide-align@1.1.2 
 [INFO] │ │     └─┬ string-width@1.0.2 
 [INFO] │ │       └── is-fullwidth-code-point@1.0.0 
-[INFO] │ ├─┬ request@2.83.0 
-[INFO] │ │ ├── aws-sign2@0.7.0 
+[INFO] │ ├─┬ request@2.79.0 
+[INFO] │ │ ├── aws-sign2@0.6.0 
 [INFO] │ │ ├── aws4@1.6.0 
-[INFO] │ │ ├── caseless@0.12.0 
+[INFO] │ │ ├── caseless@0.11.0 
 [INFO] │ │ ├─┬ combined-stream@1.0.5 
 [INFO] │ │ │ └── delayed-stream@1.0.0 
 [INFO] │ │ ├── forever-agent@0.6.1 
-[INFO] │ │ ├─┬ form-data@2.3.1 
+[INFO] │ │ ├─┬ form-data@2.1.4 
 [INFO] │ │ │ └── asynckit@0.4.0 
-[INFO] │ │ ├─┬ har-validator@5.0.3 
-[INFO] │ │ │ └── har-schema@2.0.0 
-[INFO] │ │ ├─┬ hawk@6.0.2 
-[INFO] │ │ │ ├── boom@4.3.1 
-[INFO] │ │ │ ├─┬ cryptiles@3.1.2 
-[INFO] │ │ │ │ └── boom@5.2.0 
-[INFO] │ │ │ ├── hoek@4.2.0 
-[INFO] │ │ │ └── sntp@2.1.0 
-[INFO] │ │ ├─┬ http-signature@1.2.0 
-[INFO] │ │ │ ├── assert-plus@1.0.0 
+[INFO] │ │ ├─┬ har-validator@2.0.6 
+[INFO] │ │ │ └─┬ is-my-json-valid@2.16.1 
+[INFO] │ │ │   ├── generate-function@2.0.0 
+[INFO] │ │ │   ├─┬ generate-object-property@1.2.0 
+[INFO] │ │ │   │ └── is-property@1.0.2 
+[INFO] │ │ │   ├── jsonpointer@4.0.1 
+[INFO] │ │ │   └── xtend@4.0.1 
+[INFO] │ │ ├─┬ hawk@3.1.3 
+[INFO] │ │ │ ├── boom@2.10.1 
+[INFO] │ │ │ ├── cryptiles@2.0.5 
+[INFO] │ │ │ ├── hoek@2.16.3 
+[INFO] │ │ │ └── sntp@1.0.9 
+[INFO] │ │ ├─┬ http-signature@1.1.1 
+[INFO] │ │ │ ├── assert-plus@0.2.0 
 [INFO] │ │ │ ├─┬ jsprim@1.4.1 
 [INFO] │ │ │ │ ├── extsprintf@1.3.0 
 [INFO] │ │ │ │ ├── json-schema@0.2.3 
@@ -685,13 +690,11 @@ Build date: 2017-11-16 10:46:57
 [INFO] │ │ ├─┬ mime-types@2.1.17 
 [INFO] │ │ │ └── mime-db@1.30.0 
 [INFO] │ │ ├── oauth-sign@0.8.2 
-[INFO] │ │ ├── performance-now@2.1.0 
-[INFO] │ │ ├── qs@6.5.1 
-[INFO] │ │ ├── safe-buffer@5.1.1 
+[INFO] │ │ ├── qs@6.3.2 
 [INFO] │ │ ├── stringstream@0.0.5 
 [INFO] │ │ ├─┬ tough-cookie@2.3.3 
 [INFO] │ │ │ └── punycode@1.4.1 
-[INFO] │ │ ├── tunnel-agent@0.6.0 
+[INFO] │ │ ├── tunnel-agent@0.4.3 
 [INFO] │ │ └── uuid@3.1.0 
 [INFO] │ ├─┬ sass-graph@2.2.4 
 [INFO] │ │ ├─┬ scss-tokenizer@0.2.3 
@@ -710,7 +713,9 @@ Build date: 2017-11-16 10:46:57
 [INFO] │ │   ├─┬ string-width@1.0.2 
 [INFO] │ │   │ └── is-fullwidth-code-point@1.0.0 
 [INFO] │ │   └── yargs-parser@5.0.0 
-[INFO] │ └── stdout-stream@1.4.0 
+[INFO] │ ├── stdout-stream@1.4.0 
+[INFO] │ └─┬ true-case-path@1.0.2 
+[INFO] │   └── glob@6.0.4 
 [INFO] ├─┬ nodemon@1.12.1 
 [INFO] │ ├── debug@2.6.9 
 [INFO] │ ├── es6-promise@3.3.1 
@@ -754,7 +759,7 @@ Build date: 2017-11-16 10:46:57
 [INFO] │   │ └── write-file-atomic@2.3.0 
 [INFO] │   ├── import-lazy@2.1.0 
 [INFO] │   ├─┬ is-installed-globally@0.1.0 
-[INFO] │   │ ├─┬ global-dirs@0.1.0 
+[INFO] │   │ ├─┬ global-dirs@0.1.1 
 [INFO] │   │ │ └── ini@1.3.4 
 [INFO] │   │ └── is-path-inside@1.0.0 
 [INFO] │   ├── is-npm@1.0.0 
@@ -823,6 +828,24 @@ Build date: 2017-11-16 10:46:57
 [INFO] │ │   └── pinkie@2.0.4 
 [INFO] │ ├── kew@0.7.0 
 [INFO] │ ├── progress@1.1.8 
+[INFO] │ ├─┬ request@2.83.0 
+[INFO] │ │ ├── aws-sign2@0.7.0 
+[INFO] │ │ ├── caseless@0.12.0 
+[INFO] │ │ ├── form-data@2.3.1 
+[INFO] │ │ ├─┬ har-validator@5.0.3 
+[INFO] │ │ │ └── har-schema@2.0.0 
+[INFO] │ │ ├─┬ hawk@6.0.2 
+[INFO] │ │ │ ├── boom@4.3.1 
+[INFO] │ │ │ ├─┬ cryptiles@3.1.2 
+[INFO] │ │ │ │ └── boom@5.2.0 
+[INFO] │ │ │ ├── hoek@4.2.0 
+[INFO] │ │ │ └── sntp@2.1.0 
+[INFO] │ │ ├─┬ http-signature@1.2.0 
+[INFO] │ │ │ └── assert-plus@1.0.0 
+[INFO] │ │ ├── performance-now@2.1.0 
+[INFO] │ │ ├── qs@6.5.1 
+[INFO] │ │ ├── safe-buffer@5.1.1 
+[INFO] │ │ └── tunnel-agent@0.6.0 
 [INFO] │ ├─┬ request-progress@2.0.1 
 [INFO] │ │ └── throttleit@1.0.0 
 [INFO] │ └─┬ which@1.3.0 
@@ -997,10 +1020,10 @@ Build date: 2017-11-16 10:46:57
 [INFO] ├─┬ stylelint-order@0.7.0 
 [INFO] │ └── postcss-sorting@3.1.0 
 [INFO] ├── stylelint-scss@2.1.0 
-[INFO] ├─┬ uglify-js@3.1.9 
+[INFO] ├─┬ uglify-js@3.1.10 
 [INFO] │ └── source-map@0.6.1 
 [INFO] ├── vnu-jar@17.11.1 
-[INFO] └─┬ workbox-build@2.1.1 
+[INFO] └─┬ workbox-build@2.1.2 
 [INFO]   ├─┬ chalk@1.1.3 
 [INFO]   │ ├── ansi-styles@2.2.1 
 [INFO]   │ └── supports-color@2.0.0 
@@ -1009,9 +1032,8 @@ Build date: 2017-11-16 10:46:57
 [INFO]   ├─┬ lodash.template@4.4.0 
 [INFO]   │ ├── lodash._reinterpolate@3.0.0 
 [INFO]   │ └── lodash.templatesettings@4.1.0 
-[INFO]   └── workbox-sw@2.1.1 
+[INFO]   └── workbox-sw@2.1.2 
 [INFO] 
-[WARNING] npm WARN bootstrap@4.0.0-beta.2 requires a peer of jquery@1.9.1 - 3 but none was installed.
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #8: npm run css-compile) @ tobago-theme-standard ---
 [INFO] Running 'npm run css-compile' in __CURRENT__/tobago-theme-standard/target/bootstrap
@@ -1023,8 +1045,8 @@ Build date: 2017-11-16 10:46:57
 [ERROR] Wrote CSS to __CURRENT__/tobago-theme-standard/target/bootstrap/dist/css/bootstrap.css
 [ERROR] Wrote Source Map to __CURRENT__/tobago-theme-standard/target/bootstrap/dist/css/bootstrap.css.map
 [ERROR] Rendering Complete, saving .css file...
-[ERROR] Wrote Source Map to __CURRENT__/tobago-theme-standard/target/bootstrap/dist/css/bootstrap-grid.css.map
 [ERROR] Wrote CSS to __CURRENT__/tobago-theme-standard/target/bootstrap/dist/css/bootstrap-grid.css
+[ERROR] Wrote Source Map to __CURRENT__/tobago-theme-standard/target/bootstrap/dist/css/bootstrap-grid.css.map
 [ERROR] Rendering Complete, saving .css file...
 [ERROR] Wrote CSS to __CURRENT__/tobago-theme-standard/target/bootstrap/dist/css/bootstrap-reboot.css
 [ERROR] Wrote Source Map to __CURRENT__/tobago-theme-standard/target/bootstrap/dist/css/bootstrap-reboot.css.map
@@ -1035,12 +1057,12 @@ Build date: 2017-11-16 10:46:57
 [INFO] > bootstrap@4.0.0-beta.2 css-prefix __CURRENT__/tobago-theme-standard/target/bootstrap
 [INFO] > postcss --config build/postcss.config.js --replace "dist/css/*.css"
 [INFO] 
-[ERROR] ✔ Finished dist/css/bootstrap-grid.min.css (1.26 s)
-[ERROR] ✔ Finished dist/css/bootstrap-grid.css (1.26 s)
-[ERROR] ✔ Finished dist/css/bootstrap-reboot.css (1.26 s)
-[ERROR] ✔ Finished dist/css/bootstrap.css (1.26 s)
-[ERROR] ✔ Finished dist/css/bootstrap.min.css (1.26 s)
-[ERROR] ✔ Finished dist/css/bootstrap-reboot.min.css (1.26 s)
+[ERROR] ✔ Finished dist/css/bootstrap-grid.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap-reboot.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap-grid.min.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap-reboot.min.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap.min.css (1.02 s)
+[ERROR] ✔ Finished dist/css/bootstrap.css (1.02 s)
 [INFO] 
 [INFO] --- frontend-maven-plugin:1.4:npm (step #10: npm run css-minify) @ tobago-theme-standard ---
 [INFO] Running 'npm run css-minify' in __CURRENT__/tobago-theme-standard/target/bootstrap
@@ -1072,13 +1094,13 @@ Build date: 2017-11-16 10:46:57
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap
 [INFO] 
 [INFO] 
-[INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-standard/target/bootstrap
-[INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
-[INFO] 
-[INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-standard/target/bootstrap
 [INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
 [INFO] 
+[INFO] 
+[INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-standard/target/bootstrap
+[INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
+[INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-standard/target/bootstrap/js/src/index.js → dist/js/bootstrap.js...
 [ERROR] 
@@ -1095,22 +1117,22 @@ Build date: 2017-11-16 10:46:57
 [INFO] js/src/tab.js -> js/dist/tab.js
 [INFO] js/src/tooltip.js -> js/dist/tooltip.js
 [INFO] js/src/util.js -> js/dist/util.js
-[ERROR] created dist/js/bootstrap.js in 2.6s
-[ERROR] created dist/js/bootstrap.bundle.js in 2.8s
+[ERROR] created dist/js/bootstrap.js in 2.3s
+[ERROR] created dist/js/bootstrap.bundle.js in 2.4s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-standalone __CURRENT__/tobago-theme-standard/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:false --config build/rollup.config.js --sourcemap
 [INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-standard/target/bootstrap/js/src/index.js → dist/js/bootstrap.js...
-[ERROR] created dist/js/bootstrap.js in 1.8s
+[ERROR] created dist/js/bootstrap.js in 1.4s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-bundle __CURRENT__/tobago-theme-standard/target/bootstrap
 [INFO] > cross-env ROLLUP=true rollup --environment BUNDLE:true --config build/rollup.config.js --sourcemap
 [INFO] 
 [ERROR] 
 [ERROR] __CURRENT__/tobago-theme-standard/target/bootstrap/js/src/index.js → dist/js/bootstrap.bundle.js...
-[ERROR] created dist/js/bootstrap.bundle.js in 2s
+[ERROR] created dist/js/bootstrap.bundle.js in 1.6s
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-compile-plugins __CURRENT__/tobago-theme-standard/target/bootstrap
 [INFO] > cross-env PLUGINS=true babel js/src/ --out-dir js/dist/ --source-maps
@@ -1143,8 +1165,8 @@ Build date: 2017-11-16 10:46:57
 [INFO] > bootstrap@4.0.0-beta.2 js-minify-bundle __CURRENT__/tobago-theme-standard/target/bootstrap
 [INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.bundle.js.map,includeSources,url=bootstrap.bundle.min.js.map" --output dist/js/bootstrap.bundle.min.js dist/js/bootstrap.bundle.js
 [INFO] 
-[ERROR] INFO: Using input source map: dist/js/bootstrap.js.map
 [ERROR] INFO: Using input source map: dist/js/bootstrap.bundle.js.map
+[ERROR] INFO: Using input source map: dist/js/bootstrap.js.map
 [INFO] 
 [INFO] > bootstrap@4.0.0-beta.2 js-minify-standalone __CURRENT__/tobago-theme-standard/target/bootstrap
 [INFO] > uglifyjs --compress typeofs=false --mangle --comments "/^!/" --source-map "content=dist/js/bootstrap.js.map,includeSources,url=bootstrap.min.js.map" --output dist/js/bootstrap.min.js dist/js/bootstrap.js
@@ -1181,8 +1203,8 @@ Build date: 2017-11-16 10:46:57
 [INFO] nothing to do, __CURRENT__/tobago-theme-standard/target/classes/META-INF/resources/tobago/standard/tether/1.1.1/css/tether-theme-basic.min.css is younger than original, use 'force' option or clean your target
 [INFO] tether-theme-arrows-dark.min.css (4681b) -> tether-theme-arrows-dark.min.min.css (4681b)[100%]
 [INFO] nothing to do, __CURRENT__/tobago-theme-standard/target/classes/META-INF/resources/tobago/standard/tether/1.1.1/css/tether-theme-arrows.min.css is younger than original, use 'force' option or clean your target
-[INFO] bootstrap.min.css (145551b) -> bootstrap.min.min.css (145295b)[99%]
-[INFO] bootstrap.css (189748b) -> bootstrap.min.css (145721b)[76%]
+[INFO] bootstrap.min.css (145826b) -> bootstrap.min.min.css (145570b)[99%]
+[INFO] bootstrap.css (190336b) -> bootstrap.min.css (145996b)[76%]
 [INFO] nothing to do, __CURRENT__/tobago-theme-standard/target/classes/META-INF/resources/tobago/standard/font-awesome/4.7.0/css/font-awesome.min.css is younger than original, use 'force' option or clean your target
 [INFO] font-awesome.min.css (31000b) -> font-awesome.min.min.css (30990b)[99%]
 [INFO] nothing to do, __CURRENT__/tobago-theme-standard/target/classes/META-INF/resources/tobago/standard/bootstrap-datetimepicker/4.17.45/css/bootstrap-datetimepicker.min.css is younger than original, use 'force' option or clean your target
@@ -1195,11 +1217,11 @@ Build date: 2017-11-16 10:46:57
 [INFO] nothing to do, __CURRENT__/tobago-theme-standard/target/classes/META-INF/resources/tobago/standard/tether/1.1.1/css/tether-theme-basic.min.css is younger than original, use 'force' option or clean your target
 [INFO] nothing to do, __CURRENT__/tobago-theme-standard/target/classes/META-INF/resources/tobago/standard/tether/1.1.1/css/tether-theme-arrows-dark.min.min.css is younger than original, use 'force' option or clean your target
 [INFO] nothing to do, __CURRENT__/tobago-theme-standard/target/classes/META-INF/resources/tobago/standard/tether/1.1.1/css/tether-theme-arrows.min.css is younger than original, use 'force' option or clean your target
-[INFO] bootstrap.min.css (145551b) -> bootstrap.min.min.css (145295b)[99%]
+[INFO] nothing to do, __CURRENT__/tobago-theme-standard/target/classes/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.min.min.css is younger than original, use 'force' option or clean your target
 [INFO] nothing to do, __CURRENT__/tobago-theme-standard/target/classes/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.min.css is younger than original, use 'force' option or clean your target
 [INFO] nothing to do, __CURRENT__/tobago-theme-standard/target/classes/META-INF/resources/tobago/standard/font-awesome/4.7.0/css/font-awesome.min.css is younger than original, use 'force' option or clean your target
 [INFO] nothing to do, __CURRENT__/tobago-theme-standard/target/classes/META-INF/resources/tobago/standard/font-awesome/4.7.0/css/font-awesome.min.min.css is younger than original, use 'force' option or clean your target
-[INFO] total input (529766b) -> output (485159b)[91%]
+[INFO] total input (385078b) -> output (340414b)[88%]
 [INFO] nb warnings: 0, nb errors: 0
 [INFO] 
 [INFO] --- maven-compiler-plugin:3.6.2:compile (default-compile) @ tobago-theme-standard ---
@@ -1234,7 +1256,7 @@ main:
  T E S T S
 -------------------------------------------------------
 Running org.apache.myfaces.tobago.renderkit.css.BootstrapClassUnitTest
-Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.621 sec - in org.apache.myfaces.tobago.renderkit.css.BootstrapClassUnitTest
+Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.442 sec - in org.apache.myfaces.tobago.renderkit.css.BootstrapClassUnitTest
 
 Results :
 
@@ -1253,7 +1275,7 @@ Tests run: 3, Failures: 0, Errors: 0, Skipped: 0
 [INFO] ------------------------------------------------------------------------
 [INFO] BUILD SUCCESS
 [INFO] ------------------------------------------------------------------------
-[INFO] Total time: 02:48 min
-[INFO] Finished at: 2017-11-16T10:49:52+01:00
-[INFO] Final Memory: 33M/112M
+[INFO] Total time: 01:23 min
+[INFO] Finished at: 2017-11-21T19:12:38+01:00
+[INFO] Final Memory: 34M/112M
 [INFO] ------------------------------------------------------------------------
diff --git a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.css b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.css
index 6324168..b68d37f 100644
--- a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.css
+++ b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.css
@@ -9378,8 +9378,31 @@ th.tobago-sheet-headerCell-markup-filler > .tobago-sheet-header {
       flex-grow: 1;
 }
 
-.input-group > .twitter-typeahead > .tobago-in {
-  border-right: 0;
+.input-group > .twitter-typeahead {
+  /* suggest in center of an input group */
+}
+
+.input-group > .twitter-typeahead .tobago-in.tt-hint {
+  width: 100%;
+  border-radius: 0;
+}
+
+.input-group > .twitter-typeahead:first-child {
+  /* suggest on the left of an input group */
+}
+
+.input-group > .twitter-typeahead:first-child .tobago-in.tt-input {
+  border-top-left-radius: 0.25rem;
+  border-bottom-left-radius: 0.25rem;
+}
+
+.input-group > .twitter-typeahead:last-child {
+  /* suggest on the right of an input group */
+}
+
+.input-group > .twitter-typeahead:last-child .tobago-in.tt-input {
+  border-top-right-radius: 0.25rem;
+  border-bottom-right-radius: 0.25rem;
 }
 
 /* tab / tab-group ----------------------------------------------------------------- */
diff --git a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.css.map b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.css.map
index 44acd4d..510c376 100644
--- a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.css.map
+++ b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.css.map
@@ -1 +1 @@
-{"version":3,"sources":["bootstrap.css","../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_gri [...]
\ No newline at end of file
+{"version":3,"sources":["bootstrap.css","../../scss/bootstrap.scss","../../scss/_custom.scss","../../scss/_root.scss","../../scss/_print.scss","../../scss/_reboot.scss","../../scss/_variables.scss","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_gri [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.min.css b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.min.css
index 8ea42d2..84e0542 100644
--- a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.min.css
+++ b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.min.css
@@ -3,5 +3,5 @@
  * Copyright 2011-2017 The Bootstrap Authors
  * Copyright 2011-2017 Twitter, Inc.
  * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
- */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#007bff;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-s [...]
+ */:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#007bff;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-s [...]
 /*# sourceMappingURL=bootstrap.min.css.map */
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.min.css.map b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.min.css.map
index 4a21f85..e714873 100644
--- a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.min.css.map
+++ b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/css/bootstrap.min.css.map
@@ -1 +1 @@
-{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_print.scss","dist/css/bootstrap.css","../../scss/_reboot.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_br [...]
\ No newline at end of file
+{"version":3,"sources":["../../scss/bootstrap.scss","../../scss/_root.scss","../../scss/_print.scss","dist/css/bootstrap.css","../../scss/_reboot.scss","bootstrap.css","../../scss/mixins/_hover.scss","../../scss/_type.scss","../../scss/mixins/_lists.scss","../../scss/_images.scss","../../scss/mixins/_image.scss","../../scss/mixins/_border-radius.scss","../../scss/mixins/_transition.scss","../../scss/_code.scss","../../scss/_grid.scss","../../scss/mixins/_grid.scss","../../scss/mixins/_br [...]
\ No newline at end of file
diff --git a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/js/bootstrap.min.js b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/js/bootstrap.min.js
index 0cd427a..7708113 100644
--- a/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/js/bootstrap.min.js
+++ b/tobago-theme/tobago-theme-standard/src/main/resources/META-INF/resources/tobago/standard/tobago-bootstrap/_version/js/bootstrap.min.js
@@ -3,5 +3,5 @@
   * Copyright 2011-2017 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors)
   * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
   */
-var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(t){var n=this,i=!1;return e(this).one(o.TRANSITION_END,function(){i=!0}),setTimeout(f [...]
+var bootstrap=function(t,e,n){"use strict";function i(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}e=e&&e.hasOwnProperty("default")?e.default:e,n=n&&n.hasOwnProperty("default")?n.default:n;var s=function(){function t(t){return{}.toString.call(t).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(t){var n=this,i=!1;return e(this).one(r.TRANSITION_END,function(){i=!0}),setTimeout(f [...]
 //# sourceMappingURL=bootstrap.min.js.map
\ No newline at end of file

-- 
To stop receiving notification emails like this one, please contact
"commits@myfaces.apache.org" <co...@myfaces.apache.org>.

[myfaces-tobago] 01/02: TOBAGO-1759 Update Bootstrap to 4.0.0 beta 2 (from alpha 6) * fix styling for suggest inside input groups * add manual test

Posted by hn...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

hnoeth pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/myfaces-tobago.git

commit 055572ee7b2a1018d5a6e00bd5a6fad4f16c4a9b
Author: Henning Noeth <hn...@apache.org>
AuthorDate: Tue Nov 21 19:04:52 2017 +0100

    TOBAGO-1759 Update Bootstrap to 4.0.0 beta 2 (from alpha 6)
    * fix styling for suggest inside input groups
    * add manual test
---
 tobago-core/src/main/resources/scss/_tobago.scss   | 24 ++++++++++++++--
 .../60000-manual/4500-suggest/suggest.xhtml        | 33 +++++++++++++++++++++-
 2 files changed, 54 insertions(+), 3 deletions(-)

diff --git a/tobago-core/src/main/resources/scss/_tobago.scss b/tobago-core/src/main/resources/scss/_tobago.scss
index 99068af..8169685 100644
--- a/tobago-core/src/main/resources/scss/_tobago.scss
+++ b/tobago-core/src/main/resources/scss/_tobago.scss
@@ -19,6 +19,7 @@
 XXX used variables: only for the IDE, will not really used by the build system, because this
 XXX code will be inserted after the _variables.scss
 */
+$border-radius: .25rem !default;
 $zindex-dropdown: 1000 !default;
 $zindex-popover: 1060 !default;
 $spacer: 1rem !default;
@@ -1119,8 +1120,27 @@ th.tobago-sheet-headerCell-markup-filler > .tobago-sheet-header {
   flex-grow: 1;
 }
 
-.input-group > .twitter-typeahead > .tobago-in {
-  border-right: 0;
+.input-group > .twitter-typeahead {
+  /* suggest in center of an input group */
+  .tobago-in.tt-hint {
+    width: 100%;
+    border-radius: 0;
+  }
+
+  &:first-child {
+    /* suggest on the left of an input group */
+    .tobago-in.tt-input {
+      border-top-left-radius: $border-radius;
+      border-bottom-left-radius: $border-radius;
+    }
+  }
+  &:last-child {
+    /* suggest on the right of an input group */
+    .tobago-in.tt-input {
+      border-top-right-radius: $border-radius;
+      border-bottom-right-radius: $border-radius;
+    }
+  }
 }
 
 /* tab / tab-group ----------------------------------------------------------------- */
diff --git a/tobago-example/tobago-example-demo/src/main/webapp/content/40-test/60000-manual/4500-suggest/suggest.xhtml b/tobago-example/tobago-example-demo/src/main/webapp/content/40-test/60000-manual/4500-suggest/suggest.xhtml
index 4d023bb..c213891 100644
--- a/tobago-example/tobago-example-demo/src/main/webapp/content/40-test/60000-manual/4500-suggest/suggest.xhtml
+++ b/tobago-example/tobago-example-demo/src/main/webapp/content/40-test/60000-manual/4500-suggest/suggest.xhtml
@@ -47,7 +47,7 @@
   </tc:section>
 
   <tc:section label="Suggest inside an Input Group">
-    <tc:in id="withFacets" >
+    <tc:in id="withFacets">
       <f:facet name="before">Before</f:facet>
       <tc:suggest totalCount="10" query="#{suggestController.query}">
         <tc:selectItems value="#{suggestController.solarObjects}" var="name" itemValue="#{name}"/>
@@ -55,4 +55,35 @@
       <f:facet name="after">After</f:facet>
     </tc:in>
   </tc:section>
+
+  <tc:box label="Input Group Suggest Variants">
+    <tc:style customClass="badge-info"/>
+    <tc:in id="suggest21">
+      <tc:suggest totalCount="10" query="#{suggestController.query}">
+        <tc:selectItems value="#{suggestController.solarObjects}" var="name" itemValue="#{name}"/>
+      </tc:suggest>
+      <f:facet name="after">
+        <tc:button label="Submit" defaultCommand="true"/>
+      </f:facet>
+    </tc:in>
+    <tc:in id="suggest22">
+      <f:facet name="before">
+        <tc:button label="Submit" defaultCommand="true"/>
+      </f:facet>
+      <tc:suggest totalCount="10" query="#{suggestController.query}">
+        <tc:selectItems value="#{suggestController.solarObjects}" var="name" itemValue="#{name}"/>
+      </tc:suggest>
+    </tc:in>
+    <tc:in id="suggest23">
+      <f:facet name="before">
+        <tc:button label="Submit" defaultCommand="true"/>
+      </f:facet>
+      <tc:suggest totalCount="10" query="#{suggestController.query}">
+        <tc:selectItems value="#{suggestController.solarObjects}" var="name" itemValue="#{name}"/>
+      </tc:suggest>
+      <f:facet name="after">
+        <tc:button label="Submit" defaultCommand="true"/>
+      </f:facet>
+    </tc:in>
+  </tc:box>
 </ui:composition>

-- 
To stop receiving notification emails like this one, please contact
"commits@myfaces.apache.org" <co...@myfaces.apache.org>.