copper-leaf / copper-leaf/thistle

[maybe?] Create a common set of tags to aid in template compatibility between renderers

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Kotlin
Stars
60
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Currently, each renderer has its own completely separate set of tags. Thus, a given input string is tightly coupled to the formats/tags/parameters available on its own parser/renderer, and there's really no guarantee that any given string will be able to be used across multiple renderers.

There should be some way to enforce a common API across a minimal set of tags (such as `{{foreground}}`) so that there exists at lease _some_ compatibility across renderers. Having at least some tags that will always be able to be used from purely common code will help make it more intuitive, and avoid having to duplicating input strings to match the paramters/tag names available for a given renderer.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.