wapty icon indicating copy to clipboard operation
wapty copied to clipboard

Create a new UI / Suggest how to

Open empijei opened this issue 8 years ago • 4 comments

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 avatar Oct 02 '17 08:10 empijei

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.

Adroit11 avatar Oct 02 '17 10:10 Adroit11

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

empijei avatar Oct 02 '17 11:10 empijei

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

Pandry avatar Oct 04 '17 10:10 Pandry

I am more intrested in technologies than style right now

empijei avatar Oct 04 '17 16:10 empijei