The last mile of development for the My Dashboard feature was to spice things up a bit and make it look better. We hired a design company to come up a new look and feel and they went to work. Within a week, we had a meeting with them and they presented a few different options. We picked the one we liked the best and went to work. Below are screenshots that I used to implement the new design.
The last feature I had to implement was the "Show More" bar that appears when widgets are hidden. This was the most difficult thing to implement and I tried many different things before arriving at a solution that works. First of all, the widgets bars that can be expanded are put into their original (collapsed) state using max-heightand overflow: hidden. From there, I look at the list inside the bar and compare the height's of the two elements. If the list is taller than the bar, the Show More bar is added.
Your new post is loading...
Part I - The Basics:
http://raibledesigns.com/rd/entry/developing_with_angularjs_part_i
Part II - Dialogs and Data:
http://raibledesigns.com/rd/entry/developing_with_angularjs_part_ii
Part III - Services:
http://raibledesigns.com/rd/entry/developing_with_angularjs_part_iii