Giter Site home page Giter Site logo

Public groups about citizenos-api HOT 22 CLOSED

ilmartyrk avatar ilmartyrk commented on July 19, 2024
Public groups

from citizenos-api.

Comments (22)

kevincrepin avatar kevincrepin commented on July 19, 2024 1

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.

ilmartyrk avatar ilmartyrk commented on July 19, 2024 1
  1. 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
  2. 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.

anettlinno avatar anettlinno commented on July 19, 2024

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.

ilmartyrk avatar ilmartyrk commented on July 19, 2024

@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.

ssin1901 avatar ssin1901 commented on July 19, 2024

@ilmartyrk why can’t I see my role or yours (admin/participant) in the public group?

Screenshot 2022-11-01 at 21 46 59

from citizenos-api.

ssin1901 avatar ssin1901 commented on July 19, 2024

@ilmartyrk seems to be an issue with the way admin is being displayed on screen resolutions below 1024 (IPad OS)

Screenshot 2022-11-01 at 21 52 14

from citizenos-api.

ssin1901 avatar ssin1901 commented on July 19, 2024

@ilmartyrk user with read only rights cannot change the topic text but can remove the public group picture

Picture removed

from citizenos-api.

ssin1901 avatar ssin1901 commented on July 19, 2024

@ilmartyrk if I am a participant (screenshot 1) then why can I add topics to the public group (screenshot 2)?

Screenshot 2022-11-01 at 22 05 05

Screenshot 2022-11-01 at 22 05 19

from citizenos-api.

ssin1901 avatar ssin1901 commented on July 19, 2024

Also couple of errors here

Screenshot 2022-11-01 at 23 31 57

Picture removed

from citizenos-api.

ilmartyrk avatar ilmartyrk commented on July 19, 2024

@ssin1901 I believe I've fixed all the issues now

from citizenos-api.

ssin1901 avatar ssin1901 commented on July 19, 2024

@ilmartyrk in the test environment,

if you click on Create a new topic (screenshot below)

Screenshot 2022-11-13 at 17 52 05

You get the registration/login modal but if you click the x/close button (screenshot below)
Screenshot 2022-11-13 at 17 52 15

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
Screenshot 2022-11-13 at 17 52 26

from citizenos-api.

ssin1901 avatar ssin1901 commented on July 19, 2024

@ilmartyrk when I added an image that was only 224 kb I got this error message
Screenshot 2022-11-27 at 20 59 59

Whereas when I create a public group without an image that size everything works alright

from citizenos-api.

ssin1901 avatar ssin1901 commented on July 19, 2024

@ilmartyrk when you access My Groups (see screenshot below)
Screenshot 2022-11-27 at 21 02 15

You can find all the public groups
Screenshot 2022-11-27 at 21 03 41

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
Screenshot 2022-11-27 at 21 03 36

from citizenos-api.

ssin1901 avatar ssin1901 commented on July 19, 2024

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
Screenshot 2022-11-27 at 23 00 00

Screenshot 2022-11-27 at 23 00 23

from citizenos-api.

ssin1901 avatar ssin1901 commented on July 19, 2024

Despite the group being "public", I cannot leave the group if I am the last admin member (see screenshot)
Screenshot 2022-11-27 at 23 02 24

from citizenos-api.

ilmartyrk avatar ilmartyrk commented on July 19, 2024

@ssin1901

  1. Login window issue I can confirm and will fix
  2. Private/public logic is the same as in topics and is from design, has same icon logic in our UI/UX update project
  3. 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
  4. 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.

ssin1901 avatar ssin1901 commented on July 19, 2024

@ilmartyrk I had an issue with generating a link. When I clicked on copy link I got an error (see screenshot)

Screenshot 2022-11-28 at 14 12 02

from citizenos-api.

ssin1901 avatar ssin1901 commented on July 19, 2024

A second error after I tried to change anyone with the link can > member to admin (see screenshot)

Screenshot 2022-11-28 at 14 13 40

from citizenos-api.

ssin1901 avatar ssin1901 commented on July 19, 2024

@ilmartyrk

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.

Screenshot 2022-11-28 at 23 23 24

from citizenos-api.

anettlinno avatar anettlinno commented on July 19, 2024

Triage 75.

  1. @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
  2. We only allow adding public topics into public groups. Issue.
  3. Rename the button "Save topic" to "Save"

Est. dev. time 10 minutes

from citizenos-api.

anettlinno avatar anettlinno commented on July 19, 2024

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.

PrivatePublic

@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.

anettlinno avatar anettlinno commented on July 19, 2024

Triage 78. Closing issue.

from citizenos-api.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.