diff --git a/.github/config/label.yml b/.github/config/label.yml index 27d77bc7..0f930cfb 100644 --- a/.github/config/label.yml +++ b/.github/config/label.yml @@ -23,7 +23,7 @@ action: web: - source/app/web/** - settings.example.json -plugin: +plugins: - source/plugins/** queries: - source/queries/** diff --git a/source/plugins/stargazers/index.mjs b/source/plugins/stargazers/index.mjs index 002e2765..46dce80a 100644 --- a/source/plugins/stargazers/index.mjs +++ b/source/plugins/stargazers/index.mjs @@ -49,9 +49,9 @@ total.max = Math.max(...Object.values(total.dates)) //Format values for (const date in increments.dates) - increments.dates[date] = `${increments.dates[date] > 0 ? "+" : ""}${imports.format(increments.dates[date])}` + increments.dates[date] = {value:increments.dates[date], text:`${increments.dates[date] > 0 ? "+" : ""}${imports.format(increments.dates[date])}`} for (const date in total.dates) - total.dates[date] = imports.format(total.dates[date]) + total.dates[date] = {value:total.dates[date], text:imports.format(total.dates[date])} //Months name const months = ["", "Jan.", "Feb.", "Mar.", "Apr.", "May", "June", "July", "Aug.", "Sep.", "Oct.", "Nov.", "Dec."] //Results diff --git a/source/templates/classic/partials/stargazers.ejs b/source/templates/classic/partials/stargazers.ejs index 9f8eeafb..86e13d67 100644 --- a/source/templates/classic/partials/stargazers.ejs +++ b/source/templates/classic/partials/stargazers.ejs @@ -14,9 +14,9 @@

Total stargazers

- <% { let previous = null; for (const [date, value] of Object.entries(plugins.stargazers.total.dates)) { const p = 0.05+0.95*(value-plugins.stargazers.total.min)/(plugins.stargazers.total.max-plugins.stargazers.total.min); const [y, m, d] = date.split("-").map(Number) %> + <% { let previous = null; for (const [date, {value, text}] of Object.entries(plugins.stargazers.total.dates)) { const p = 0.05+0.95*(value-plugins.stargazers.total.min)/(plugins.stargazers.total.max-plugins.stargazers.total.min); const [y, m, d] = date.split("-").map(Number) %>
- <%= (value-(previous ?? 0)) ? value : "" %> + <%= (value-(previous ?? 0)) ? text : "" %>
<%= d %> <% if ((previous === null)||(d === 1)) { %> @@ -29,9 +29,9 @@

New stargazers per day

- <% { let previous = null; for (const [date, value] of Object.entries(plugins.stargazers.increments.dates)) { const p = value/plugins.stargazers.increments.max; const [y, m, d] = date.split("-").map(Number) %> + <% { let previous = null; for (const [date, {value, text}] of Object.entries(plugins.stargazers.increments.dates)) { const p = value/plugins.stargazers.increments.max; const [y, m, d] = date.split("-").map(Number) %>
- <%= value != 0 ? value : "" %> + <%= value != 0 ? text : "" %>
<%= d %> <% if ((previous === null)||(d === 1)) { %> diff --git a/source/templates/classic/style.css b/source/templates/classic/style.css index 9ae70f5f..e527ea6a 100644 --- a/source/templates/classic/style.css +++ b/source/templates/classic/style.css @@ -343,7 +343,7 @@ } .chart-bars .entry .value { - font-size: 9px; + font-size: 7px; } .chart-bars .bar {