title: add a custom view to JHipster app
body: <p>Is there a Yeoman way of creating all the necessary templates required when adding a new view in a JHipster app?  I want a simple static page, or a page that doesn't require a new entity.  Let's say I want to add an "About" page, I believe I would need to do the following:</p>
  
  <p>Add the "About" link to <strong>src/main/webapp/app/layouts/navbar/navbar.html</strong>:</p>
  
  <pre><code>&lt;li ui-sref-active="active"&gt;
      &lt;a ui-sref="about" ng-click="vm.collapseNavbar()"&gt;
          &lt;span class="glyphicon glyphicon-wrench"&gt;&lt;/span&gt;
          &lt;span class="hidden-sm" data-translate="global.menu.about"&gt;About&lt;/span&gt;
      &lt;/a&gt;
  &lt;/li&gt;
  </code></pre>
  
  <p>Create the following new files:</p>
  
  <ul>
  <li>src/main/<strong>webapp/app/about/about.controller.js</strong></li>
  <li>src/main/<strong>webapp/app/about/about.html</strong></li>
  <li>src/main/<strong>webapp/app/about/about.state.js</strong></li>
  <li>src/main/<strong>webapp/i18n/en/about.json</strong>, and any other language...</li>
  </ul>
  
  <p>... and add the following lines in <strong>webapp/index.html</strong>:</p>
  
  <pre><code>&lt;script src="app/about/about.state.js"&gt;&lt;/script&gt;
  &lt;script src="app/about/about.controller.js"&gt;&lt;/script&gt;
  </code></pre>
  
  <p>... and any necessary content to src/main/<strong>webapp/i18n/en/global.json</strong>.</p>
  
  <p>Am I forgetting something?  </p>
  
  <p>Does this need to be done manually?  Is there a Yeoman command for creating a new view that is independent of an entity?  I know that <a href="https://stackoverflow.com/questions/33452083/add-custom-view-to-jhipster-app">this question has been asked</a>, but I'm hoping that things have changed since then.</p>