User Tools

Site Tools


design:interface

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
design:interface [2014/01/08 10:02]
emillyriverz [Drop Down menu in Console]
design:interface [2015/09/15 09:31] (current)
Den Approved
Line 134: Line 134:
  
 ===== Console ===== ===== Console =====
 +
 +Console is a persistent collection of interactive controls that help users receive real-time information and perform actions related to their account from every part of the site. The console is typically placed in the top right corner. Console button behavior may differ, as some link to a popup window (ex. Sign in), others link to other pages (ex. Sign up button links to Join page), etc.
  
 Console buttons before signing in: Console buttons before signing in:
Line 139: Line 141:
 {{:​design:​sign-in-sign-up.png|}} {{:​design:​sign-in-sign-up.png|}}
  
-A set of special buttons placed in a top right corner. ​Console buttons ​differ from each other, as some of buttons link to popup confirmation (ex. Sign in), some link to other web-page (ex. Sign up button links to Join page), ​+Console buttons ​after signing ​in:
  
 {{:​design:​consoleaftersignin.png|}} {{:​design:​consoleaftersignin.png|}}
  
-Console ​buttons ​after signing in.+All console ​buttons ​have //hover// state. All the console buttons have //clicked// state, except the buttons linked to other pages or popup windows.
  
-{{:​design:​dropdownen.png|}}+==== Console dropdown menus ====
  
-some contain ​just a //drop down// menu,+Some buttons may contain ​dropdown menus. Dropdown menu presence may or may not be hinted with an arrow-shaped graphic. Dropdowns may be activated on //hover// and/or //click// events.
  
-{{:design:dropdownmenuandarrow.png|}}+{{:design:dropdownen.png|}}
  
-some contain a //drop down// menu with an //​arrow//, ​+{{:​design:​dropdownmenuandarrow.png|}}
  
 {{:​design:​clickkon.png|}} {{:​design:​clickkon.png|}}
  
-and some buttons show the //drop down// menu if only you click the button. All the console buttons turn to //hover// state if to navigate the mouse over them or click it, except the buttons that link to other pages or popup confirmations.+==== Console counters ====
  
-{{:​design:​counters111.png|}}+Console buttons may contain //​counters//​ (Mailbox, Notifications and Invitations). Counters are displayed as highlighted indicators and numbers. They have two states, //new// (e.g., a new message, new invitation, new notification) and //seen// (seen, but not read yet).
  
-Also there are buttons that contain //​counters//​ (Mailbox, Notifications and Invitations),​ counters usually consist of indicators highlighted with bright color, numbers and have two statesthe state when it's "​new"​ for example new message,new invitation or new notification,​+{{:design:​counters111.png|}}
  
 {{:​design:​countersdark.png|}} {{:​design:​countersdark.png|}}
- 
-and the state when it has been "seen, but not read" yet, the bright color of indicator only lasts till the first click, after the click it turns into more darker color. 
  
 {{:​design:​maiboxinvitnocounter.png|}} {{:​design:​maiboxinvitnocounter.png|}}
  
-If all the messages, invitations,​ notifications are read, the counter ​simply ​disappears. ​+The //New// indicator only lasts until the first clickand then it can change to the //seen// state (I've received a new invitation but I haven'​t acted upon it yet). If there'​s no reason for the //seen// stage, ​counter disappears ​completely. 
 +==== Console list items ====
  
-===== Drop Down menu in Console ​===== +Console ​items may have lists inside, and the items of those lists may have the //new// and //seen// states:
- +
-The example ​of "new" ​and "seen" notifications in console:+
  
 {{:​design:​notifici.png|}} {{:​design:​notifici.png|}}
  
-Notifications contain ​not only text, but also a user photo and links.+Some list items may not only contain ​text, but also pictures ​and links. In cases like the invitation list, there may also be additional buttons (like //accept// and //ignore// in this example).
  
 {{:​design:​invitationacceptignore.png|}} {{:​design:​invitationacceptignore.png|}}
  
-In case it will be an invitation notification,​ additionally to user photos and links, buttons like //​accept/​ignore//​ on the example above can be used as well.+
 ===== Feedback messages ===== ===== Feedback messages =====
  
 {{:​design:​feedbackmessages.png|}} {{:​design:​feedbackmessages.png|}}
  
-Bright ​colored messages appear for few seconds, have an "​x-close"​ button if user would like to proceed before the message disappears itself, usually ​contain error, warning or confirmation text information;​ each type of information ​has it'​s ​own color, red for errors, yellow for warnings and green for confirmations+Feedback messages are bright-colored messages ​that appear for few seconds ​to give user site feedback about a just completed action. 
 + 
 +Feedback messages ​contain error, warningor confirmation text information;​ each type of these has its own color. ​The "​x"​ (close) button closes a feedback message instantly. 
 + 
 +===== Annotation message =====
  
 {{:​design:​anno_warning.png|}} {{:​design:​anno_warning.png|}}
  
-There's also //Anno// messages, ​that differ from Feedback messages with not containing an "​x-close"​ buttonbut having ​warning iconAnno appears usually when the user is searching ​for something ​that does not exist in the web area .+Annotation messages are similar to feedback messages but are displayed persistently in the webpage flow. An annotation message has a warning icon and can't be closed. 
 + 
 +You can use an annotation message to make an important warning before some action, or to inform about the result of the action, if it deserves to stay persistenly on the page (e.g. //no results for your search//). 
 + 
 +===== Lists ===== 
 + 
 +List is a table that contains various items your plugin may have. Usually lists contain thumbnail photoslinks and text, with table rows differentiated by alternating colorsYou can find examples of lists in //​Members//,​ //Photos//, and //Videos// pages. 
 + 
 +User list (with small avatars): 
 + 
 +{{:​design:​userlist1.png|}} 
 + 
 +Photo list (with mid-size picture thumbnails):​ 
 + 
 +{{:​design:​photolist1.1.png|}} 
 + 
 +Video list (with mid-size picture thumbnails and info): 
 + 
 +{{:​design:​videolist1.1.png|}} 
 + 
 +===== Paging ===== 
 + 
 +{{:​design:​paging.png|}} 
 + 
 + 
 +Used for navigating and display ​the current location in the paged data. Previous/​next icons are present if there are more than 2 pages of data. 
 + 
 +===== Icons ===== 
 + 
 +When developing your plugins, you may need various icons for boxes, buttons, etc. Here's what Oxwall offers: 
 + 
 +Standard icon set: 
 + 
 +{{:​design:​iconset.png|}}  
 + 
 +Tiny icon set: 
 + 
 +{{:​design:​tinyiconset.png|}} 
 + 
 +Please note that every theme may have its own icons, although the sets should be identical to the ones in the [[design:​psd-style-guides|Theme StyleGuide]]  
design/interface.1389175362.txt.gz · Last modified: 2015/09/15 09:10 (external edit)