Comments (9)
Editing text from #9
Questions/Notes:
• This is shamelessly ripped off from Tumblr
• Allows user to edit text, font, font size, font style (bold, italic), and font color (not shown)
• Q: Will we allow users to adjust the font type/size/color for things like labels on form fields?
• Need to decide our defaults for type size, color, etc.
from webmaker-android.
Really great start, though I'd like to see an MUP (Minimum Useful Product) version of the configuration options for this component as well. I'm a little nervous about the touch target sizes for some of the configuration options: any thoughts on what we might want to spec as a minimum touch target size for ourselves? The minimum size is 44px (88px retina) for iOS and 34px for Windows Phone.
My recommendation would be to err towards 44px as per the lower quality digitizers on some of these devices.
from webmaker-android.
MUP:
• Ability to change text
• Ability to change text color
• Ability to delete brick
Nice to have:
• Ability to change font
• WYSIWYG: Ability to preview text in edit screen and see color, font changes applied
Option 1: MUP. Color and font selection happens on a second screen.
Option 2: Nice to have. WYSIWYG editing of text. Color and font options can be selected in a bottom menu where keyboard appears for text editing. Simplified version of previous design with touch targets taken into account.
from webmaker-android.
Totally awesome. What do you think about dropping the text labels on the color list and just doing a grid of colors?
from webmaker-android.
from webmaker-android.
So Option 1 but replace the text color selection screen with grid of colors kind like this - http://mhanratty.github.io/marketplaceux-usercollections/projectSpecsEditCollection.html#editcollectionbackgroundmobile
Also, need to figure out colors. Will we just use the palette you made for now?
from webmaker-android.
Yup! Sure... let's start with that and then we can kick out some compliments programmagically:
https://github.com/Fooidge/PleaseJS
from webmaker-android.
Comment here or in redpen: https://redpen.io/ej22fa711a22989a87
Questions/Notes:
• Not 100% on the "dropdown" element I'm using to indicate current color and allow the user to select a new one. Could also show color in a box with a button next to it to choose a color.
from webmaker-android.
Hello World version of text editing:
https://redpen.io/ej22fa711a22989a87
from webmaker-android.
Related Issues (20)
- Update minimum required NPM version
- [MIGRATED] react loader-mixin needs to be required explicitly for npm 3+ HOT 1
- missing npm start script HOT 3
- remove config folder
- [MIGRATED] Update documentation to include the use of webmaker-core HOT 3
- [MIGRATED] Able to set title longer than maximum HOT 8
- [MIGRATED] QA/Testing scripts HOT 3
- [MIGRATED] Share links should open Android app immediately when possible HOT 8
- [MIGRATED] Add `npm run build` to gradle HOT 6
- Alias `npm start` to `npm run build` HOT 5
- [MIGRATED] Feedback on Webmaker from Bangladesh -- July 2015 HOT 2
- [MIGRATED] SSL Certificate Error HOT 1
- [MIGRATED] Update placeholder text on sign-in to include email HOT 3
- [MIGRATED] Display project title in header HOT 2
- [MIGRATED] Sharing on whatsapp - the project does not come as a link HOT 3
- [MIGRATED] Standardize the naming convention for issue tags HOT 1
- [MIGRATED] Google Play Store translations are wrong HOT 2
- [MIGRATED] feedback from a UX expert in Africa HOT 3
- PLEASE READ: DO NOT FILE ISSUES HERE HOT 4
- Nexus 6P cannot take pictures HOT 2
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 webmaker-android.