Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Restructure the main menu into a hierarchical presentation #88

Closed
veler opened this issue Nov 30, 2021 · 5 comments · Fixed by #107
Closed

Restructure the main menu into a hierarchical presentation #88

veler opened this issue Nov 30, 2021 · 5 comments · Fixed by #107
Labels
enhancement Idea of improvement of existing feature.

Comments

@veler
Copy link
Collaborator

veler commented Nov 30, 2021

Is your feature request related to a problem? Please describe.
The following is quite redundant:
image

Describe the solution you'd like
Perhaps we should make a hierarchical menu. For example

  • Encoder / Decoder
    | - Base 64
    | - HTML
    | - URL
    ...etc
@veler veler added the enhancement Idea of improvement of existing feature. label Nov 30, 2021
@Arlodotexe
Copy link

Arlodotexe commented Dec 4, 2021

To keep room for future tools and possibly specialized ones, I'm thinking something like:

Cryptography
- Encode / Decode
   - Base 64
   - HTML
   - URL
   - JWT Decode
- Hash generator

Data
- UUID Generator
- Json <> Yaml

Text
- Formatters
   - JSON Formatter
- Regex Tester
- Markdown preview
- String Utilities (Possibly rename?)
- Text Diff

Media
- Image compressor

Having a full-page view (similar to Windows 10 settings app) would also be nice, selecting from a grid is faster than thumbing through a list.

@veler
Copy link
Collaborator Author

veler commented Dec 4, 2021

Thank you very much @Arlodotexe for this suggestion. I like that a lot, along with the idea of a full page view.

@sylveon
Copy link

sylveon commented Dec 6, 2021

Encoding has nothing to do with cryptography. It will be hard for most users to find these if they are nested under cryptography.

@veler
Copy link
Collaborator Author

veler commented Dec 6, 2021

What about this:

Converters
 - JSON to Class (upcoming tool)
 - JSON <> YAML
 - Number Base
 - SVG to XAML (upcoming tool)

Encoder / Decoders
 - HTML
 - URL
 - Base64
 - JWT Decoder

Formatters
 - JSON
 - XML (upcoming tool)

Generators
 - Hash
 - UUID
 - Lorem Ipsum (upcoming tool)

Text
 - String Utilities (to be renamed)
 - Regex Tester
 - Text Diff
 - Duplicated Code Checker (upcoming tool)
 - Markdown Preview

Graphic
 - PNG / JPEG Compressor
 - Color Picker (upcoming tool)
 - Color contrast checker (upcoming tool)

@Arlodotexe
Copy link

@veler Looks good to me!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement Idea of improvement of existing feature.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants