Design+card creation

(temporarily here while we can't create new cards)

Specifications for new edit and new card interfaces


New card Interface


Cardtype changing always visible (as in Edit mode, see "Both new card and edit interfaces" below)

Also make options always visible? Saves us from having to klugily store data from card creation somewhere when switching to Options pane.

Edit mode interface


Icon next to title invoke renaming editor (text box, rename, flip, cancel) in clearly separate area. If more interaction is required it happens in this area, sliding vertically if necessary. When title editing is finished, stay in edit mode (may later decide to go back to View mode, as long as content hasn't been changed).

Both new card and edit interfaces


Icon next to cardtype invokes editor in clearly separate area. When cardtype editing is finished, stay in edit mode.

Add right-justified "« Help" link just above editor; clicking opens collapseable help section to explain icons, transclusion markup, ?? (text changes to "» Close Help" in same location when the help section is open)

add Save and Cancel left-justified on the same line just above editor

At the bottom, move Cancel button next to Save, and add Delete button right-justified.  Delete button also has own form.

Duplicate Save/Cancel only on rich text editor.

Differences among ways of creating new cards


New Card


Create new Card of this type from a Cardtype card

Same but Cardtype is given

Click on card name of card that doesn't exist yet

??

Create new junction

Junction and joinee are created as soon as user clicks on "Add"

joinee in line mode

Then Saves inside white rectangle

Outside white rectangle is delete link:
"Delete <junction>" if joinee already existed
"Delete <junction and joinee>" if joinee was just created


--following don't exist yet

Search leading to new card creation


Saving search result as query card


Create transcluded card from selected text



Related notes


Buggish


Blank tag cloud when joining from a card with a cardtype which hasn't been joined to anything yet

return to new card creation after deleting a card

Miscellany


When clicking on a card name of a card that doesn't exist yet, want it to be really clear that you are creating a new card.