Files
Kristaps Jurkans 793d8ce282 feat(datasheet): add typst datasheet flow
This is a squash of 5 commits in order to add the new datasheet flow.

fix(datasheet): ensure datasheet can use images properly

fix(datasheet): white page when funding was not specified

This was caused by creating a page before first checking whether there was any content for that page beforehand, so it would result in a rogue white page with no content.

fix(datasheet): missing analog pin tables

fix(datasheet): tweak pandoc settings

Switching from `gfm` to `markdown` should enable more formatting options. The extensions have been configured to be similar to `gfm` but provide some additional things, like `line_blocks` and `lists_without_preceding_blankline`s.
2025-12-02 16:38:00 +00:00

32 lines
849 B
Typst

// callouts
#let WARNING_STRONG = rgb("#ff6b21")
#let WARNING_WEAK = rgb("#fd8448")
#let DANGER_STRONG = rgb("#ff0000")
#let DANGER_WEAK = rgb("#ff4747")
#let INFO_STRONG = rgb("#2766ef")
#let INFO_WEAK = rgb("#4b7be2")
// misc document items
#let LINK_DEFAULT = rgb("#4646cd")
#let TABLE_GREY = rgb("#2b2b2b")
#let ARTWORK_GREY_INFO = rgb("#2b2b2bda")
#let HORIZONTAL_RULE_GREY = rgb("#c4c4c4c4")
// badges
#let BADGE_TEAL = rgb("#009696")
#let BADGE_MUTED_TEAL = rgb("#007474")
#let BADGE_BLUE = rgb("#3e71e7")
#let BADGE_PINK = rgb("#db44b2")
#let BADGE_PURPLE = rgb("#a952ff")
// themes
#let THEME_PLUM = rgb("#9c6fb6")
#let THEME_TT06_PINK = rgb("#ec789d")
#let THEME_SKY_BLUE = rgb("#0c66ab")
// unused colours for safekeeping
#let UNUSED_GOLD = rgb("#ffc936")
#let UNUSED_PURPLE_1 = rgb("#9123ff")
#let UNUSED_PURPLE_2 = rgb("#a041ff")