Module Arod_component.Project

Project component rendering using htmlit.

module Project = Bushel.Project
module B_paper = Bushel.Paper
module I = Arod.Icons
module StringSet : sig ... end

Main Rendering Functions

val card : ctx:Arod.Ctx.t -> Project.t -> Htmlit.El.html

Project card with recent papers/notes.

Full project with activity stream and references.

val projects_list : ctx:Arod.Ctx.t -> Htmlit.El.html

Masonry-style two-column project grid with terminal-inspired cards.

val for_feed : ctx:Arod__.Arod_ctx.t -> Bushel__.Bushel_project.t -> Htmlit.El.html * (int * bool) option

Project for feeds.