| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273 | <div class="hbox hbox-auto-xs hbox-auto-sm" ng-controller="WeatherCtrl">  <div class="col w-lg bg-light dk b-r bg-auto">    <div class="wrapper-md dker b-b">      <div class="input-group">         <input type="text" class="form-control" ng-model="userSearchText" placeholder="Town State Country...">         <div class="input-group-btn">            <button type="button" class="btn btn-default" ng-click="getLocations()">Search</button>         </div>      </div>    </div>    <!-- show search results for user input -->    <div class="wrapper-md">      <ul class="list-group list-group-sp" ng-show="search.query.count > 1">        <li class="list-group-item" ng-repeat="loc in search.query.results.place">          <a class="clear text-ellipsis" ng-click="getWeather(loc.woeid, loc.name, loc.country.content)">{{loc.name}}, {{loc.admin1.content}}, {{loc.country.content}}</a>        </li>      </ul>      <ul class="list-group list-group-sp">        <li class="list-group-item">          <a href ng-click="getWeather(2459115,'New York','United States')">New York</a>        </li>        <li class="list-group-item">          <a href ng-click="getWeather(615702,'Paris','France')">Paris</a>        </li>        <li class="list-group-item">          <a href ng-click="getWeather(44418,'London','United Kingdom')">London</a>        </li>        <li class="list-group-item">          <a href ng-click="getWeather(1105779,'Sydney','Australia')">Sydney</a>        </li>      </ul>    </div>  </div>  <div class="col">    <div class="wrapper-lg clearfix bg-info dker" ng-show="data.query.results">      <h4 class="m-t-none m-b-lg"><span class="text-xs text-muted m-l pull-right">{{ data.query.results.channel.item.condition.date }}</span>{{place.city}}, {{place.country}}</h4>      <div class="hbox">        <div class="col v-middle w-sm">          <skycon icon="data.query.results.channel.item.condition.icon" color="#fff" size="128" id=""></skycon>        </div>        <div class="col v-middle">          <div class="h1">            <span class="text-2x text-white">{{ data.query.results.channel.item.condition.temp }}°</span>                      </div>          <span class="text-muted">{{ data.query.results.channel.item.condition.text }} - Feels like {{ data.query.results.channel.item.condition.temp }}°</span>        </div>      </div>    </div>        <!-- display weather forecast -->    <div class="list-group no-border no-radius">      <div class="list-group-item" ng-show="data.query.results.channel.item.forecast.length" ng-repeat="forecast in data.query.results.channel.item.forecast">        <div class="hbox">          <div class="col v-middle w-xxs">            <span class="h4">{{forecast.day}}</span>                     </div>          <div class="col v-middle w-xxs">            <skycon icon="forecast.icon" color="app.color.dark" size="32"></skycon>          </div>          <div class="col v-middle">            {{forecast.text}} <span class="text-white">{{forecast.code}}</span>          </div>          <div class="col v-middle">            {{forecast.high}}° -  {{forecast.low}}°          </div>          <div class="col v-middle text-right hidden-xs">                            <small class="text-muted">{{forecast.date}}</small>          </div>                   </div>      </div>    </div>  </div></div>
 |