Skip to content

Add responsive UI#2187

Open
mattnotmitt wants to merge 189 commits intogchq:masterfrom
mattnotmitt:181-responsive-ui
Open

Add responsive UI#2187
mattnotmitt wants to merge 189 commits intogchq:masterfrom
mattnotmitt:181-responsive-ui

Conversation

@mattnotmitt
Copy link
Collaborator

@mattnotmitt mattnotmitt commented Feb 9, 2026

Taking over from @valdelaseras' heroic efforts in 2023 to get this done, I'm going to support landing this. See the original PR #1615 for most discussion, the only "original" work here was resolving merge conflicts and some small bug fixes.

My changes:

  • Operation counts
  • Allow toggling on favourite icon
  • Notify users that a single touch-tap does nothing in the operations list
  • Fix odd checkbox label position on macos
  • Fix odd label pinning
  • History update now happens on drag operation removal
  • Show compile message rather than "download cyberchef" in banner in mobile mode

Could be a nice base for CyberChef v11?

…ly revert some things once the mobile UI is solid, then patch up desktop view to its original state
…ate places, remove redundant css, update template to work with mobile UI )
… file, add new css files to split up huge IO stylesheet for better future DevX
…ate, so it is not visible anymore during load. Update TODO.md accordingly
valdelaseras and others added 25 commits August 15, 2023 20:58
… 40), as per the current width implementations on init
- Operation counts
- Allow toggling on favourite icon
- Notify users that a single tap does nothing in the operations list
- Fix odd checkbox label position on macos
- Fix odd label pinning
- History update now happens on drag operation removal
- Show compile message rather than "download cyberchef" in banner
@GCHQDeveloper581 GCHQDeveloper581 linked an issue Feb 11, 2026 that may be closed by this pull request
@GCHQDeveloper581
Copy link
Contributor

Review request noted. It's a massive PR (for understandable reasons) so it won't be quick.

However I do note that @a3957273 had basically said "yes" apart from merge conflicts to the earlier PR #1615 so hopefully we can focus on your last few commits.

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Misc: Mobile UI

4 participants