The advanced features of the plugin remain as they were. Let me know if I have messed anything up.
*What's new* 1. Look and feel. The plugin now renders Leo outlines almost exactly as they appear in Leo. The plugin loads the entire outline into the page, and then allows you to expand and contract nodes as usual. Even the icon boxes are accurate. Reloading the page reloads everything. 2. Custom .css, using two new settings. The default .css is in @data @data http_stylesheet defined in leoSettings.leo. You can and should leave this stylesheet as is. You should put your own overrides in @data user_http_stylesheet, in myLeoSettings.leo. The html generated by the server contains both stylesheets as inline <style> elements, with the user_http_stylesheet contents last. Thus, @data user_http_stylesheet *adds to* @data http_stylesheet. 3. Custom javascript, using @data mod_http script. If you define this in myLeosettings.leo, the contents of this node *replaces* the default javascript defined in @data mod_http script in leoSettings.leo. I don't expect people to use this settings often, but it was useful during development as I'll describe in another thread. 4. Changed the generated html. <node> elements carry structure. <headline> elements carry headlines. This allows headlines to have borders as usual. I experimented with putting all data in <node> elements, but borders would include all visible children. 5. Fixed html nits. The summary page now contains complete html, including <!DOCTYPE> and <meta> elements. I plan no further work on this plugin at this time. All comments welcome. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
