games.js 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. $(function () {
  2. /* jQueryKnob */
  3. $(".knob").knob();
  4. /* Morris.js Charts */
  5. // Games Played Chart
  6. var gamesplayed = new Morris.Line({
  7. element: 'games-played-chart',
  8. resize: true,
  9. data: most_played_data,
  10. xkey: 'y',
  11. ykeys: ['gp'],
  12. labels: ['Games Played'],
  13. xLabels: 'week',
  14. lineColors: ['#efefef'],
  15. smooth: false,
  16. lineWidth: 3,
  17. hideHover: 'auto',
  18. gridTextColor: "#fff",
  19. gridStrokeWidth: 0.4,
  20. pointSize: 4,
  21. pointStrokeColors: ["#efefef"],
  22. gridLineColor: "#efefef",
  23. gridTextFamily: "Open Sans",
  24. gridTextSize: 10
  25. });
  26. var average = new Morris.Bar({
  27. element: 'average-play-time-chart',
  28. resize: true,
  29. data: average_play_time_data,
  30. barColors: ['#efefef'],
  31. xkey: 'y',
  32. ykeys: ['pt'],
  33. labels: ['Average Play Time'],
  34. hideHover: 'auto',
  35. gridTextColor: "#fff",
  36. gridStrokeWidth: 0.4,
  37. pointSize: 4,
  38. pointStrokeColors: ["#efefef"],
  39. gridLineColor: "#efefef",
  40. gridTextFamily: "Open Sans",
  41. gridTextSize: 10
  42. });
  43. $('#games-played-table').dataTable({
  44. "bAutoWidth": true,
  45. "lengthMenu": [[ 10, 25, 50, 75, -1], [10, 25, 50, 75, "All"]],
  46. "pageLength": 10,
  47. "order": [ 6, 'desc' ]
  48. });
  49. });