Comments (11)
For my specific case i would prefer the description dimension and structure the information as a long plain text. But i really think the labels would make sense too. E.g. when planning changes on different stages like prod/dev/test or the change is related to a specific third party vendor.
from volkovlabs-calendar-panel.
Had a go at this. Would something like this work for you?
from volkovlabs-calendar-panel.
Available in v0.3.0 🚀 Please try it and and let me know how it can be improved!
from volkovlabs-calendar-panel.
This is an interesting feature. I think the main challenge is how to configure this without adding too many new dimensions. I think I'd like to understand how people will use these features first. Could you share some more details on your use case?
from volkovlabs-calendar-panel.
We would like to add a upcoming IT changes calender in our grafana environment. Right now we store information about start date, end date, title and addition information in a mariadb. The additional information is stored in one field, so maybe there has only one dimension to be added.
The additional information includes:
- Change Responsibles (functional and technical coordinator)
- Description
- Affected Services
- Effects of the change
- Ticket system id
I think it would be sufficient if there will be a popup or mouseover when selecting a specific calender entry to show the additional information stored in the datasource field
from volkovlabs-calendar-panel.
In my other plugins I have a "Labels" dimension where you can select multiple fields to display as generic badges. Here's an example:
It's not very structured, but could be enough to display metadata in a generic way.
Along with a Description dimension for longer texts, I think we could cover a lot of different use cases. WDYT?
from volkovlabs-calendar-panel.
Looks really great! Does the longer description support linebreaks for better structuring?
from volkovlabs-calendar-panel.
How would you like to define the line breaks? \n
? Maybe consider supporting Markdown in the description text?
from volkovlabs-calendar-panel.
Good question. I dont know what grafana exactly supports at this point out of the box. In my case i can manipulate the input field, so doesn´t really matter if just "\n" or "</ br>" or markdown. I think the final approach depends on the future needs of other users
from volkovlabs-calendar-panel.
Thank you very much for your fast support! I upgraded to 0.3 and testet it out. Unfortunatly it didn´t get the linebreaks work for me neither \n nor
was working for me. Or did i miss something?
from volkovlabs-calendar-panel.
I decided to publish this without support for line breaks for now to gather more feedback. I created an issue for this here #11.
from volkovlabs-calendar-panel.
Related Issues (20)
- Display events not from the source HOT 1
- Click event on date? HOT 5
- Date offset HOT 3
- Multiple Text fields per day with thresholds HOT 1
- Grafana gets into unresponsive mode after selecting date range more than 2 years HOT 2
- More... button not visible HOT 1
- Event length on Day view updates HOT 10
- Choose color for different calender queries HOT 3
- > A view like https://codepen.io/jaschulke/pen/qhGEp would be great. Even better with color chooser mentioned in #23
- Nearby events overlay HOT 1
- Select color for calender entry queries
- Invalid "N more..." label HOT 3
- Integrate time series data HOT 1
- Few missing functionality in calendar plugin HOT 2
- Gaps between multi-day events HOT 5
- Request: Event names should be able to span across multiple days HOT 3
- Format Text field according to Standard Options
- Regex not working HOT 1
- Add another Calendar library to support Day view HOT 1
- Feature... Integrate with iCal? HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from volkovlabs-calendar-panel.