Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
π¨ Reorganize the components and theme creation API (#45)
* π§ Start work on the reorg * β¨ Implement `make-glossary` * β¨ Implement `make-pro-con` * π Break ci * π Fix ci * π Fix ci * π Break ci * π Fix ci * π· Ci will now cancel old workflows * π· Docs ci will now cancel past runs * π§ Started work on theme constructors and error handling * β¨ Wrote a constructor for cover * π Workflows should no longer cancel each other * β¨ Make constructors for rules and admonitions * π¨ Finish porting linear and radial to the new constructors * β¬οΈ Update typstfmt * π Recompile glossary * π¨ Finally the formatting in this file makes sense * π¨ Even more formatting * π¨ Just went ahead and formatted everything * β¨ Implement decision matrix constructor * β¨ Rewrite the linear decision matrix * β¨ Port the radial decision matrix to the new constructor * π Fixed breaking API change * π¨ Various small formatting fixes * π Render gallery * β¨ Implement plot and pie chart constructors * π Add some extra comments to explain what the decision matrix constructor does * β¨ Added missing entry types to the linear theme * π Started documentation update * π Wrote the docs for the component constructors * π Correctly outlined the documentation * π Updated import utils comments * βοΈ Fixed typos * π Update docs/src/developer_documentation/custom_themes.md Co-authored-by: RubyflameWarrior <[email protected]> * π Update docs/src/developer_documentation/custom_themes.md Co-authored-by: RubyflameWarrior <[email protected]> * π Update docs/src/developer_documentation/custom_themes.md Co-authored-by: RubyflameWarrior <[email protected]> * π Replace a TODO comment with something clearer * π Update utils/components.typ Co-authored-by: RubyflameWarrior <[email protected]> * π Wrote the documentation for the theme constructors * π Update utils/theme.typ Co-authored-by: RubyflameWarrior <[email protected]> * π Update utils/theme.typ Co-authored-by: RubyflameWarrior <[email protected]> * π Update themes/radial/components/gantt-chart.typ Co-authored-by: RubyflameWarrior <[email protected]> * π Update docs/src/developer_documentation/custom_themes.md Co-authored-by: RubyflameWarrior <[email protected]> * π Update themes/themes.typ Co-authored-by: RubyflameWarrior <[email protected]> * π Added credit for the linear theme * β¨ Added admonition categories for the the edp steps * π Fixed inconsistent spacing in the default TOC * π The radial theme actually uses the constructors now * β¨ Add a participants field to the entry creation function * π Fix CI --------- Co-authored-by: BestUsernameEver <[email protected]> Co-authored-by: RubyflameWarrior <[email protected]>
- Loading branch information