Alternative Proposal for calendar_item_details
Nobody has claimed this yet.
Assessment
- Difficulty
- 5/5
- Estimated time
- Over a week
- Newbie friendliness
- 25/100
- Issue type
- Feature
- Clarity
- Needs clarification
- Activity status
- Stale
- Tech stack
- javascript
- Domain
- api
Research direction
Start by reviewing the existing calendar_item_details API and the current event dialog, focusing on how column widths and panels are handled. This proposal does not name files or tests; confirm the intended multi-frame schema and placement options with maintainers first. Done should mean an agreed, implementable design with validation coverage.
Written by the indexing model from the issue text.
Description
One issue I had with calendar_item_details and the current event dialog is that it is hard to mimic the column layout without knowing what the column width is. I'm wondering if we should have a more granular item details approach where multiple frames are possible.
"calendar_item_details": [
{
"default_title": "__MSG_gdata_conference__",
"default_panel": "/content/conference_panel.html",
"default_icon": {
"16": "/content/new-event-dialog-only/conference.svg"
},
"after": "location"
},
{
"default_title": "__MSG_gdata_eventtype__",
"default_panel": "/content/eventtype_panel.html",
"default_icon": {
"16": "/content/new-event-dialog-only/event-type-default.svg"
},
"after": null
},
{
"default_title": "__MSG_gdata_whatever_tab__",
"default_panel": "/content/tab.html",
"default_icon": {
"16": "/content/event_tab.svg"
},
"default_area": "tab"
},
],
- Dominant language
- JavaScript
- Stars
- 33
- Forks
- 17
- PR merge metrics
- No merged PRs in 30d
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from thunderbird/webext-experiments
-
Difficulty 1/5 Under an hour Newbie friendliness 88/100
-
Difficulty 5/5 Over a week Newbie friendliness 25/100
thunderbird/webext-experiments#72 · 3 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 55/100
-
Difficulty 5/5 Over a week Newbie friendliness 20/100
thunderbird/webext-experiments#61 · 2 comments ·
-
api: calendar
Difficulty 5/5 Over a week Newbie friendliness 25/100
thunderbird/webext-experiments#54 · 2 comments ·
All issues in thunderbird/webext-experiments
Similar issues
-
code-quality refactoring
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
github/gh-aw-firewall#8816 ·
-
integration:quickjs org:external priority:backlog topic:code-interpreter topic:middleware type:feature
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
langchain-ai/deepagents#6450 ·
-
optimization optimization:agents-md-curator
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
githubnext/gh-aw-cao#13143 ·
-
status: needs triage
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100