Sidebar.html component had a bug where on some occasions the sidebar expanded state would not get memorized correctly in a cookie. This in turn caused layout problem.
While it is just a small correction, it's an important one. We are therefor releasing version 1.2.1 as a stand-alone patch while 1.3 release is still in the works. If you wish to manually update the sidebar.html you would only need to wrap the contents of the JS script element inside a $(document).ready function so it doesn't get executed until the entire page DOM is ready.
Fixed:Made minor modifications to links pointing to Google CDN so Proton can start up without running it from a web server. Now you can directly open index.html from one of the dist or dist-minified folders. You no longer need to have MAMP, XAMPP or similar web server running. You still need a working internet connection since Proton pulls some files from Google CDN.
Intro Page (mobile demo not available but easy to implement): http://proton.orangehilldev.com/intro.html
New:
Session Timeout Page: http://proton.orangehilldev.com/session-timeout.html
Why would you need this and how does it work? Read here
Advanced Search Page: http://proton.orangehilldev.com/advanced-search.html
New:Tinymce editor added to: Form Components
New:Sparkline boxes added to: Graphs and Statistics
Enhancement:Bootstrap used with Proton UI has been upgraded to the latest Bootstrap 3.1.0 version. For details on what this upgrade brings please consult the official Bootstrap blog: http://blog.getbootstrap.com/2014/01/30/bootstrap-3-1-0-released/
Enhancement:Sidebar search input - advanced search button is now optional, visible only on the new Advanced Search Page: http://proton.orangehilldev.com/advanced-search.html
Enhancement:Now using "New" and "Update" labels to mark the main menu items which have been added or updated. Also moved error pages to a separate menu group
Fixed:Image Gallery Uploader page had a couple of CSS bugs visible on mobile devices
Fixed:Datetimepicker calendar showing up on bottom of page instead of being hidden when not in use
Fixed:Slider tooltip sometimes failed to show the new value after quickly sliding to a new slider position
Login Page
New:Image Gallery Uploader Page (with drag and drop support)
New:Calendar
New:Autotab Input Fields
New:Form Validation
New:File Input Field and Button
Enhancement:Dashboard Widget positions are now preserved in a cookie on every change. Note that each widget must have a unique id attribute for this feature to function. Also, only .proton-widget elements should be allowed inside the .widget-group section. We still recommend that you also save the positions on your backend in the actual app you are building. This way you will prevent sort-order loss in case the cookie gets deleted or expires after a year. The positions are available in proton.dashboard.widgetPositions array declared in dashboard.js
Enhancement:Dashboard Widget size can now be changed via LESS variables in widgets.less file (@widget-width, @widget-height, @widget-gutter). We created an example showing double-width widgets with smaller gutter here: http://proton.orangehilldev.com/example-widgets-larger.html
Enhancement:Sidebar now automatically retracts on medium and small screen sizes, giving more screen real estate to main content
Update:jQuery 2.0.3 (older browsers like IE 8 fall back to 1.10.2)
Update:Summernote text editor updated to v0.4.2, fixed font manipulation bugs in some browsers
Fixed:Chrome page rendering bug when using web fonts / icons on some windows systems
Fixed:Graphs not redrawing when expanding / retracting sidebar
Fixed:Minor tabs stacking problem on mobile devices
Fixed:Tooltip line height when there is more than one row of text