mirror of
https://github.com/black7375/Firefox-UI-Fix.git
synced 2025-12-05 18:20:44 -08:00
Doc: Developer - Update to the latest information
This commit is contained in:
parent
40ecb8efa7
commit
04a1024b6a
3 changed files with 12 additions and 7 deletions
|
|
@ -18,7 +18,7 @@ The overall structure of this project.
|
|||
root
|
||||
|- __tests__/: Mixin spec test
|
||||
|- icons/: Icons, illustrations
|
||||
|- css/: Build result of SCSS Files
|
||||
|- css/: Build result of SCSS Files (Don't modify directly!!)
|
||||
|- docs/: Development Documents
|
||||
|- src/: Source files
|
||||
|- src/leptonChrome.scss: Entry of SCSS for Browser UI
|
||||
|
|
@ -32,11 +32,13 @@ root
|
|||
|- package.json: Build setup, package dependency
|
||||
|- LEPTON: Meta infos (branch, version)
|
||||
|- user.js: about:config settings
|
||||
|- userChrome.css: Entry of css for Browser UI (Don't modify directly!!)
|
||||
|- userContent.css: Entry of css for Web pages (Don't modify directly!!)
|
||||
|- userChrome.css: Entry of css for Browser UI (Modify only when customizing!!)
|
||||
|- userContent.css: Entry of css for Web pages (Modify only when customizing!!)
|
||||
|- yarn.lock: Auto generated dependency (Don't modify directly!!)
|
||||
```
|
||||
|
||||
If you first come, it's a good idea to see the [`/src/leptonChrome.scss`](/src/leptonChrome.scss) and [`leptonContent.scss`](/src/leptonContent.scss) files to understand the flow.
|
||||
|
||||
## Icon files
|
||||
|
||||
Most of them are made in SVG.
|
||||
|
|
|
|||
|
|
@ -103,6 +103,7 @@ Start Guide:
|
|||
CSS, SASS Documents:
|
||||
- [MDN: CSS](https://developer.mozilla.org/en-US/docs/Web/CSS)
|
||||
- [MDN: Introducing the CSS Cascade](https://developer.mozilla.org/en-US/docs/Web/CSS/Cascade)
|
||||
- [MDN: Introducing the CSS Specific](https://developer.mozilla.org/en-US/docs/Web/CSS/Specificity)
|
||||
- [SASS(SCSS)](https://sass-lang.com/documentation)
|
||||
- [SASS Live Compile](https://www.sassmeister.com/)
|
||||
|
||||
|
|
|
|||
|
|
@ -45,13 +45,15 @@ It comes from [#109](https://github.com/black7375/Firefox-UI-Fix/issues/109#issu
|
|||
|
||||
Stable: Only bugfix, Documentation.
|
||||
- `master`: Common bugfix, documentation.
|
||||
- `photon-style`: Bugfix, documentation specified in `photon-style`.
|
||||
- `proton-style`: Bugfix, documentation specified in `proton-style`.
|
||||
- `photon-style`: Config, documentation specified in `photon-style`.
|
||||
- `proton-style`: Config, documentation specified in `proton-style`.
|
||||
|
||||
Development: New Features.
|
||||
- `dev`: Common new features.
|
||||
- `photon-style-dev`: New features specified in `photon-style`.
|
||||
- `proton-style-dev`: New features specified in `proton-style`.
|
||||
- `photon-style-dev`: New config specified in `photon-style`.
|
||||
- `proton-style-dev`: New config specified in `proton-style`.
|
||||
|
||||
After version [`v5.0.0`](https://github.com/black7375/Firefox-UI-Fix/releases/tag/v5.0.0), the distribution is just a [setting difference](https://github.com/black7375/Firefox-UI-Fix/wiki/Options#distribution-settings).
|
||||
|
||||
## Edit
|
||||
### Modify only source file
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue