index.view 985 B

1234567891011121314151617181920212223
  1. @Init{
  2. $this->RegisterJSFile("services/temperatureService.js");
  3. $this->RegisterJSFile("controllers/temperature.js");
  4. $this->RegisterCSSFile("temperature.css");
  5. }@
  6. @Title{Temperature Logs}@
  7. @Body{
  8. <div ng-controller="temperature">
  9. <div style="text-align: center">
  10. <div class="circle currentTemp">
  11. <div class="background" style="top:{{100 - getGraphPercentage()}}%; background-color:rgb({{getRed() | number: 0}}, {{getGreen() | number: 0}}, {{getBlue() | number: 0}})" ng-init="temperatureData.currentTarget=<?=$currentTarget?>"></div>
  12. <div class="reading" ng-init="temperatureData.currentTemperature=<?=$currentTemperature?>">
  13. {{temperatureData.currentTemperature | number: 1}}&deg;C
  14. </div>
  15. <div class="circle shadow"></div>
  16. </div>
  17. </div>
  18. <div ng-init="temperatureData.currentOutsideTemperature=<?=$currentOutsideTemperature?>">
  19. Outside: {{temperatureData.currentOutsideTemperature}}
  20. </div>
  21. <div id="linechart">loading...</div>
  22. </div>
  23. }@