Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pimping the panel interface #11

Open
10 of 14 tasks
Daandelange opened this issue Jan 20, 2021 · 0 comments
Open
10 of 14 tasks

Pimping the panel interface #11

Daandelange opened this issue Jan 20, 2021 · 0 comments
Labels
enhancement New feature or request panel Anything related to the Kirby panel.

Comments

@Daandelange
Copy link
Owner

Daandelange commented Jan 20, 2021

The data presentation is very "functional" but it could look better.
Specially when data accumulates (over time, many pages, etc.), I guess the presentation gets worse.

Any suggestions / contributions / screenshots are welcome.

@Daandelange Daandelange added the panel Anything related to the Kirby panel. label Jan 20, 2021
@Daandelange Daandelange added the enhancement New feature or request label Oct 24, 2021
Daandelange referenced this issue Feb 3, 2023
- New TimeFrame selector using a noUi based range slider. Stats visualisation have a selectable time scope now !
- New automatic color scheme visualising parent-child relationships in page visits.
- New tab switching meccanism remembering the last tab.
- Kirby < 3.6 support dropped, too complicated to maintain both (maybe even 3.7 or 3.7?)
- Use a few new Kirby Ui kit components and optimise others for K3.8+.
- 100% retro-compatible, no db updates required.
- Strip out Chartkick dependency and update chart.js
- Some new treeshaking = less bundled code.
- Strip out VGT in favor of native kirby tables.
- Stats generation is more robust and improved code readability (less code, more performance).
- Use esbuild-wasm for osx < 10.13 compatibility (you can revert this locally).
- New Lodash-merge dependency for easily configuring the chart options.
- KirbyUp updated : better compilation error messages and more.
- Small translation improvements.
- Most fiber components are better reusable --> less code.
- Less/smaller dependencies = less bundled code : index.js was almost 0.45Mb, now ±0.35Mb.
- In general: Stripped lots of unused code and comments.
- Remove PHP8 depreciated ${variable} notations.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request panel Anything related to the Kirby panel.
Projects
None yet
Development

No branches or pull requests

1 participant