Skip to content
This repository has been archived by the owner on Jul 8, 2020. It is now read-only.

Batch 2 of UI Improvements #45

Open
audreytoskin opened this issue Dec 13, 2014 · 3 comments
Open

Batch 2 of UI Improvements #45

audreytoskin opened this issue Dec 13, 2014 · 3 comments

Comments

@audreytoskin
Copy link
Contributor

While I was working on pull request #42, I kept notes on other things I'd like to see improved. Here are the next things I'd like to work on. Let me know what you think.

Still focusing on the user interface

  • alphabetical sorting of notes list should ignore letter case. Currently, notes starting with "a" (lower case) will appear after notes starting with "Z" (upper case).
  • Increase size of the button to show/hide the nav panel , and move it somewhere where it's easier to see and click. Currently, the button is invisible unless you hover over it; I didn't even notice the button existed during months of using Cozy Notes on my desktop. And the button is a really small target on my tablet, making it hard to tap.
  • when deleting notes, add the name of the note page in the confirmation dialog. It will be easier to avoid deleting the wrong note page if you can see which one you're deleting.
  • users should be able to toggle the ToDo feature for every line. Right now, you can change a normal line into a ToDo, but there's no way (that I can tell) to turn a ToDo back into a normal line of text.
  • Allow users to delete a whole word at a time, using Ctrl-Backspace and Ctrl-Delete. As far as I know, this is pretty universal -- it's not a feature we would have to implement; instead we would be removing whatever code is getting in the way of this feature. Right?

Some miscellaneous edits

  • since we switched the client font to Source Sans Pro, is there any reason to keep the other fonts in the repository? Can we remove the Fontello and Signika fonts?
  • Rebuilding the server and client is already a part of the process when installing Cozy Notes. So what if we add cozy-notes/client/public to the .gitignore file, so we get cleaner git status messages? How about we keep auto-generated files out of the commit history?
  • maybe update the "hacking" section of README? The build instructions there are different from the build instructions we worked out in the Cozy forums.

...I have more ideas, but they can wait until later.

@frankrousseau
Copy link
Contributor

Ok with everything writtenin the "Still focusing on the user interface".

Since we switched the client font to Source Sans Pro, is there any reason to keep the other fonts in the repository? Can we remove the Fontello and Signika fonts?

You're right, that should be cleaned.

Rebuilding the server and client is already a part of the process when installing Cozy Notes. So what if we add cozy-notes/client/public to the .gitignore file, so we get cleaner git status messages? How about we keep auto-generated files out of the commit history?

Installing doesn't rebuild anything, it's too much CPU consuming. So we have to keep all files in the repository. That's not clean at all, but we didn't find a better solution.

Maybe update the "hacking" section of README? The build instructions there are different from the build instructions we worked out in the Cozy forums.

Yes, if it's out to date, it should be updated.

@audreytoskin
Copy link
Contributor Author

Alright, I'll start to work on these in the next few days, then.

@frankrousseau
Copy link
Contributor

Great!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants