The current UI isn't very good on mobile devices. We should start thinking about how we can improve it.
There are two paths we could go down:
I'm keen to hear people's opinions on which route they think is best. There are definitely pros and cons to each one. If we create an entirely new UI, it will break a lot of the code in src/web/ which is currently tightly coupled to the existing DOM. However, modifying the current UI to work better on mobile could result in messy code if it isn't done well. This could be a good time to start building index.html in a more modular fashion so that the code becomes easier to maintain.
If anyone wants to mock up some designs for what a mobile UI could look like, please go ahead. The focus should be on simplicity.
I'd vote for a responsive UI using a flex-grid or similar. I do not back my frontend skills enough to take this on though.
I support one responsive UI. The main issue when designing for smaller mobiles (i.e. iPhones, such as the SE, in portrait mode) is that the space is very limited. As I see it, there are four main* elements to the CyberChef page, defined as:
@Cal-Hagner I'd maybe change the order of Output and Input.
Would be interested in seeing a visual template!

Notes:
Happy holidays!
bump
Most helpful comment
I'd vote for a responsive UI using a flex-grid or similar. I do not back my frontend skills enough to take this on though.