<commit_before>---
layout: blog
---
<div class="post">
  <div class="post-info">
    <h3 class="post-title"><a href="{{page.url}}/">{{page.title}}</a></h3>

    <div class="post-social">
    
      <a href="https://twitter.com/share" class="twitter-share-button" data-text="{{page.title}}" data-url="http://ionicframework.com{{page.url}}" data-via="ionicframework" data-related="ionicframework">Tweet</a>
      <script>
        !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');
      </script>

      <!-- Place this tag where you want the +1 button to render. -->
      <!--
      <div class="g-plusone" data-size="medium" data-href="http://ionicframework.com{{page.url}}"></div>
      -->

      <!-- Place this tag after the last +1 button tag. -->
      <!--
      <script type="text/javascript">
        (function() {
          var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
          po.src = 'https://apis.google.com/js/platform.js';
          var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
        })();
      </script>
      -->

      <!--<div class="fb-share-button" data-href="http://ionicframework.com{{page.url}}" data-type="button_count"></div>-->
    </div>
    <time class="post-time">By {{page.author}}{% if page.hide_date %}{% else %} on {{page.date | date: "%B %d, %Y" }}{% endif %}</time>
  </div>

{{ content }}

    <small><i>(Help us change mobile development forever. <a href="/jobs/">We are hiring!</a>)</i></small>
  <hr>

  <p>
    <a href="https://twitter.com/ionicframework" class="twitter-follow-button" data-size="large">Follow @ionicframework</a>
    <iframe src="http://ghbtns.com/github-btn.html?user=driftyco&repo=ionic&type=watch&count=true&size=large"
      allowtransparency="true" frameborder="0" scrolling="0" width="152" height="30"></iframe>
  </p>

  <form action="http://codiqa.createsend.com/t/t/s/jytylh/" method="post" class="form">
    <div class="form-inline">
      <label for="fieldEmail">Join our list to get news and updates on Ionic!</label><br />
      <div class="row">
        <div class="col-sm-5">
          <input id="fieldEmail" class="form-control" name="cm-jytylh-jytylh" type="email" placeholder="Your email" style="box-shadow: none; border: 2px solid #e1e1e1; border-radius: 4px; width: 240px;" required />
        </div>
        <button type="submit" class="btn btn-primary">Subscribe</button>
      </div>
    </div>
  </form>

  <div class="disqus"><commit_msg>added g+ to blog post detail<commit_after>---
layout: blog
---
<div class="post">
  <div class="post-info">
    <h3 class="post-title"><a href="{{page.url}}/">{{page.title}}</a></h3>

    <div class="post-social">
    
      <a href="https://twitter.com/share" class="twitter-share-button" data-text="{{page.title}}" data-url="http://ionicframework.com{{page.url}}" data-via="ionicframework" data-related="ionicframework">Tweet</a>
      <script>
        !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=/^http:/.test(d.location)?'http':'https';if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+'://platform.twitter.com/widgets.js';fjs.parentNode.insertBefore(js,fjs);}}(document, 'script', 'twitter-wjs');
      </script>

      <!-- Place this tag where you want the +1 button to render. -->
      <div class="g-plusone" data-size="medium" data-href="http://ionicframework.com{{post.url}}"></div>

      <!-- Place this tag after the last +1 button tag. -->
      <script type="text/javascript">
        (function() {
          var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true;
          po.src = 'https://apis.google.com/js/platform.js';
          var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s);
        })();
      </script>

      <!--<div class="fb-share-button" data-href="http://ionicframework.com{{page.url}}" data-type="button_count"></div>-->
    </div>
    <time class="post-time">By {{page.author}}{% if page.hide_date %}{% else %} on {{page.date | date: "%B %d, %Y" }}{% endif %}</time>
  </div>

{{ content }}

    <small><i>(Help us change mobile development forever. <a href="/jobs/">We are hiring!</a>)</i></small>
  <hr>

  <p>
    <a href="https://twitter.com/ionicframework" class="twitter-follow-button" data-size="large">Follow @ionicframework</a>
    <iframe src="http://ghbtns.com/github-btn.html?user=driftyco&repo=ionic&type=watch&count=true&size=large"
      allowtransparency="true" frameborder="0" scrolling="0" width="152" height="30"></iframe>
  </p>

  <form action="http://codiqa.createsend.com/t/t/s/jytylh/" method="post" class="form">
    <div class="form-inline">
      <label for="fieldEmail">Join our list to get news and updates on Ionic!</label><br />
      <div class="row">
        <div class="col-sm-5">
          <input id="fieldEmail" class="form-control" name="cm-jytylh-jytylh" type="email" placeholder="Your email" style="box-shadow: none; border: 2px solid #e1e1e1; border-radius: 4px; width: 240px;" required />
        </div>
        <button type="submit" class="btn btn-primary">Subscribe</button>
      </div>
    </div>
  </form>

  <div class="disqus">
{'fraction_non_alphanumeric': 0.21657803044195856, 'fraction_numerical': 0.008068952869979827, 'mean_word_length': 3.65358361774744, 'pattern_counts': {'":': 0, '<': 109, '<?xml version=': 0, '>': 109, 'https://': 6, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6228976', 'n_tokens_mistral': 1902, 'n_tokens_neox': 1833, 'n_words': 328}