Thank you! Please feel free to contribute to this package. I hope to keep it actively maintained and growing with user demand.
Some thoughts I had were that it should show rendered HTML (basically, the full WebKit browser) for html tabs and markdown files.
I just published SpacePen previewing and HTML previewing is on the roadmap. Feel free to submit a pull request if you like ;).
Sass to CSS is also on the TODO list: https://github.com/Glavin001/atom-preview/issues/3
I have LESS and Stylus support and Sass should be coming soon – although this will be a busy work week for me personally, so relatively soon.
also the option to see the browser pane live update as you make changes to the scss file (as in still rendering the site preview). Not entirely sure how this behaviour could be toggled between, but ultimately we want to be able to edit the HTML and sass on the left, and see the rendered result in the preview pane on the right,
I have recent added a View for Previewer options. Currently that only includes a button for opening the popup to change the current preview renderer, however I hope to add more options there. For many templating languages, it is intended to allow for users to specify a
context that would be used when rendering the template (see https://github.com/Glavin001/atom-preview/issues/36 ). This could be extended to support potentially associating certain CSS/LESS/SASS/Stylus files to HTML/Handlebars/Jade/etc files and render them together. This will of course get complicated quickly, however it’s a great idea and worth investigating what could and should be supported. Maybe you could submit a new issue detailing your expected use case(s)? Get the discussion started on GitHub.
Possibly also render SVG (maybe this would just go through the WebKit browser too?) Although this one would be way lower priority.
I saw an SVG Preview package today and thought that was a really cool idea: https://atom.io/packages/svg-preview
It’s definitely something Preview could support in the future.
Thanks for your support! Let me know if there is any other features you can think of, and always feel free to submit Pull Requests and create new issues for discussion.