An idea for how hypermedia site owners can manage their site and apply visual consistency

    Distribution

      Custom Themes, Layouts, and Blocks can be distributed together or independently, will be distributed on the Hypermedia network

      The site owner can mix and match themes, layouts, and blocks from different sources

    Themes

      Purpose: apply a visual consistency across the whole site

      Header and footer layout, colors, fonts, spacing tokens

      Can reccommend some layouts, but it works with all layouts

    Layouts

      Purpose: Give a structure/skeleton to a single page

      Accepts variables from the theme: colors, fonts, layout tokens

      Questions:

        How do layouts affect the header/footer/navigation? There should be some deeper connection where the doc and layout can provide some navigation elements that the theme is responsible for rendering

    Document Blocks

      A block defines a section of content within a page

    CHANGED