Comments (22)
Added one prototype here you can create, view and join a public group: https://www.figma.com/proto/KWTHiHwLZJ3ZFpNJfoVRXX/Platform-1.0?page-id=3518%3A40968&node-id=3518%3A40969&viewport=478%2C342%2C0.25&scaling=min-zoom&starting-point-node-id=3518%3A40969
I didn't work out the dashboard screens because I think we'll take over the existing private groups designs, right?
Also added mobile references for the new types of pages: https://www.figma.com/file/KWTHiHwLZJ3ZFpNJfoVRXX/Platform-1.0?node-id=3524%3A42161
from citizenos-api.
- Added update to front-end so UI does not allow adding private topics to public groups and also hides private/public toggle from topic settings if topic is added to public group, still needs API side update too
- Changed button name
@ssin1901 also fixed group creating and settings views, adding changing images should work as intended also join link creating and updating
from citizenos-api.
Triage 65. @kevincrepin we would need design for public groups please (platform landing page). Please find MVP description here: https://app.citizenos.com/en/topics/0332bb20-49e7-4ea3-8823-9803612bb04b?argumentsPage=1).
Start developing PVM version of Public Groups. Est. dev. time 2 weeks. Before launching needs user testing.
Sending to development.
from citizenos-api.
@kevincrepin I would also like to ask a front-page updated so that public groups or at least reference to public groups page is visible together with public topics
from citizenos-api.
@ilmartyrk why can’t I see my role or yours (admin/participant) in the public group?
from citizenos-api.
@ilmartyrk seems to be an issue with the way admin is being displayed on screen resolutions below 1024 (IPad OS)
from citizenos-api.
@ilmartyrk user with read only rights cannot change the topic text but can remove the public group picture
from citizenos-api.
@ilmartyrk if I am a participant (screenshot 1) then why can I add topics to the public group (screenshot 2)?
from citizenos-api.
Also couple of errors here
from citizenos-api.
@ssin1901 I believe I've fixed all the issues now
from citizenos-api.
@ilmartyrk in the test environment,
if you click on Create a new topic (screenshot below)
You get the registration/login modal but if you click the x/close button (screenshot below)
You get this modal which cannot be closed with the x button and basically stops you from interacting with the site without refreshing the page
from citizenos-api.
@ilmartyrk when I added an image that was only 224 kb I got this error message
Whereas when I create a public group without an image that size everything works alright
from citizenos-api.
@ilmartyrk when you access My Groups (see screenshot below)
You can find all the public groups
But you have no way of knowing whether they are public or private (other than a tiny icon which is actually rather difficult to interpret) and this leaves a lot of scope for error on the users part
from citizenos-api.
Topic created and added to the Public group is still Private by default (See screenshots 1 and 2). This may be confusing to some users
from citizenos-api.
Despite the group being "public", I cannot leave the group if I am the last admin member (see screenshot)
from citizenos-api.
- Login window issue I can confirm and will fix
- Private/public logic is the same as in topics and is from design, has same icon logic in our UI/UX update project
- Topic visibility and groups visibility are not related, I believe it is OK for a public group to have "private discussion", but this probably needs some further discussion within team
- Last admin cannot leave topic/group as it would leave the topic/group without any user who could manage what is going on. I guess if a user is a only manager and wants to leave the group then he/she would probably ask or choose a member to pass the rights to or if he/she is the only member, probably it would make sense to delete the group
from citizenos-api.
@ilmartyrk I had an issue with generating a link. When I clicked on copy link I got an error (see screenshot)
from citizenos-api.
A second error after I tried to change anyone with the link can > member to admin (see screenshot)
from citizenos-api.
When you go to a particular public topic (for example Group for Alex)>Settings>Add Topic you can Create a Topic that immediately gets added to the public group. Yet you also have to click Save Group which doesn't do anything.
from citizenos-api.
Triage 75.
- @kevincrepin Public and private groups are unclear now (the lock icon is rather confusing) and we would like to have better understandable solution. Maybe writing "public group" and "private group" citizenos/citizenos-fe#1112
- We only allow adding public topics into public groups. Issue.
- Rename the button "Save topic" to "Save"
Est. dev. time 10 minutes
from citizenos-api.
Triage 76. My groups view will be the same as Public groups, but if we do so, then it is not understandable, which topics are User´s private topics and which ones are public topics. As discussed many times before, then the lock icon is not intuitive in this context and people do not understand it. It would be better tor write there "Public" an "Private" or solve in any other understandable way.
@kevincrepin we would still need the design for the groups to better understand if the group is private or public (screenshot)
Est.dev time 3 hours.
from citizenos-api.
Triage 78. Closing issue.
from citizenos-api.
Related Issues (20)
- Update E-mail tests to validate HTML HOT 1
- Topic invite flow error for existing User - POST /api/users/self/topics/:topicId/invites/users/:inviteId/accept
- Topic list loading is getting slow. HOT 1
- TECH DEPT: Remove send to parliament related parts from API code HOT 3
- INVITE API creates case sensitive e-mail accounts HOT 4
- Choose between accounts on login HOT 2
- Allow users to merge accounts HOT 2
- Separate contact e-mail and login e-mail HOT 2
- BUG: Topic invite email: wonky footer layout + translation HOT 3
- Login invited users with correct account when using e-ID HOT 4
- Machine Learning and AI integrations HOT 2
- Adding topic to group sends confusing invite e-mail
- Only allow public topics inside public groups HOT 2
- Update /api/stats endpoint HOT 5
- Max characters for invite email - UX issue HOT 4
- Odd black bar showing on homepage on mobile HOT 1
- Error message is hard to understand HOT 3
- ID test cert is outdated, probably need to order a new test ID-card HOT 1
- My topics list includes draft topics for users with participant permissions 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 citizenos-api.