FluentBootstrap
FluentBootstrap copied to clipboard
Provides extensions, helper classes, model binding, and other goodies to help you use the Bootstrap CSS framework from .NET code.
Perhaps as a dictionary and/or params array.
Where should this get data from? Is there a de facto site map provider? Ideally we would support any level of the site map for any Bootstrap nav component.
Should anchor tag generation be opt in or opt out? How should we refer to the auto generated anchor tags from other links?
Pull outline from headers. Allow specifying depth. Choice of components for outline: list, nav, tab, pill, etc. Need to figure out how to get headers that come after ToC -...
Use an incrementing counter for the footnote number. Use a superscript link with optional tooltip for the footnote. Also add a .Footnotes() extension that outputs all footnotes. Should this be...
Should also add it to fieldset. Probably need to create an IHasDisabledAttribute interface and apply it where necessary.
Should probably make these driven by an interface (IHasReadonly, etc.)