Преглед изворни кода

feat(activity/html): update chart to use apexchart.

Christhoval Barba пре 1 година
родитељ
комит
dddbdcc185
5 измењених фајлова са 758 додато и 536 уклоњено
  1. 1
    1
      Makefile
  2. 94
    0
      chart.json
  3. 221
    535
      gitstats
  4. 1
    0
      gitstats.css
  5. 441
    0
      html.py

+ 1
- 1
Makefile Прегледај датотеку

1
 PREFIX=/usr/local
1
 PREFIX=/usr/local
2
 BINDIR=$(PREFIX)/bin
2
 BINDIR=$(PREFIX)/bin
3
 RESOURCEDIR=$(PREFIX)/share/gitstats
3
 RESOURCEDIR=$(PREFIX)/share/gitstats
4
-RESOURCES=gitstats.css sortable.js *.gif tailwind.json
4
+RESOURCES=gitstats.css sortable.js *.gif tailwind.json html.py
5
 BINARIES=gitstats
5
 BINARIES=gitstats
6
 VERSION=$(shell git describe 2>/dev/null || git rev-parse --short HEAD 2>/dev/null || date +%Y-%m-%d)
6
 VERSION=$(shell git describe 2>/dev/null || git rev-parse --short HEAD 2>/dev/null || date +%Y-%m-%d)
7
 SEDVERSION=perl -pi -e 's/VERSION = 0/VERSION = "$(VERSION)"/' --
7
 SEDVERSION=perl -pi -e 's/VERSION = 0/VERSION = "$(VERSION)"/' --

+ 94
- 0
chart.json Прегледај датотеку

1
+{
2
+  "series": [
3
+    {
4
+      "data": []
5
+    }
6
+  ],
7
+  "colors": ["#3C50E0"],
8
+  "chart": {
9
+    "fontFamily": "Satoshi, sans-serif",
10
+    "type": "bar",
11
+    "height": 350,
12
+    "toolbar": {
13
+      "show": false
14
+    }
15
+  },
16
+  "plotOptions": {
17
+    "bar": {
18
+      "horizontal": false,
19
+      "columnWidth": "55%",
20
+      "endingShape": "rounded",
21
+      "borderRadius": 2
22
+    }
23
+  },
24
+  "dataLabels": {
25
+    "enabled": false
26
+  },
27
+  "stroke": {
28
+    "show": true,
29
+    "width": 4,
30
+    "colors": ["transparent"]
31
+  },
32
+  "xaxis": {
33
+    "categories": [],
34
+    "floating": false,
35
+    "labels": {
36
+      "show": true,
37
+      "style": {
38
+        "fontFamily": "Inter, sans-serif",
39
+        "cssClass": "text-xs font-normal !fill-body dark:!fill-bodydark"
40
+      }
41
+    },
42
+    "axisBorder": {
43
+      "show": false
44
+    },
45
+    "axisTicks": {
46
+      "show": false
47
+    }
48
+  },
49
+  "legend": {
50
+    "show": true,
51
+    "position": "top",
52
+    "horizontalAlign": "left",
53
+    "fontFamily": "Satoshi",
54
+    "markers": {
55
+      "radius": 99
56
+    }
57
+  },
58
+  "yaxis": {
59
+    "title": false,
60
+    "labels": {
61
+      "show": true,
62
+      "style": {
63
+        "fontFamily": "Inter, sans-serif",
64
+        "cssClass": "text-xs font-normal !fill-body dark:!fill-bodydark"
65
+      }
66
+    }
67
+  },
68
+  "grid": {
69
+    "show": false,
70
+    "strokeDashArray": 4,
71
+    "padding": {
72
+      "left": 2,
73
+      "right": 2,
74
+      "top": -14
75
+    },
76
+    "yaxis": {
77
+      "lines": {
78
+        "show": false
79
+      }
80
+    }
81
+  },
82
+  "fill": {
83
+    "opacity": 1
84
+  },
85
+
86
+  "tooltip": {
87
+    "shared": true,
88
+    "intersect": false,
89
+    "x": {
90
+      "show": false
91
+    },
92
+    "y": {}
93
+  }
94
+}

+ 221
- 535
gitstats
Разлика између датотеке није приказан због своје велике величине
Прегледај датотеку


+ 1
- 0
gitstats.css Прегледај датотеку

139
 main .moreauthors {
139
 main .moreauthors {
140
 	font-size: 80%;
140
 	font-size: 80%;
141
 }
141
 }
142
+

+ 441
- 0
html.py
Разлика између датотеке није приказан због своје велике величине
Прегледај датотеку