-
Notifications
You must be signed in to change notification settings - Fork 56
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
There is no figma file #138
Comments
hi @mhbdesignr , thanks for your interest in the project! You are correct, there is no Figma team for this project and there is a mobile and browser version of the app, that I try and keep consistent where it makes sense. I am primarily a developer, so my thoughts on what to do in terms of directions or instructions probably won't be too useful. It would be nice if there were a Figma wireframe for the current app, and then the ability for the designer or community to comment or suggest changes. I don't know how practical that is. I am not sure how Figma integrates with github in a useful way. It would be nice if there was a project file that could be added to the git repo but I don't think that is how Figma works. In summary, I don't really know the best way to combine Figma with a community app. |
You can integrate Figma with GitHub, but you need Dev mode(Paid) and only can import issues and pull requests. Not much useful. |
I haven't used Penpot before, but from what I read it seems to be more geared towards open source (so slight preference for penpot without having used it). That being said, I am happy to go with whatever you prefer. I am about a month away from releasing a new version of the web & mobile app. It's primarily an under the hood refactor, but there are some UI tweaks. The colors are still to be determined, although I still lean towards green. Below are some screenshots for reference: |
Hi, Sorry man. Took some extra time. Local holidays in my town. Green is really a good choice. Lots of people use WhatsApp and this app is similar to it, so it gives familiarity to the user. I created the figma file for the screenshots you provided. And is there anyway one can convert html/css into figma design? |
Awesome, thank you for doing this! As for converting html to figma, I see there is a plugin html.to.design, but I haven't had a chance to try it out yet. I think the firma link should be added to the root github readme, so it's easily visible. Do you know how projects generally share a figma file? I see you replaced the 'cog' icon for 'vertical-more', I like that change and will update the UI accordingly. I've had a good amount of critical feedback on the calling screen. I would have liked to make it such that people can still send messages while on the call, but I didn't see a way to make that work in terms of the UI. Below is another attempt at it. Previously it was a windowed modal and now it's a full screen modal. I'm still not satisfied with it, but I feel it might be a step in the right direction. |
Thanks, Man. Not only that, you as Owner being active and communicating with other people really helps.
|
Thank you! |
Yes, I think screenshots are a better approach; I'll rework the the calling screen, but there are some minor details:
|
...btw, you can see a 'cog' icon in the previous screenshot. The 'dots' icon seemed out of place on the left side of the component. The 'dots' are however now present in the smaller mobile view on the right. |
Hello! I want to start redesigning the app from the ground up, if it is ok with you. I will keep the colors but will change the layout (spacing, fonts, icons but not functionality). I will try to upload a complete figma file for all the screens I can create and also try to form a set of components and a style guide so other designers can contribute. I hope this is ok and I'm not highjacking the conversation :) |
That's great! I'm looking forward to see what you come up with. Thank you! |
Hey @balzack sorry man. Had to take care of some family business. I hope you figured out the answers. but anyways here are my thooughts,
Answer: How is the new version going? How long to finish? Can we test it? |
Hi @cozats if possible can we collaborate on this one? |
Hey! Of course we could! I started redesigning the screens I could grab from the existing app, and I've already done many screens on mobile. I'm trying to figure out some user flows to continue right now. You can see a demo prototype below and we can talk how to collaborate more effectively.. All opinions are welcome of course! |
@mhbdesignr I made some small decisions before receiving your response. It's all changeable if they were incorrect from a design perspective. To your question on how long a rebuild would take; a rewrite of the app UI with no functional changes would likely take ~2 months. I've learned the hard way that a migration plan is best. As in, determine a way to migrate from one design to the next through smaller releases. A first release could for example change the spacing and size of things. Layout changes could happen in later releases. Chances are I would be adding other features and bug fixes along with these releases. @mhbdesignr @cozats I am dev done with the refactor. It might be a few weeks before I update the apps publicly. In the meantime I can show you the webapp by updating the demo site (databag.coredb.org) and for mobile I can either post the APK or add either of you as an internal iOS tester (depending on which phone type you have). Let me know if that is of interest. |
The demo site is now updated. Also, I have uploaded the APK, which you can download here. If you've installed the Databag from an app store, it may require you to uninstall before allowing you to install the uploaded APK. The update includes the calling flow updates which you called out. I am curious to know how closely this matches your expectations; as well as the rest. thank you both for your interest in this project! |
@balzack I see the updated desktop app normally. Can you setup a chat to communicate about the design with you and @mhbdesignr? Also, I'm on iPhone and can't connect after I logout from database.coredb.org. |
@cozats I think you have a typo on the demo server name; it should be "databag.coredb.org" What do you have in mind for a chat to communicate? Were you thinking a Databag topic or do you have a tool you use? For the iPhone, you can use the mobile browser and see the UI changes. To see the changes in the ios app, I would need to add you as a tester through an email address and you would need to install Test Flight from the app store. Let me know if you want to do do that otherwise I should be able to publish the UI changes publicly in a few weeks. |
A databag topic of course! You can find me with the same username :) I corrected the typo and I'll work with the mobile browser for now! |
Hi, I'd love to contribute to this project! How can I get started? im designer too |
@rockerpower I assume you could collaborate with the people on this thread. I am always happy to receive design recommendations in the case you wanted to go your own way. I created a "Topic" on the databag demo server here. I will try and connect with people if you want to create an account on your private server or the demo server, and we can chat there? |
I should share a broader goal I have for this project. My hope is that databag can be used as a general decentralized data sharing network. I think the messenger will always be the flagship service, but now with the SDK, I think it should be straightforward to also provide a contact app (to share various contact attributes), a photo app (to share photo albums), a music app (to share music playlists), etc... If this project can be successful at all that, then I think there is an opportunity to create an overlay network through connected contacts. If an account is willing to forward bits of data between all of it's connected contacts, then you would have exponential connectivity to people with a high degree of trust. I think this opens up great use cases from other forms of social media without a profit incentive, to honest product review/recommendations, etc... I know I'm getting ahead of myself, and there will be obstacles I don't understand, but that's the general direction I hope this project evolves towards. I wouldn't want this to distract from the messenger design, which I see as always the most important service, but maybe this plants some seeds if someone wanted to work on a different service. |
If you want to be added to the Databag chat, let me know your username or connect to me "abeam" on the demo server. |
I just add connection with you @balzack |
Hi Everybody, I am a designer and I would love to contribute to this project, |
We've been chatting about the design with the Databag app. If you create an account on the demo site, I can connect to you and add you to the topic. |
@balzack I sent you a connect request already |
@balzack add me also to the Topic. My username is MhbDesktop. I sent you a request in the Demo server. |
Hi @balzack, I'm MHB. I am a UI/UX and Visual Designer. I found out this project on contribute.design, and I would love to contribute to this project, but I am new to GitHub and would be nice if I had directions/instructions on what to do.
→There is no Figma team for this project, so that probably means starting from scratch. To complicate things, there is also a mobile version that I try to keep consistent.
→Originally posted by @balzack in #125 (comment)_
The text was updated successfully, but these errors were encountered: