Skip to content

Contributing

Lukas Alexandre edited this page Sep 22, 2026 · 2 revisions

Contributing

Railscasts changes should preserve the original visual language. The canonical palette is lua/railscasts/colors.lua; new highlight colors, palette keys, or derived values need an explicit rationale.

Prefer linking a new group to an established semantic, diagnostic, or diff role instead of assigning a new direct color. Add a focused assertion for new semantic categories and plugin integrations.

Development workflow

Follow the repository development guide for the exact Docker commands, focused checks, snapshot updates, and gallery generation workflow.

Keep this Wiki and the repository documentation aligned whenever user-facing behavior changes.

Clone this wiki locally