|
|
Line 197: |
Line 197: |
| ! Mentor(s) | | ! Mentor(s) |
| ! Comments | | ! Comments |
| |-
| |
| | Event in a Tab
| |
| | Currently, events and tasks a created and displayed in a dialog. In a first place, this project is intended to transform this to happen in a tab, likewise emails in Thunderbird. A supplemental goal is to explore the capabilities and restrictions to implement the event in a tab feature without XUL but just using HTML/CSS/JavaScript. A HTML solution could entail a responsive design, allowing to fully replace the current event dialog. The design could change depending on if the event editor is shown in the width of a tab, or the current standard event dialog size.
| |
|
| |
| This project is a good balance of UI work and JavaScript coding. Web developer experience is helpful, but you must not be a design expert to work on this project.
| |
|
| |
| | XUL, HTML, CSS, JavaScript
| |
| | MakeMyDay
| |
| | [mailto:mozilla@kewis.ch Fallen] / MakeMyDay
| |
| |
| |
| |-
| |
| | Advanced Preferences System
| |
| | Today, Lightning preferences can mostly only be set on global level. A different, but smaller set of preferences is available on calendar level, whereas several preferences are currently only available from within the config editor. The goal of this project is to create a preference system like Thunderbird uses it - making most of the preferences available on calendar level with an option to fall back to corresponding globally configured preferences.
| |
|
| |
| This is mainly a JavaScript project, but to a smaller extent some UI extensions are required. The emphasis is on the functional part here.
| |
|
| |
| | XUL, HTML, CSS, JavaScript
| |
| | MakeMyDay
| |
| | [mailto:mozilla@kewis.ch Fallen] / MakeMyDay
| |
| |
| |
| |- | | |- |
| |} | | |} |