Dashboard sipadu mbip
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

custom-dashboard.js 19KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740
  1. 'use strict';
  2. $(document).ready(function() {
  3. // sale analytics start
  4. var chart = AmCharts.makeChart( "sales-analytics", {
  5. "type": "serial",
  6. "theme": "light",
  7. "marginRight": 40,
  8. "marginLeft": 40,
  9. "autoMarginOffset": 20,
  10. "dataDateFormat": "YYYY-MM-DD",
  11. "valueAxes": [ {
  12. "id": "v1",
  13. "axisAlpha": 0,
  14. "position": "left",
  15. "ignoreAxisWidth": true
  16. } ],
  17. "balloon": {
  18. "borderThickness": 1,
  19. "shadowAlpha": 0
  20. },
  21. "graphs": [ {
  22. "id": "g1",
  23. "balloon": {
  24. "drop": true,
  25. "adjustBorderColor": false,
  26. "color": "#ffffff",
  27. "type": "smoothedLine"
  28. },
  29. "fillAlphas": 0.5,
  30. "bullet": "round",
  31. "bulletBorderAlpha": 1,
  32. "bulletColor": "#FFFFFF",
  33. "lineColor": "#11c15b",
  34. "bulletSize": 5,
  35. "hideBulletsCount": 50,
  36. "lineThickness": 3,
  37. "title": "red line",
  38. "useLineColorForBulletBorder": true,
  39. "valueField": "value",
  40. "balloonText": "<span style='font-size:18px;'>[[value]]</span>"
  41. } ],
  42. "chartCursor": {
  43. "valueLineEnabled": true,
  44. "valueLineBalloonEnabled": true,
  45. "cursorAlpha": 0,
  46. "zoomable": false,
  47. "valueZoomable": true,
  48. "valueLineAlpha": 0.5
  49. },
  50. "chartScrollbar": {
  51. "autoGridCount": true,
  52. "graph": "g1",
  53. "oppositeAxis": true,
  54. "scrollbarHeight": 90
  55. },
  56. "categoryField": "date",
  57. "categoryAxis": {
  58. "parseDates": true,
  59. "dashLength": 1,
  60. "minorGridEnabled": true
  61. },
  62. "export": {
  63. "enabled": true
  64. },
  65. "dataProvider": [ {
  66. "date": "2012-07-27",
  67. "value": 13
  68. }, {
  69. "date": "2012-07-28",
  70. "value": 11
  71. }, {
  72. "date": "2012-07-29",
  73. "value": 15
  74. }, {
  75. "date": "2012-07-30",
  76. "value": 16
  77. }, {
  78. "date": "2012-07-31",
  79. "value": 18
  80. }, {
  81. "date": "2012-08-01",
  82. "value": 13
  83. }, {
  84. "date": "2012-08-02",
  85. "value": 22
  86. }, {
  87. "date": "2012-08-03",
  88. "value": 23
  89. }, {
  90. "date": "2012-08-04",
  91. "value": 20
  92. }, {
  93. "date": "2012-08-05",
  94. "value": 17
  95. }, {
  96. "date": "2012-08-06",
  97. "value": 16
  98. }, {
  99. "date": "2012-08-07",
  100. "value": 18
  101. }, {
  102. "date": "2012-08-08",
  103. "value": 21
  104. }, {
  105. "date": "2012-08-09",
  106. "value": 26
  107. }, {
  108. "date": "2012-08-10",
  109. "value": 24
  110. }, {
  111. "date": "2012-08-11",
  112. "value": 29
  113. }, {
  114. "date": "2012-08-12",
  115. "value": 32
  116. }, {
  117. "date": "2012-08-13",
  118. "value": 18
  119. }, {
  120. "date": "2012-08-14",
  121. "value": 24
  122. }, {
  123. "date": "2012-08-15",
  124. "value": 22
  125. }, {
  126. "date": "2012-08-16",
  127. "value": 18
  128. }, {
  129. "date": "2012-08-17",
  130. "value": 19
  131. }, {
  132. "date": "2012-08-18",
  133. "value": 14
  134. }, {
  135. "date": "2012-08-19",
  136. "value": 15
  137. }, {
  138. "date": "2012-08-20",
  139. "value": 12
  140. }, {
  141. "date": "2012-08-21",
  142. "value": 8
  143. }, {
  144. "date": "2012-08-22",
  145. "value": 9
  146. }, {
  147. "date": "2012-08-23",
  148. "value": 8
  149. }, {
  150. "date": "2012-08-24",
  151. "value": 7
  152. }, {
  153. "date": "2012-08-25",
  154. "value": 5
  155. }, {
  156. "date": "2012-08-26",
  157. "value": 11
  158. }, {
  159. "date": "2012-08-27",
  160. "value": 13
  161. }, {
  162. "date": "2012-08-28",
  163. "value": 18
  164. }, {
  165. "date": "2012-08-29",
  166. "value": 20
  167. }, {
  168. "date": "2012-08-30",
  169. "value": 29
  170. }, {
  171. "date": "2012-08-31",
  172. "value": 33
  173. }, {
  174. "date": "2012-09-01",
  175. "value": 42
  176. }, {
  177. "date": "2012-09-02",
  178. "value": 35
  179. }, {
  180. "date": "2012-09-03",
  181. "value": 31
  182. }, {
  183. "date": "2012-09-04",
  184. "value": 47
  185. }, {
  186. "date": "2012-09-05",
  187. "value": 52
  188. }, {
  189. "date": "2012-09-06",
  190. "value": 46
  191. }, {
  192. "date": "2012-09-07",
  193. "value": 41
  194. }, {
  195. "date": "2012-09-08",
  196. "value": 43
  197. }, {
  198. "date": "2012-09-09",
  199. "value": 40
  200. }, {
  201. "date": "2012-09-10",
  202. "value": 39
  203. }, {
  204. "date": "2012-09-11",
  205. "value": 34
  206. }, {
  207. "date": "2012-09-12",
  208. "value": 29
  209. }, {
  210. "date": "2012-09-13",
  211. "value": 34
  212. }, {
  213. "date": "2012-09-14",
  214. "value": 37
  215. }, {
  216. "date": "2012-09-15",
  217. "value": 42
  218. }, {
  219. "date": "2012-09-16",
  220. "value": 49
  221. }, {
  222. "date": "2012-09-17",
  223. "value": 46
  224. }, {
  225. "date": "2012-09-18",
  226. "value": 47
  227. }, {
  228. "date": "2012-09-19",
  229. "value": 55
  230. }, {
  231. "date": "2012-09-20",
  232. "value": 59
  233. }, {
  234. "date": "2012-09-21",
  235. "value": 58
  236. }, {
  237. "date": "2012-09-22",
  238. "value": 57
  239. }, {
  240. "date": "2012-09-23",
  241. "value": 61
  242. }, {
  243. "date": "2012-09-24",
  244. "value": 59
  245. }, {
  246. "date": "2012-09-25",
  247. "value": 67
  248. }, {
  249. "date": "2012-09-26",
  250. "value": 65
  251. }, {
  252. "date": "2012-09-27",
  253. "value": 61
  254. }, {
  255. "date": "2012-09-28",
  256. "value": 66
  257. }, {
  258. "date": "2012-09-29",
  259. "value": 69
  260. }, {
  261. "date": "2012-09-30",
  262. "value": 71
  263. }, {
  264. "date": "2012-10-01",
  265. "value": 67
  266. }, {
  267. "date": "2012-10-02",
  268. "value": 63
  269. }, {
  270. "date": "2012-10-03",
  271. "value": 46
  272. }, {
  273. "date": "2012-10-04",
  274. "value": 32
  275. }, {
  276. "date": "2012-10-05",
  277. "value": 21
  278. }, {
  279. "date": "2012-10-06",
  280. "value": 18
  281. }, {
  282. "date": "2012-10-07",
  283. "value": 21
  284. }, {
  285. "date": "2012-10-08",
  286. "value": 28
  287. }, {
  288. "date": "2012-10-09",
  289. "value": 27
  290. }, {
  291. "date": "2012-10-10",
  292. "value": 36
  293. }, {
  294. "date": "2012-10-11",
  295. "value": 33
  296. }, {
  297. "date": "2012-10-12",
  298. "value": 31
  299. }, {
  300. "date": "2012-10-13",
  301. "value": 30
  302. }, {
  303. "date": "2012-10-14",
  304. "value": 34
  305. }, {
  306. "date": "2012-10-15",
  307. "value": 38
  308. }, {
  309. "date": "2012-10-16",
  310. "value": 37
  311. }, {
  312. "date": "2012-10-17",
  313. "value": 44
  314. }, {
  315. "date": "2012-10-18",
  316. "value": 49
  317. }, {
  318. "date": "2012-10-19",
  319. "value": 53
  320. }, {
  321. "date": "2012-10-20",
  322. "value": 57
  323. }, {
  324. "date": "2012-10-21",
  325. "value": 60
  326. }, {
  327. "date": "2012-10-22",
  328. "value": 61
  329. }, {
  330. "date": "2012-10-23",
  331. "value": 69
  332. }, {
  333. "date": "2012-10-24",
  334. "value": 67
  335. }, {
  336. "date": "2012-10-25",
  337. "value": 72
  338. }, {
  339. "date": "2012-10-26",
  340. "value": 77
  341. }, {
  342. "date": "2012-10-27",
  343. "value": 75
  344. }, {
  345. "date": "2012-10-28",
  346. "value": 70
  347. }, {
  348. "date": "2012-10-29",
  349. "value": 72
  350. }, {
  351. "date": "2012-10-30",
  352. "value": 70
  353. }, {
  354. "date": "2012-10-31",
  355. "value": 72
  356. }, {
  357. "date": "2012-11-01",
  358. "value": 73
  359. }, {
  360. "date": "2012-11-02",
  361. "value": 67
  362. }, {
  363. "date": "2012-11-03",
  364. "value": 68
  365. }, {
  366. "date": "2012-11-04",
  367. "value": 65
  368. }, {
  369. "date": "2012-11-05",
  370. "value": 71
  371. }, {
  372. "date": "2012-11-06",
  373. "value": 75
  374. }, {
  375. "date": "2012-11-07",
  376. "value": 74
  377. }, {
  378. "date": "2012-11-08",
  379. "value": 71
  380. }, {
  381. "date": "2012-11-09",
  382. "value": 76
  383. }, {
  384. "date": "2012-11-10",
  385. "value": 77
  386. }, {
  387. "date": "2012-11-11",
  388. "value": 81
  389. }, {
  390. "date": "2012-11-12",
  391. "value": 83
  392. }, {
  393. "date": "2012-11-13",
  394. "value": 80
  395. }, {
  396. "date": "2012-11-14",
  397. "value": 81
  398. }, {
  399. "date": "2012-11-15",
  400. "value": 87
  401. }, {
  402. "date": "2012-11-16",
  403. "value": 82
  404. }, {
  405. "date": "2012-11-17",
  406. "value": 86
  407. }, {
  408. "date": "2012-11-18",
  409. "value": 80
  410. }, {
  411. "date": "2012-11-19",
  412. "value": 87
  413. }, {
  414. "date": "2012-11-20",
  415. "value": 83
  416. }, {
  417. "date": "2012-11-21",
  418. "value": 85
  419. }, {
  420. "date": "2012-11-22",
  421. "value": 84
  422. }, {
  423. "date": "2012-11-23",
  424. "value": 82
  425. }, {
  426. "date": "2012-11-24",
  427. "value": 73
  428. }, {
  429. "date": "2012-11-25",
  430. "value": 71
  431. }, {
  432. "date": "2012-11-26",
  433. "value": 75
  434. }, {
  435. "date": "2012-11-27",
  436. "value": 79
  437. }, {
  438. "date": "2012-11-28",
  439. "value": 70
  440. }, {
  441. "date": "2012-11-29",
  442. "value": 73
  443. }, {
  444. "date": "2012-11-30",
  445. "value": 61
  446. }, {
  447. "date": "2012-12-01",
  448. "value": 62
  449. }, {
  450. "date": "2012-12-02",
  451. "value": 66
  452. }, {
  453. "date": "2012-12-03",
  454. "value": 65
  455. }, {
  456. "date": "2012-12-04",
  457. "value": 73
  458. }, {
  459. "date": "2012-12-05",
  460. "value": 79
  461. }, {
  462. "date": "2012-12-06",
  463. "value": 78
  464. }, {
  465. "date": "2012-12-07",
  466. "value": 78
  467. }, {
  468. "date": "2012-12-08",
  469. "value": 78
  470. }, {
  471. "date": "2012-12-09",
  472. "value": 74
  473. }, {
  474. "date": "2012-12-10",
  475. "value": 73
  476. }, {
  477. "date": "2012-12-11",
  478. "value": 75
  479. }, {
  480. "date": "2012-12-12",
  481. "value": 70
  482. }, {
  483. "date": "2012-12-13",
  484. "value": 77
  485. }, {
  486. "date": "2012-12-14",
  487. "value": 67
  488. }, {
  489. "date": "2012-12-15",
  490. "value": 62
  491. }, {
  492. "date": "2012-12-16",
  493. "value": 64
  494. }, {
  495. "date": "2012-12-17",
  496. "value": 61
  497. }, {
  498. "date": "2012-12-18",
  499. "value": 59
  500. }, {
  501. "date": "2012-12-19",
  502. "value": 53
  503. }, {
  504. "date": "2012-12-20",
  505. "value": 54
  506. }, {
  507. "date": "2012-12-21",
  508. "value": 56
  509. }, {
  510. "date": "2012-12-22",
  511. "value": 59
  512. }, {
  513. "date": "2012-12-23",
  514. "value": 58
  515. }, {
  516. "date": "2012-12-24",
  517. "value": 55
  518. }, {
  519. "date": "2012-12-25",
  520. "value": 52
  521. }, {
  522. "date": "2012-12-26",
  523. "value": 54
  524. }, {
  525. "date": "2012-12-27",
  526. "value": 50
  527. }, {
  528. "date": "2012-12-28",
  529. "value": 50
  530. }, {
  531. "date": "2012-12-29",
  532. "value": 51
  533. }, {
  534. "date": "2012-12-30",
  535. "value": 52
  536. }, {
  537. "date": "2012-12-31",
  538. "value": 58
  539. }, {
  540. "date": "2013-01-01",
  541. "value": 60
  542. }, {
  543. "date": "2013-01-02",
  544. "value": 67
  545. }, {
  546. "date": "2013-01-03",
  547. "value": 64
  548. }, {
  549. "date": "2013-01-04",
  550. "value": 66
  551. }, {
  552. "date": "2013-01-05",
  553. "value": 60
  554. }, {
  555. "date": "2013-01-06",
  556. "value": 63
  557. }, {
  558. "date": "2013-01-07",
  559. "value": 61
  560. }, {
  561. "date": "2013-01-08",
  562. "value": 60
  563. }, {
  564. "date": "2013-01-09",
  565. "value": 65
  566. }, {
  567. "date": "2013-01-10",
  568. "value": 75
  569. }, {
  570. "date": "2013-01-11",
  571. "value": 77
  572. }, {
  573. "date": "2013-01-12",
  574. "value": 78
  575. }, {
  576. "date": "2013-01-13",
  577. "value": 70
  578. }, {
  579. "date": "2013-01-14",
  580. "value": 70
  581. }, {
  582. "date": "2013-01-15",
  583. "value": 73
  584. }, {
  585. "date": "2013-01-16",
  586. "value": 71
  587. }, {
  588. "date": "2013-01-17",
  589. "value": 74
  590. }, {
  591. "date": "2013-01-18",
  592. "value": 78
  593. }, {
  594. "date": "2013-01-19",
  595. "value": 85
  596. }, {
  597. "date": "2013-01-20",
  598. "value": 82
  599. }, {
  600. "date": "2013-01-21",
  601. "value": 83
  602. }, {
  603. "date": "2013-01-22",
  604. "value": 88
  605. }, {
  606. "date": "2013-01-23",
  607. "value": 85
  608. }, {
  609. "date": "2013-01-24",
  610. "value": 85
  611. }, {
  612. "date": "2013-01-25",
  613. "value": 80
  614. }, {
  615. "date": "2013-01-26",
  616. "value": 87
  617. }, {
  618. "date": "2013-01-27",
  619. "value": 84
  620. }, {
  621. "date": "2013-01-28",
  622. "value": 83
  623. }, {
  624. "date": "2013-01-29",
  625. "value": 84
  626. }, {
  627. "date": "2013-01-30",
  628. "value": 81
  629. } ]
  630. } );
  631. var ctx = document.getElementById('this-month').getContext("2d");
  632. var myChart = new Chart(ctx, {
  633. type: 'bar',
  634. data: avgvalchart('#11c15b', [30, 15, 25, 35, 30, 20, 25, 30, 15, 1], '#11c15b'),
  635. options: buildchartoption(),
  636. });
  637. function avgvalchart(a, b, f) {
  638. if (f == null) {
  639. f = "rgba(0,0,0,0)";
  640. }
  641. return {
  642. labels: ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October"],
  643. datasets: [{
  644. label: "",
  645. borderColor: a,
  646. borderWidth: 2,
  647. hitRadius: 30,
  648. pointHoverRadius: 4,
  649. pointBorderWidth: 50,
  650. pointHoverBorderWidth: 12,
  651. pointBackgroundColor: Chart.helpers.color("#000000").alpha(0).rgbString(),
  652. pointBorderColor: Chart.helpers.color("#000000").alpha(0).rgbString(),
  653. pointHoverBackgroundColor: a,
  654. pointHoverBorderColor: Chart.helpers.color("#000000").alpha(.1).rgbString(),
  655. fill: true,
  656. backgroundColor: f,
  657. data: b,
  658. }]
  659. };
  660. }
  661. function buildchartoption() {
  662. return {
  663. title: {
  664. display: !1
  665. },
  666. tooltips: {
  667. position: 'nearest',
  668. mode: 'index',
  669. intersect: false,
  670. yPadding: 10,
  671. xPadding: 10,
  672. },
  673. legend: {
  674. display: !1,
  675. labels: {
  676. usePointStyle: !1
  677. }
  678. },
  679. responsive: !0,
  680. maintainAspectRatio: !0,
  681. hover: {
  682. mode: "index"
  683. },
  684. scales: {
  685. xAxes: [{
  686. display: !1,
  687. gridLines: !1,
  688. scaleLabel: {
  689. display: !0,
  690. labelString: "Month"
  691. }
  692. }],
  693. yAxes: [{
  694. display: !1,
  695. gridLines: !1,
  696. scaleLabel: {
  697. display: !0,
  698. labelString: "Value"
  699. },
  700. ticks: {
  701. beginAtZero: !0
  702. }
  703. }]
  704. },
  705. elements: {
  706. point: {
  707. radius: 4,
  708. borderWidth: 12
  709. }
  710. },
  711. layout: {
  712. padding: {
  713. left: 0,
  714. right: 0,
  715. top: 0,
  716. bottom: 0
  717. }
  718. }
  719. };
  720. }
  721. // sale analytics end
  722. var map;
  723. map = new GMaps({
  724. el: '#markers-map',
  725. lat: 21.2334329,
  726. lng: 72.866472,
  727. scrollwheel: false
  728. });
  729. map.addMarker({
  730. lat: 21.2334329,
  731. lng: 72.866472,
  732. title: 'Marker with InfoWindow',
  733. infoWindow: {
  734. content: '<p><Phoenicoded></Phoenicoded> <br/> Buy Now at <a href="">Themeforest</a></p>'
  735. }
  736. });
  737. });