Community:SummerOfCode19:Brainstorming: Difference between revisions

Added Firefox Reader Redesign project
(Added Firefox Reader Redesign project)
Line 160: Line 160:
| [https://mozillians.org/en-US/u/sfoster/ Sam Foster]
| [https://mozillians.org/en-US/u/sfoster/ Sam Foster]
| We have [https://mozilla.invisionapp.com/share/4SNCEPDUEZ6#/screens UX mockups] for this feature, which could be broken into two phases. We also have a [https://bugzilla.mozilla.org/show_bug.cgi?id=1480542 bug on file], where discussion has begun. While working on this you will become very familiar with the Browser Toolbox, our own "Inspector" tool for the browser user-interface, as well as writing automated tests for the new feature you're adding. The existing tab overflow code lives in our [https://searchfox.org/mozilla-central/source/browser/base/content/browser-allTabsMenu.js browser-allTabsMenu.js] file, which will be the starting point for the new tab manager.  You can look at this and the existing tab code to get an idea of how this currently works.  
| We have [https://mozilla.invisionapp.com/share/4SNCEPDUEZ6#/screens UX mockups] for this feature, which could be broken into two phases. We also have a [https://bugzilla.mozilla.org/show_bug.cgi?id=1480542 bug on file], where discussion has begun. While working on this you will become very familiar with the Browser Toolbox, our own "Inspector" tool for the browser user-interface, as well as writing automated tests for the new feature you're adding. The existing tab overflow code lives in our [https://searchfox.org/mozilla-central/source/browser/base/content/browser-allTabsMenu.js browser-allTabsMenu.js] file, which will be the starting point for the new tab manager.  You can look at this and the existing tab code to get an idea of how this currently works.  
-
-
|-
|-
| Firefox Reader Redesign
| The design of Firefox’s Reader Mode has languished behind as Quantum has implemented the new Photon Design System. The interface needs to be rebuilt using new visual and interaction styles to match the Photon Design System.
| JavaScript, CSS, and web experience
| [https://mozillians.org/en-US/u/awallin/ Abraham Wallin]
| [https://mozillians.org/en-US/u/eeejay/ Eitan Isaacson]
| [https://mozilla.invisionapp.com/share/87N9YQYCTJZ#/315073983_Reader_View_Redesign UX Mockups] for this feature are available and bugs have been reported [https://bugzilla.mozilla.org/show_bug.cgi?id=1187696 here] and [https://github.com/devtools-html/ux/issues/5 here]. The request is for an engineering student to implement the designs within the Firefox code base. The tasks are primarily interface updates with little to no functionality changes.
|-
|-
| ..your next idea here!
| ..your next idea here!
2

edits