Version 2.2 (new additions)

- Smarter placeholders
- Merged placeholders with real templates to avoid maintening duplicates
- Moved style/js away from index.html and refactor
- Svg size is now computed again from templates
- Base metrics is now contained in special plugin "base", which can be disabled  part by part if you just want to include a plugin instead
- Reformatted a bit terminal template
- Test now look templates directory
This commit is contained in:
lowlighter
2020-10-24 17:31:37 +02:00
parent 997deed60b
commit 60d02a6d90
22 changed files with 713 additions and 956 deletions

View File

@@ -6,7 +6,6 @@
if (!q.followup)
return computed.plugins.followup = null
console.debug(`metrics/compute/${login}/plugins > followup`)
computed.svg.height += 70
//Plugin execution
pending.push(new Promise(async solve => {

View File

@@ -6,7 +6,6 @@
if (!q.habits)
return computed.plugins.habits = null
console.debug(`metrics/compute/${login}/plugins > habits`)
computed.svg.height += 70
//Parameter override
if (typeof q["habits.from"] === "number") {

View File

@@ -6,7 +6,6 @@
if (!q.languages)
return computed.plugins.languages = null
console.debug(`metrics/compute/${login}/plugins > languages`)
computed.svg.height += 90
//Plugin execution
pending.push(new Promise(async solve => {

View File

@@ -14,7 +14,6 @@
if (!q.lines)
return computed.plugins.lines = null
console.debug(`metrics/compute/${login}/plugins > lines`)
computed.svg.height += 20
//Plugin execution
pending.push(new Promise(async solve => {

View File

@@ -11,7 +11,6 @@
if (!q.pagespeed)
return computed.plugins.pagespeed = null
console.debug(`metrics/compute/${login}/plugins > pagespeed`)
computed.svg.height += 130
//Plugin execution
pending.push(new Promise(async solve => {

View File

@@ -14,7 +14,6 @@
if (!q.traffic)
return computed.plugins.traffic = null
console.debug(`metrics/compute/${login}/plugins > traffic`)
computed.svg.height += !q.lines ? 20 : 0
//Plugin execution
pending.push(new Promise(async solve => {