Giter VIP home page Giter VIP logo

Comments (7)

penge avatar penge commented on May 27, 2024

Nice suggestion. I suggest to use "Focus mode" (checkbox).

Reasons would be:

  • checkbox conveys on/off
  • "Focus mode" would go nicely with "Toggle focus mode" (keyboard shortcut) which I would also rename to "Toggle Focus mode" so it's more alike and also consistent with "Light mode" and "Dark mode" (first uppercase, mode keyword)

In summary:

  • "Focus mode" (checkbox)
  • "Toggle Focus mode" (description for keyboard shortcut)

I can add following comment (could be also a tooltip to make the UI cleaner but I guess, visible comment will be better):

Focus mode hides bottom panel that contains Options link and page number, to give you more editing space. You can change this option at any time by visiting Options through My Notes icon in the toolbar (right click), or using a keyboard shortcut.

Thanks for help on this btw. I will leave this open for few hours so we can decide what's the right wording. I'll also update README to cover Focus mode (or all the aspects of Options page, actually).

This will be part of a patch 2.3.1 (2.3 is now in review).

from my-notes.

penge avatar penge commented on May 27, 2024

This feature is getting its shape.

Closed

question

Open

question2

And a Dark version

question3

🙂

from my-notes.

Hyperseeker avatar Hyperseeker commented on May 27, 2024

Looking good.

Is there a reason for hiding the description text? Unless there is, it's better to leave the text visible at all times, rather than require two more clicks out of the user.

from my-notes.

penge avatar penge commented on May 27, 2024

Some reasons to consider would be:

  • Checkboxes are near each other, that translates to less scrolling, faster change, less distraction

  • In the overall composition of the page and the weight of detail I see across - when moving my focus to email, keyboard shortcuts, version, and other parts of the page and then back - always present descriptions seem disruptive (information overload, shifting white/black balance)

  • Description is something I would get familiar with for the first time and most likely never read again (that's my view but I hope others would agree on this)

  • Opening a description time to time seems fine and also a bit of "fun" - as an interaction

Edit: Question mark also helps in asking the question.

[ ] Focus mode ?

Would you like Focus mode?

[ ] Replace New Tab ?

Would you like to Replace New Tab?

from my-notes.

Hyperseeker avatar Hyperseeker commented on May 27, 2024
  • Opening a description time to time seems fine and also a bit of "fun" - as an interaction

It isn't going to be considered fun. Interaction? Sure, but it won't bring users closer to your design. Interaction is only ever fun when it's something you actively want to achieve. Being able to click the checkboxes of the desired options is fun. Having to click another button to know what the hell the option is even for isn't fun.

Seems like you're making up reasons to leave things as is. Allow me to warn you that it would end up leaving you worse as a designer. This attitude leaves you vulnerable to your biases, and the design inevitably suffers as a result.

For what it's worth, every single piece on form design that I've read recommends that I leave the information visible at all times, whether it's usable once (like in a registration form) or a hundred times. It reduces friction considerably at no cost to either the user or the developer.

from my-notes.

penge avatar penge commented on May 27, 2024

No problem. I am open to feedback and definitely if something is biased (which I agree, happened) and causes a conflict, I am willing to change that.

It would be eventually better to see the description at all times. It supports the decision in the end.

Not saying that I am against changing it, although it might have looked that way. I like the change. Will add new screenshots later today.

from my-notes.

penge avatar penge commented on May 27, 2024

Always visible

description

* Replace New Tab will go away though

from my-notes.

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.