* Remove preview icon * Remove 'Brave is managing your new tab page' * Append theme buton to the end of appearance section Following the latest design guide, remove preview and move button in appearance panel ### Before <img width="378" alt="image" src="https://github.com/user-attachments/assets/9cf1dd45-3e8d-47eb-bc16-d8ce78918939" /> ### After <img width="312" alt="image" src="https://github.com/user-attachments/assets/402b36b6-31b7-4842-b035-8f1704a8d8d4" /> Resolves https://github.com/brave/brave-browser/issues/44793 Resolves https://github.com/brave/brave-browser/issues/46466
Brave docs
This directory contains documentation for the Brave Browser. For additional resources outside this repository, go to:
Important
If you add new documents, please also add a link to them in the Document Index below.
Creating Documentation
Guidelines
- Markdown documents must follow the Markdown Style Guide.
Previewing changes
Locally using md_browser
# in src/brave/
npm run docs
This is only an estimate. The github view may differ.
Document Index
Checking Out and Patching
- Upgrading Chromium Upgrading
brave-coreto a newer Chromium version. - Patching with
plasterA patching engine for semantical patching of upstream Chromium. - WebUI Overriding
- DevTools Frontend Patching Managing changes to the upstream project.
General Development
gninotes - Brief notes on the use ofsource.gnifiles in our code base.- Rust notes - General recommendations on integrating rust code
into
brave-core - Adapting Chromium tests to the Brave Codebase - Suggestions on how to make chromium test work on our test targets.
- Ship a File to All Clients - How to ship a file to all clients via component updater.
- Git Configuration - General recommendations for setting up and optimizing your Git environment.