Control typography and reusable styles
Format characters and paragraphs, then reuse consistent styling throughout the document.
Applies to Design 0.8.0 on doc.et.
Use styles for repeated content#
Character formatting controls the appearance of selected text, while paragraph formatting controls the structure of the paragraph. Use the Character and Paragraph controls for local changes, then create reusable paragraph and character styles for recurring headings, body text and captions. Updating a style is more manageable than changing many unrelated text selections.
The style system supports reusable formatting and local overrides. Inspect an override before clearing it: it may be an intentional emphasis rather than an error. Find/Change helps revise text, and Find/Replace Font helps identify and replace fonts used by the document. The browser relies on bundled fonts and cannot be treated as a desktop font activation service.
- Format a representative heading and body paragraph.
- Create or apply reusable paragraph and character styles.
- Review local overrides and check text flow after style changes.
Language and composition need review#
Text controls include language-sensitive typography and features such as paragraph rules, list formatting and glyph insertion. Advanced typography can change line breaks and page count. Hyphenation and spelling coverage are limited, and imported text may compose differently from its source application. Inspect multilingual text, line endings and overset after font or language changes. Never assume that a visible font name guarantees the same font file is available in the browser.
Feature reference
- Character and paragraph formatting
- Control text appearance, alignment and paragraph structure.
- Paragraph and character styles
- Reuse formatting across the layout.
- Lists and paragraph rules
- Add structured lists and rules above or below paragraphs.
- Find/Change
- Locate and replace text through a dedicated dialog.
- Find/Replace Font
- Review used fonts and substitute missing or unwanted choices.
- Glyphs
- Inspect and insert available font glyphs.
Continue reading
Sources and edition notes
Adapted for the browser edition from the pinned Designcraft 0.8.0 source. Upstream documentation may also describe desktop workflows.
- crates/engine/src/cmd/text.rs — Text and paragraph formatting.
- crates/engine/src/cmd/style.rs — Reusable styles and overrides.
- crates/engine/src/cmd/find.rs — Find/change commands.
- crates/engine/src/cmd/fonts.rs — Font inspection and substitution.
- crates/ui-egui/src/panels/glyphs.rs — Glyph panel.
- docs/gaps.md — Composition and dictionary limitations.
Try it in Design
Save your work before leaving the editor. Review the editor overview for file formats and browser limitations.
Open Design ↗