Git Product home page Git Product logo

Comments (14)

jdittrich avatar jdittrich commented on September 26, 2024

Makes sense.

As well I wonder if the access to the "network itself" (what your get if you are logged into a network, but not entered a channel) should be different as well. Currently we get the normal chat view, and one can type stuff like /join #ubuntuusersbut this is hardly intuitive.

If that makes sense to you – should I open an additional bug for that?

from slick.

simonv3 avatar simonv3 commented on September 26, 2024

I wonder if this won't be too confusing for people who are semi-familiar with IRC lingo?

Edit: I have only ever used freenode.

from slick.

bnvk avatar bnvk commented on September 26, 2024

@simonv3 yes, I think these form fields are definitely too confusing for non-IRC familiar folks- thus why I suggest "I think we should offer a dropdown menu (or some sort of intuitive clickable UI element) that allows a user to easily select the network to join" 😉

from slick.

simonv3 avatar simonv3 commented on September 26, 2024

@bnvk What I meant specifically is changing the terminology from "Network" to "Account" might be confusing if someone who is familiar with how IRC works comes to our IRC room and gets presented with this different terminology.

from slick.

jancborchardt avatar jancborchardt commented on September 26, 2024

Even for people not familiar with IRC: If we call it »Account« and then directly below (as in the second screenshot) there is a field called »Name« – that is confusing with the username.

from slick.

jancborchardt avatar jancborchardt commented on September 26, 2024

as many desktop clients do this

@bnvk do you have examples, and screenshots of how they solve it?

from slick.

bnvk avatar bnvk commented on September 26, 2024

@jancborchardt @simonv3 @jdittrich here is what I'm currently thinking for "Add Account" view

screen shot 2015-05-19 at 10 02 57 pm

Of course, one could see & edit the details of a network... but tucking it away + adding presets that make it easier is what I'm going for. I'd love to see other peoples ideas about alternate solutions for this UX issue!

from slick.

jancborchardt avatar jancborchardt commented on September 26, 2024

Some layout / design fixes:
shout add account
(I put the Network below the username and full name because it’s less important.)

I can also directly do it in code. master branch of this repo?

from slick.

bnvk avatar bnvk commented on September 26, 2024

@jancborchardt 👍 to that idea!

from slick.

simonv3 avatar simonv3 commented on September 26, 2024

An idea: instead, or alongside, of Details have a "what does this mean?" link available? Or would that appear inside details?

from slick.

jdittrich avatar jdittrich commented on September 26, 2024

^- Makes sense. "Details" is not very meaningful itself.

from slick.

simonv3 avatar simonv3 commented on September 26, 2024

And another thought: what happens when a user has a password assigned to the name?

from slick.

jancborchardt avatar jancborchardt commented on September 26, 2024

Does details have a "what does this mean?" link available? Or would that appear inside details?

Yep, should have. :)

What happens when a user has a password assigned to the name?

They get prompted for it. And we could also show it in the »Details« – which we could call »Advanced settings« or whatnot for people who do have a password protected account and already want to put it in in this step.

from slick.

simonv3 avatar simonv3 commented on September 26, 2024

I like "Advanced Settings". I wonder if we can ping the username as soon as it's entered (and the box blurred) and parse the response for the "that username is password protected", so that based on the username the password box shows up (we can give ourselves a bit more time by creating a spinner). I don't know enough about what kind of response we get back from the IRC backend though, and how easy it is to intercept.

from slick.

Related Issues (16)

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.