convert inline view to use overlay decoration and standard UI components

Convert inline view to use overlay decoration, and standard UI components.
Cool, right in the middle of creating a better style for the inline linting, but I'll submit an update after I'm done.  I also played a bit with using the styleguide text-small style and it makes the text a bit smaller for each item, if I apply that then people can just make their text-small style smaller if they want to have more space.