cookingmeasures's People
cookingmeasures's Issues
Bug: The tasks doesn't appear when you create them
Is your feature request related to a problem? Please describe.
When tasks are created don't show up. This is related to line when i check the length of the list
Describe the solution you'd like
What i think is to remove or change that line
Describe alternatives you've considered
Additional context
Define in figma a user journey
Why is this task necessary and what problem will solve
We need to know what screens we will have, what is the purpose of each screen and what screen will see the user next. Without this defined we just will move in circles.
Suggest an approach to solve this problem
The best solution i think we can do is to create a basic design with a flow defined that the user will follow between screen. So we can create a design in figma and share it to the developers for them to know what to do.
Summary for the actions needed to complete the task
- Create the main pages we will focus on
- Create a basic layout to do something easy to implement but valuable for the user
- Define a flow to know what screen will see the user after that screen
- Add an clear explanation of what was done with screenshots
Add buttons to start/pause/finish the timer
Is your feature request related to a problem? Please describe.
We don't have a way to start the time counting so the user isn't able to measure anything
Describe the solution you'd like
Add a button component that will make the timer to start on tap and other buttons for the rest of the features
Describe alternatives you've considered
I can't think about another alternative, i think this is the best way to do it for now
Additional context
For this task it will be required a new design for the Timer page so the link will be shared here when it's finished
Implement the new proposed design
Is your feature request related to a problem? Please describe.
We have a new design so we need to implement it for the project to look like it.
Describe the solution you'd like
Take all the existing files and make the needed changes following the UI guidelines (the design)
Describe alternatives you've considered
No alternative
Additional context
the link for the design: https://www.figma.com/file/xG8P8fNPDLMjK5mpbPbggE/Cooking-Measures?node-id=401%3A34
Make the tasks list to appear in the Timer screen
Is your feature request related to a problem? Please describe.
Use the global state to get the same data for the tasks in different screen
Describe the solution you'd like
After creating the list of tasks the user can go to the Timer screen and see the exact same list of tasks to start the timer and track time
Describe alternatives you've considered
Additional context
Add a new state to indicate which task is being measured
Is your feature request related to a problem? Please describe.
By doing this we will be able to use that data to differentiate between tasks being measured and non measured and then make stuff like modifying styles and so on
Describe the solution you'd like
I think we can just create a new state, a local one and use it to save the id for the new task created
Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.
Additional context
Add any other context or screenshots about the feature request here.
When the keyboard appears it is over the modal and the bottom buttons displace with it
Add message in StepList when there's no task
Is your feature request related to a problem? Please describe.
It doesn't look pretty well with one empty task and I don't think that's very helpful. With a message saying something like "There's no tasks" i think it would be better
Describe the solution you'd like
Just create a new component for the message and show it if the task list is empty
Describe alternatives you've considered
Additional context
Focus the task with styles for the user to identify which is being measured
Is your feature request related to a problem? Please describe.
The users need to identify easily which task is being measured, so we need to make them easy.
Describe the solution you'd like
For now we can just change a little bit the styles like borders or background for the tasks being measured and later we can improve it
Describe alternatives you've considered
Additional context
Make the interval to finish just after change the state
Is your feature request related to a problem? Please describe.
The count finishes one second after you change the state of the timer so it mustn't happen
Describe the solution you'd like
The timer page uses setTimeout and there's a way to break the interval, that's what we need to do
Describe alternatives you've considered
no alternative
Additional context
Add any other context or screenshots about the feature request here.
Make the setp list scrollable at least in timer screen
Is your feature request related to a problem? Please describe.
By making the step list component we'll be able to scroll the list as the tasks are being measured so the user to see better how change the tasks
Describe the solution you'd like
It's related to styles so we need to tweak a little bit the step list styles to allow it to scroll
Describe alternatives you've considered
Additional context
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.