FolderBuilder#

Qualified name: rsm.builder.FolderBuilder

class rsm.builder.FolderBuilder(asset_resolver=None, outname='index.html', custom_css=None, theme_toggle=True, menu_position='left')[source]#

Bases: HTMLBuilder

Builder that outputs an HTML file plus a static/ folder with all assets.

Methods

build

mount_required_assets

Mount required assets using the asset resolver.

mount_static

Attributes

body

web

mount_required_assets()[source]#

Mount required assets using the asset resolver.

Technical Debt Note: This method demonstrates the architectural inconsistency where assets use the resolver system but the main RSM file still uses direct filesystem access via Reader class. This should be unified in future refactoring.