Skip to main content
See Capitalization and punctuation for the decided part of this page.

History

This documentation previously stated the opposite rule for buttons: an earlier pass of Button asserted sentence case and framed the theme’s title-case rendering as a bug to work around. zeroheight states plainly: “Label text should be title case,” with an explicit “Label text should not be sentence case” don’t. That correction is reflected on both pages now — see TITAN-DIV-23 for what’s left as an actual code divergence now that the direction is fixed, and Button’s open issues for exactly where the shipped theme’s rendering still disagrees with the rule stated here.

Gaps in the current rules

Constraints Titan should enforce

These are real, currently-true rules. Nothing in code stops a builder from violating them today — each is a placeholder for a guardrail Titan hasn’t built, not a decision still being made.
Last modified on September 2, 2026