Sometimes, especially on WSL, no fonts are installed, which will fail `VERIFY(m_default_font)` in Ladybird/FontPlugin. Note that Liberation Sans does not provide fonts for `cursive` and `fantasy`, which will fall back to the default, sans-serif, font. To cover all generic font families Microsoft's "Core fonts for the Web" are available as `ttf-mscorefonts-installer`, `ttf-ms-fonts`, etc. |
||
|---|---|---|
| .. | ||
| Browser | ||
| HumanInterfaceGuidelines | ||
| AdvancedBuildInstructions.md | ||
| AndroidStudioConfiguration.md | ||
| BuildInstructionsLadybird.md | ||
| BuildProfilingInstructions.md | ||
| CLionCodeStyleSettings.xml | ||
| CLionConfiguration.md | ||
| CodingStyle.md | ||
| EmacsConfiguration.md | ||
| EventLoop.md | ||
| FAQ.md | ||
| HelixConfiguration.md | ||
| NvimConfiguration.md | ||
| Patterns.md | ||
| QtCreatorConfiguration.md | ||
| README.md | ||
| RunningTests.md | ||
| SelfHostedRunners.md | ||
| SmartPointers.md | ||
| StringFormatting.md | ||
| Troubleshooting.md | ||
| VimConfiguration.md | ||
| VSCodeConfiguration.md | ||
Ladybird Documentation
Ladybird development moves quickly, so some of these might be out of date. Please let us know if something here is wrong, or submit a PR with any additions or corrections! If you have any questions that are not answered here or in the FAQ, you are welcome to ask on Discord.
Building and Running
- Build Instructions
- Advanced Build Instructions
- Troubleshooting
- Running Tests
- Setting Up Self-Hosted Runners
- Profiling the Build
Configuring Editors
Development
- How to Contribute
- Coding Style
- Common Patterns
- Guidelines for Text in UI
- EventLoop
- Smart Pointers
- String Formatting