@raven-js/glean
Version:
Glean documentation gold from your codebase - JSDoc parsing, validation, and beautiful doc generation
44 lines (40 loc) • 1.28 kB
JavaScript
/**
* @author Anonyfox <max@anonyfox.com>
* @license MIT
* @see {@link https://github.com/Anonyfox/ravenjs}
* @see {@link https://ravenjs.dev}
* @see {@link https://anonyfox.com}
*/
/**
* @file Component library exports for Glean documentation templates.
*
* Clean component architecture using Bootstrap utility classes and semantic markup patterns.
* Organized by functional groups: alerts, attribution, content, navigation, page structure.
*/
// Alert components
export { alert, deprecationAlert, emptyState } from "./alert.js";
// Attribution components
export { attributionBar } from "./attribution-bar.js";
export {
applySyntaxHighlighting,
cardGrid,
codeBlock,
contentSection,
gettingStarted,
tableSection,
} from "./content-section.js";
// Content components
export { entityCard, moduleCard } from "./entity-card.js";
// Page structure components
export { globalFooter } from "./global-footer.js";
// Navigation components
export {
entityNavigation,
moduleNavigation,
quickActions,
statsSidebar,
} from "./navigation-sidebar.js";
export { inlinePackageLinks, packageFooter } from "./package-footer.js";
export { pageHeader } from "./page-header.js";
export { seeAlsoLinks } from "./see-links.js";
export { statsCard, statsGrid } from "./stats-card.js";