Edit & Manipulate Patterns | LlamaPress Pattern Catalog
LlamaPress
Pattern Catalog

Edit & Manipulate

How do I change existing information?

10 entries in this family.

Family
Data shape
Interaction
Principle
Density
Complexity
Pattern · Demo Autosave The system persists changes as they are made and reports the save state continuously, so "have I saved?" stops being a question anyone has to hold. Edit & ManipulateCreate & Capture Pattern · Demo Inline Editing Change a value where it is displayed, without leaving the screen or opening a form — the shortest possible distance between noticing something is wrong and fixing it. Edit & ManipulateScan & Understand Pattern · Demo Optimistic Update Show the result of an action immediately, send it in the background, and reconcile honestly if it fails — so a fast action feels instant instead of waiting on a network round trip. Edit & ManipulateAct & DecideFeedback & Recovery Anti-pattern · Demo Save and Teleport Saving throws the person somewhere else — a list, a dashboard, the top of the page — so they lose their place and cannot tell whether it worked. Edit & ManipulateOrient Pattern · Demo Smart Defaults Fill the field with the answer that is right most of the time, from context you already have — so the common case needs no decision and the exception is still easy. Create & CaptureEdit & Manipulate Pattern · Demo Unsaved Changes Guard The screen knows whether it holds work that is not saved, says so continuously, and intercepts anything that would throw it away. Edit & ManipulateFeedback & Recovery Pattern · Demo Validation Errors Tell someone a value is wrong next to that value, at the moment it can be fixed, in words that say what to do — and never take away what they typed. Create & CaptureEdit & ManipulateFeedback & Recovery Pattern · Demo Version History Previous states of a record kept, listed and restorable — so an edit is never the destruction of what came before. Edit & ManipulateFeedback & Recovery Exemplar What Airtable Figured Out That people already know how to use a grid, and that the winning move is to make the spreadsheet a real database rather than to replace it with forms. Edit & ManipulateScan & UnderstandCreate & Capture Exemplar What Linear Figured Out That software used all day is a keyboard instrument, and that speed comes from removing round trips rather than from optimising them. Act & DecideEdit & ManipulateFind & Navigate