ugit/internal/html
jolheiser 9d6aa43bd4
add line numbers and TOC to commit page, clean up markup formatter
2025-04-23 12:10:46 -05:00
..
markup add line numbers and TOC to commit page, clean up markup formatter 2025-04-23 12:10:46 -05:00
base.go add forge meta 2025-04-09 20:18:56 -05:00
generate.css make entire codeblock scroll if needed 2025-04-17 14:29:42 -05:00
generate.go add line numbers and TOC to commit page, clean up markup formatter 2025-04-23 12:10:46 -05:00
index.go convert to gomponents 2025-02-02 22:08:54 -06:00
readme.go convert to gomponents 2025-02-02 22:08:54 -06:00
repo.go convert to gomponents 2025-02-02 22:08:54 -06:00
repo_breadcrumb.go convert to gomponents 2025-02-02 22:08:54 -06:00
repo_commit.go add line numbers and TOC to commit page, clean up markup formatter 2025-04-23 12:10:46 -05:00
repo_file.go use raw for script 2025-03-10 13:53:58 -05:00
repo_file.js convert to gomponents 2025-02-02 22:08:54 -06:00
repo_log.go convert to gomponents 2025-02-02 22:08:54 -06:00
repo_refs.go convert to gomponents 2025-02-02 22:08:54 -06:00
repo_search.go use raw for script 2025-03-10 13:53:58 -05:00
repo_search.js convert to gomponents 2025-02-02 22:08:54 -06:00
repo_tree.go convert to gomponents 2025-02-02 22:08:54 -06:00
tailwind.config.js convert to gomponents 2025-02-02 22:08:54 -06:00
tailwind.go add line numbers and TOC to commit page, clean up markup formatter 2025-04-23 12:10:46 -05:00

readme.go

package html

import (
	. "maragu.dev/gomponents"
	. "maragu.dev/gomponents/html"
)

type ReadmeComponentContext struct {
	Markdown string
}

func readmeComponent(rcc ReadmeComponentContext) Node {
	if rcc.Markdown == "" {
		return nil
	}
	return Div(Class("bg-base dark:bg-base/50 p-5 mt-5 rounded markdown"), Raw(rcc.Markdown))
}