(Floe) OER Commons authoring tool styling & interactions
Also see:
> Final Designs
> Walkthrough
> Keyboard Interactions
bolded text indicates important
input fields
- larger drop-down menus in Describe Step
- instructions wrap in Abstract box, resizing text box disabled, text box resizes vertically automatically as end is reached
- instructions inside learning goals input fields "Add a new learning goal", instructions inside keyword input fields "Add a new keyword"
> new input field is added below when user starts typing
text styling
- larger paragraph text 16pt (1.3em?)
- sans serif subheading
- text style naming consistency with TOC
> header to heading
> Sub-header to subheading
insert media
- if user has not added a caption to the image, add a prompt saying "Please describe this image in a few words" that can be edited beside the image name
- change checkmark image to a submit button
username
- underline on hover
toolbar
- text formatting buttons (bold, italicize, highlight..) should be active when nothing is selected, formatting is applied to new text following the cursor, or a word if the cursor is in the middle of a word
table of contents
- new heading not be added until something is typed
> Add Heading remains faded into the background until user begins typing
tab order - write step
- OER Commons Logo
- Click to edit title
> when title is focused typing would begin editing the resource title
> if there's already a title, text is inserted at the end - Save
- Preview
- username
> after opening username menu, arrow keys allow scrolling through items - write, describe, submit
> current step out of the tab-order - toolbar
> arrow keys allow scrolling through buttons (side to side, in and out of a menu
> open table menu skips squares, going straight to the input fields
> add colours in in highlight and text-colour menus in tab order
> pressing enter on link & footnote button, opens and put focus on menu
> add insert media inputs to tab order
> disabled buttons out of tab order - table of contents
> cursor when heading is selected is at the end
> when "Add Heading/Subheading" is focused, typing should begin adding the heading - content
> selecting text in content area and focusing out, maintains selection
> tabbing in and out of the content should go to the last place the cursor was on - next step
- return to top
tab order - describe step
- top order same
- edit existing learning goals and keywords in tab order
- deleting a learning goals, keywords, grade level, or material type, puts focus on next item
- pressing enter on drop-down opens it
- pressing enter on check-boxes checks/unchecks them
- bottom order same
tab order - submit step
- top order same
- blue outline on focus styling of radio buttons
- pressing enter on radio buttons selects/deselects them
- add edit username menu in tab order
- bottom order same
general
- tabbing or clicking out of the menu closes it
- toolbar keybindings on tooltips, tooltips vary depending on OS
action
mac
windows
save
⌘S
ctrl+S
preview
Â
Â
undo
⌘Z
ctrl+Z
redo
⌘⇧Z
ctrl+Y
heading
⌘⇧1
ctrl+shift+1
subheading
⌘⇧2
ctrl+shift+2
paragraph
⌘⇧3
ctrl+shift+3
bullet list
⌘⇧4
ctrl+shift+4
numbered list
⌘⇧5
ctrl+shift+5
increase indent
⌘]
ctrl+]
decrease indent
⌘[
ctrl+[
table
Â
Â
bold
⌘B
ctrl+B
italicize
⌘I
ctrl+I
underline
⌘U
ctrl+U
text color
Â
Â
highlight color
Â
Â
link
⌘K
ctrl+K
insert media
Â
Â
reference
Â
Â
jump to toolbar
Â
Â
jump to content
Â
Â
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
HOVER STYLING
1. button
> gradient #2694D1 (bottom) to #0AB4E2 (top)
> 1pt border #2694D1
> height 20px width 70px
> drop shadow 1px 1px 0px white
> text shadow 1px 1px 0px #2694D1
> radius 3px
2. hover
> gradient #7DAF00 (bottom) to #82C800(top)
> border 1pt #7DAF00
> text shadow 1px 1px 0px #7DAF00
3. click
> gradient #82C800 (bottom) to #7DAF00 (top)
> border 1pt #7DAF00
> text colour # 478402
> text shadow 1px 1px 0px white 45% opacity
4. submit button
> width 60px
5. disabled
> 50% opacity on background and gradient, no text drop shadow
6. cancel
> gradient #999999 (bottom) to #B3B3B3 (top)
> border 1pt #999999
> text shadow 1px 1px 0px #999999
same green hover and click states on cancel buttons
1. disabled
> 50% opacity on background and gradient
2. next step button
> gradient #F2F2F2 (bottom) to #ffffff (top)
> border 1pt #CCCCCC
> drop shadow 1px 1px 0px white
> text colour #006699
> text shadow 1px 1px 0px white
> radius 3px
3. hover
> border 1pt #0AB4E2
> drop shadow 1px 1px 3px #0AB4E2 30% opacity
4. click
> border 1pt #0AB4E2
> inset drop shadow 1px 1px 10px #0AB4E2 10% opacity
> drop shadow 1px 1px 0px white
1. link
> text #0B7BA9 italic
> text shadow 1pt 1pt 0pt white
2. hover
> text #0AB4E2
> bottom border 3pt #0AB4E2
3. drop-down
> border 1pt #0AB4E2
> drop shadow 1px 1px 3px #0AB4E2 30% opacity
1. content area
> drop shadow 1px 1px 2px black 22% opacity
2. content area focused
transitions to...
> drop shadow 1px 1px 5pxblack 22% opacity
1. selected
> 1px border #0AB4E2
> radius 3px
> drop shadow 0px 0px 3px #0AB4E2 30%
> text colour #B3B3B3
2.
> bottom border 2pt dotted #FFCC00
> text colour #999999
3. hover
> background #ffffff
> text colour #999999
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
FOCUS STYLING
> border 3pt #FFCC33
focus styling on inline fields
> border 3pt #FFCC33
> background #FFFFCC 50% opacity
box
> width:75px height:40px
> background: #F2F2F2
> radius: 5px
> text: #4D4D4D
> text shadow: 1px 1px 0px #FFFFFF
current step
> background: #FFFFFF
> border: #CCCCCC
> drop shadow: 0px 0px 3px #000000 24% opacity