Fix display issues on mobile (#373)
This commit is contained in:
@@ -34,5 +34,6 @@ By default, dates use Greenwich meridian (GMT/UTC). Be sure to set your timezone
|
||||
plugin_habits_days: 14 # Keep only events from last 14 days
|
||||
plugin_habits_facts: yes # Display facts section
|
||||
plugin_habits_charts: yes # Display charts section
|
||||
plugin_habits_trim: yes # Trim unused hours on daily chart
|
||||
config_timezone: Europe/Paris # Set timezone
|
||||
```
|
||||
|
||||
@@ -10,10 +10,10 @@ export default async function({login, data, rest, imports, q, account}, {enabled
|
||||
return null
|
||||
|
||||
//Load inputs
|
||||
let {from, days, facts, charts} = imports.metadata.plugins.habits.inputs({data, account, q}, defaults)
|
||||
let {from, days, facts, charts, trim} = imports.metadata.plugins.habits.inputs({data, account, q}, defaults)
|
||||
|
||||
//Initialization
|
||||
const habits = {facts, charts, lines:{average:{chars:0}}, commits:{fetched:0, hour:NaN, hours:{}, day:NaN, days:{}}, indents:{style:"", spaces:0, tabs:0}, linguist:{available:false, ordered:[], languages:{}}}
|
||||
const habits = {facts, charts, trim, lines:{average:{chars:0}}, commits:{fetched:0, hour:NaN, hours:{}, day:NaN, days:{}}, indents:{style:"", spaces:0, tabs:0}, linguist:{available:false, ordered:[], languages:{}}}
|
||||
const pages = Math.ceil(from / 100)
|
||||
const offset = data.config.timezone?.offset ?? 0
|
||||
|
||||
|
||||
@@ -43,3 +43,9 @@ inputs:
|
||||
description: Display coding habits charts based on recent activity
|
||||
type: boolean
|
||||
default: no
|
||||
|
||||
# Trim unused hours on daily chart
|
||||
plugin_habits_trim:
|
||||
description: Trim unused hours on daily chart
|
||||
type: boolean
|
||||
default: no
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
plugin_habits: yes
|
||||
plugin_habits_facts: no
|
||||
plugin_habits_charts: yes
|
||||
plugin_habits_trim: yes
|
||||
config_timezone: Europe/Paris
|
||||
|
||||
- name: Habits plugin (facts)
|
||||
|
||||
Reference in New Issue
Block a user