Changes

Jump to: navigation, search

Outreachy

283 bytes added, 12:13, 3 March 2016
Add links and make the description clearer
*Mentor: [https://mozillians.org/en-US/u/Gijs/ Gijs Kruitbosch]
"Firefox for desktop is used by hundreds of millions of people every day. We control what it looks like using CSS, XUL (a markup language that's a bit like HTML), and sprinklings of JavaScript. There's also a small amount of C++ here and there.
For this project, we'd like your help to address a number of styling problems where Firefox does not currently look its best. First we would show you around the codebase we have. We'd show you how the JS, CSS and UI is organized, and some of the different configurations in which people use Firefox. You would then be responsible for things like:
* Making sure the separators between Firefox's tabs look good and appear in the right places;
* Fixing arrow panels to appear at a consistent distance from their anchor points;
* Creating better-looking <select> popups in Firefox with process separation;
You'd mostly be writing JS and CSS, though being comfortable with some of the other technologies we use will be helpful.
Want to get started? You can:
* use the [https://developer.mozilla.org/en-US/docs/Tools/Browser_Toolbox Browser Toolbox ] to have a look around a regular install of Firefox for our CSS and markup;* [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Simple_Firefox_build set up the source tree ] and [https://developer.mozilla.org/en-US/docs/Mozilla/Developer_guide/Build_Instructions/Artifact_builds create an ""artifact build"" of Firefox ] so you can quickly change CSS, test it and submit patches;* submit patches for one of the [https://mzl.la/1WWxOcZ outreachy 'easy' theme bugs [link tbc]".
===Web Platform Test Crime Scene Investigation===
Confirm
293
edits

Navigation menu