Comments (8)
@joseconstela has funded $50.00 to this issue.
- Submit pull request via IssueHunt to receive this reward.
- Want to contribute? Chip in to this issue via IssueHunt.
- Checkout the IssueHunt Issue Explorer to see more funded issues.
- Need help from developers? Add your repository on IssueHunt to raise funds.
from tideflow.
@joseconstela has funded $100.00 to this issue.
- Submit pull request via IssueHunt to receive this reward.
- Want to contribute? Chip in to this issue via IssueHunt.
- Checkout the IssueHunt Issue Explorer to see more funded issues.
- Need help from developers? Add your repository on IssueHunt to raise funds.
from tideflow.
I thought I'd have a look at this. Few things I'm not sure about
- Screenshot shows a save button in the sidebar, is that intentional? How should that save button function compared to the workflow save button? I added a done button for now that just hides the sidebar.
- What should happen to the edit text link in the card when the side panel is open, I've hidden it for now but not sure how that is for usability.
- when you create a new workflow it defaults to editing the first card, it's hard to understand the link between the sidebar and the currently editing card, especially on a wide monitor where the side bar is quite far away. Maybe a different background color for currently active card or some other visual link. Or not start in edit mode.
- handling responsiveness, this wont really work well on mobile, I'm not sure there is a mobile strategy yet but this panel is absolutely positioned with a high z-index so will cover everything. It would probably need to be modal on mobile in the future.
from tideflow.
Hello @bobthekingofegypt
Thanks for your points and suggestions!
- save button in the sidebar: The save button on the sidebar is meant to only save the settings for the selected step, not the entire flow. Hiding the sidebar works perfectly for this. So changing the copy to "Done" is perfect as in your PR :)
One behaviour I've encountered: the settings doesn't seem to get stored if you hide and re-open a task - and the card title doesn't updates.
-
edit text link in the card and defaults to editing the first card I think both of your points on not starting in edit mode and having a different background color for currently active card are the way to go for usability and ux. 💯
-
handling responsiveness very valid points! I would consider it mobile-friendly down the road, not just now.
from tideflow.
I've pushed new changes into the master branch that disables the auto editing the first card, and hightlights the task that is in edit-mode.
from tideflow.
Having never used meteor I was sort expecting it to all be magically reactive I didn't realise the in-progress forms where just hidden. I've added another changes that replicates that behaviour by having invisible sidebars for each step that track the changes until it is saved.
Highlight color looks nice.
from tideflow.
Thanks @bobthekingofegypt this looks stunning! Yeah you are right. I would have expected the same, but it's Blaze, and me doing front-end stuff 🤣
I've made one change in top. Let me know what you think :)
from tideflow.
@joseconstela has rewarded $135.00 to @bobthekingofegypt. See it on IssueHunt
- 💰 Total deposit: $150.00
- 🎉 Repository reward(0%): $0.00
- 🔧 Service fee(10%): $15.00
from tideflow.
Related Issues (20)
- Update all dependencies
- Typo error (tideflow/imports/modules/services/both/en.i18n.yml)
- Add workflow templates & wizards HOT 1
- 🇪🇺 GDPR complaint
- [ISSUE] PDF downloaded files are blank [$15] HOT 3
- Allow upload files via endpoint integration
- Re-arrange flow editor columns HOT 2
- Scrollable workflow's editor HOT 3
- Implement pure NodeJS jobs queue backed by Bull
- Multiple triggers support
- Implement SMS via AWS sns
- Implement Emails via AWS SES
- Implement outgoing http calls
- As a user, I can create conditions as part of my workflows. HOT 2
- As a user, I can classify services.
- As a user, I can use handlebars-like templates
- BUG Users can use other team's owned resources HOT 1
- "Unnamed" in transactional emails
- Conditional flows. Understanding the number of steps to be executed. HOT 4
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 tideflow.