Thank you for your interest in contributing to Terminal Colors Architecture!
This repository contains the TCA specification and the tca-cli reference tool. Themes are maintained by Tinted Theming. If you want to contribute a theme, do so there.
The specification lives in SPECIFICATION.md.
- Open an issue to discuss the change.
- Fork this repository and create a branch
- Edit
SPECIFICATION.md - Submit a pull request with a clear description of what changed and why
- Follow RFC 2119 keyword conventions (MUST, SHOULD, MAY)
- Keep normative requirements (MUST/MUST NOT) minimal, only mandate what is necessary for interoperability
- Changes that affect library conformance or the semantic mapping tables should note the impact on existing implementations
The reference CLI tool lives in tca-rust. File issues and PRs there.
Open an issue for discussion.
Be respectful and constructive.
By contributing, you agree to release your work to the public domain.