Comments (4)
I think we should try for an inline editor approach. The form preview has a bit more obvious hierarchy. How can we let users edit that directly?
Ideally we can avoid relying on hover, since tablets could be useful here.
from localdata-dashboard.
A button to toggle edit mode could simply change the styles on the form / make the elements editable.
First steps though are icon and shading changes.
from localdata-dashboard.
If we can make the edit and preview modes look fairly similar, then I think that'll solve some problems. With better versioning, we can also more comfortably auto-save, so it becomes a little more like editing a regular document.
Pipedrive lets you edit in place, but they use hover to show you a little pencil.
We could try letting a click put an item into edit mode. The preview mode would need to look slightly more editable, to encourage that click. Then in edit mode, we can provide affordances for the the add-question, change-question-type, etc. functions.
from localdata-dashboard.
I think this is invalid with the current design? The form is editable from the start.
from localdata-dashboard.
Related Issues (20)
- Error on survey settings save
- Survey zone shapes can't be edited
- Projects: support a question being selected + count for that question HOT 1
- Add save as PDF button HOT 1
- Empty text fields shouldn't appear in project object details window HOT 1
- Linkify URLs in the item detail view
- Display checkbox answers as a comma-separated list HOT 2
- Better individual print view for project dive
- Survey list: switch to mapbox static image API
- Interface for editing checkbox answers HOT 2
- Refresh tiles when a survey response is edited
- Filter clear button should clear date and collector filters
- Add a user button should prompt registration for non-existent users
- Add "sign out" link
- Support regular expression validations for text/numeric questions
- Surveys start way zoomed out in Safari
- Don't initialize projects on every dashboard load
- Contributor stats seem to be broken
- Add embed links to survey settings page
- Rename "Check for new results" to "Refresh results"
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from localdata-dashboard.