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

Create a new UI / Suggest how to #7

Open
empijei opened this issue Oct 2, 2017 · 4 comments
Open

Create a new UI / Suggest how to #7

empijei opened this issue Oct 2, 2017 · 4 comments

Comments

@empijei
Copy link
Owner

empijei commented Oct 2, 2017

The web UI needs a serious rework that should be made in the following way:

  • Should be based on a well-documented framework
  • Should be static HTML/JS/CSS that exposes primitives for the Goperjs code to use
  • Should be easy to scale

Please feel free to discuss ideas on how to make it and what technology to use

What we are going to need are components like these: intercept

Containers, flex, probably a navigation bar instead of the top-level tabs.

For the rest we are going to need tables (better if sortable) as shown here: history
And a resizable split in the bottom.

In the future we are going to use dinamically added/removed tabs as shown below:
image

Would be nice, but not needed, if a mobile-friendly framework is used.

The provided code should expose methods like "add tab" "set buffer content" "remove tab" or just the stubs for them, and I'm going to implement the rest.

For this I'm mostly intrested in stati HTML/CSS that looks easy on the eye and can scale to a complex UI such as BurpSuite one.

@empijei empijei self-assigned this Oct 2, 2017
@empijei empijei added this to the Initial Stage milestone Oct 2, 2017
@empijei empijei changed the title Create a new UI Create a new UI / Suggest how to Oct 2, 2017
@Adroit11
Copy link

Adroit11 commented Oct 2, 2017

Hello, I would like to try helping with this, would be using the bulma CSS framework in my HTML, just let me know how you want it to look like.

@empijei
Copy link
Owner Author

empijei commented Oct 2, 2017

Have you ever used burpsuite? We need to reproduce something similar to that. If you want to discuss this please join us on telegram

@Pandry
Copy link
Collaborator

Pandry commented Oct 4, 2017

What about trying to make something like the mockup of the template I shared a while ago on telegram?

@empijei
Copy link
Owner Author

empijei commented Oct 4, 2017

I am more intrested in technologies than style right now

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

No branches or pull requests

3 participants