Setting up example routing
Adding routing spike
Topology proof of concept
Add breadcrumb
Add sections menu
Add App wrapper
Rebase and remove menu placeholder
Sort out services routes
Add all exisiting routes
Linting
Tests
Remove bold font
Change services topology and list pathnames
Remove console.logs
Rebuild routing for clarity and flatter dom structure
Simplify strings and /create instead of /~create for new billing
Rebuild routing for clarity and flatter dom structure
fixes#282fixes#297fixes#333
Not only adds icons (as svgs) but also removes the assets folder which adds some
side effects:
- move fonts to it's own component (currently only exposing libre-franlin)
- Base.global requires fonts and injects them
- update webpack and babelrc to ignore/include that new folder
Having to deal with those side effects, I took the opportunity to add some
improvements:
- rename "regular" to "normal" which conforms to the font-weight rule options
- apply family and weight to buttons (which default to system-ui)
- replace all font-weight to use the typography composer
- only use "Libra Franklin" as the family name, using weight to vary between
files