ui-patterns

UI Pattern

I have a repeating User interface pattern in my application. An example is collection of 5 years address data. I need to collect data for 5 years and then move on. Can anyone point me to any good UI design sites to achieve this sort of functionality.At the moment I have a Form view at the top and the details view at the bottom which is c...

What's the name of this UI pattern?

Sometimes when some feature requires many different settings, they are written in a cloze-like text, where the gaps (=variables) are displayed as comboboxes or hyperlinks which open some kind of lookup list. Example: If the available space is less than [10%/5%/1MB/...] then [send e-mail to admin/play a sound/...] The Outlook rules...

UI design pattern for multi level grid

currently I have a requirement to display related items in a multi level grid. that is great grandparent -> grandparent-> parent-> child For example: Country-> state->City->Street is the order of display. The proposed solution is to display all these in a multi level grid (4 levels maximum). Country -> state ->City ...

MVC: User Message Stack implementations

How would you implement a user message stack in ASP.Net MVC? (you set messages for the user in any place inside your app. and they are shown as hints of your app to the user anywhere inside the app) I want to hear your ideas and thoughts. How would you do it? e.g.: ...

Save Changes Button

Hi, I'm working on a project about user contributed recipes and connecting them in different ways. One of the things that i used to do without thinking is whenever there is an edit form e.g. whenever the user is editing a recipe, i redirect the user to a relevant page, the Save Changes button would redirect to the recipe page, or the re...

UI Usability book for developer

Hi, Being mostly a software developer I find that the hardest thing for me is to produce usable user-interface. I did read some books, including The Smashing Book and Web Design For Developers. But those are mostly concentrated on the Design rather than on building more complex interfaces (like allocating many-to-many items with search...