Note: I’m not a developer yet, so these are just concept ideas I want to show you and how they might work.
Lately, I’ve been interested in the level of customization Krita offers when creating workspaces. I’m a desktop user who primarily uses Krita, but in my free time, I took the liberty of conceptualizing a more intuitive and user-friendly mobile version for mobile users.
What is the problem?
- The first issue a mobile user has is the interface, it requires a medium to large (Tablets) screen to be used with ease. Vertical or small display devices cannot use krita in a comfortable way; limiting program use to users of specific devices.
- Some dockers can use way too much screen space, reducing canvas visibility by showing options that you don’t need at the moment or don’t get used at all; especially in smartphones.
- Because of a lack of a keyboard you cannot use shortcuts for your tools or actions.
- The displayed tools are too small to read or too small to quickly access to them at any moment, breaking the workflow by forcing the user to search the tool or the action
Possible solutions
- What I see most mobile users do is remove all dockers except for layers, color selector, brush preset selector and tool box, mess with the settings and tool bars to make more space for the canvas. This may work but it needs too much user input to set up, can be confusing and frustrating, and is not really a solution for small screen users.
- Some others think krita needs to rebuild the program interface by copying or imitating other popular apps, interfaces and workflows like procreate, but I think that is not the direction the developers of krita want to go.
What i propose
I think that instead of rewriting what krita already has, we can build on top of it dedicated tools without erasing the already existing dockers or tools, so i propose dedicated dockers for mobile users
How can this be helpful?
Instead of erasing or rebuilding already existing dockers, creating new dedicated ones could benefit the development and the users. The development can be focused on creating these tools without having to adapt all dockers or tools to a mobile environment, and the already existing users can choose if they want to use the PC dockers or the mobile friendly dockers.
New additions for mobile users
- Tools & actions docker,
- compact layer docker,
- modifier docker
- Button modes (only for the T&A docker and the modifier docker)
- New tools: Rearrange docker tool
- Optional extras: New workspace preset for mobile users, new toolbar configuration for mobile users.
Tools & actions docker
Provides users with easy access to Krita’s features with minimal space usage
Features:
- Tools and action groups
- Display modes: List or grid, Titles or only icons
- Krita button to access all krita functions.
- Easy color selector for background or foreground color.
Button modes (only for the T&A docker and the modifier docker)
A way to organize buttons in the T&A docker, allowing the user to have custom shortcuts by using one finger gestures.
How we can customize the T&A docker:
Tap the settings button to access the button manager where you cand customize the button display, add or delete buttons, select actions or action folders for your custom buttons.
Compact layer docker
Alternative to main layer docker for small screens.
Features:
- Compact vertical view of layers
- buttons with the most common quick actions
- large button to easily add a new layers
Modifiers docker
It shares a similar system to the button mode system.. Allow users to use modifier buttons as a replacement for a keyboard mod keys (Ctrl, shift, alt), useful for tablet users. Buttons can be used as:
- Hold to activate: the action will be activated while the user keep pressing the modifier button
- Toggle hold: the user tap one time and the modifier remains active, tap again an the modifier deactivates.
Move docker (action)
By default all dockers will be lock in place; use this action to activate the edit mode to move an reorganize your workspace. Useful to avoid misstouching and moving your dockers by mistake.
Some more mockups i made:
That’s all. There might be some things that can’t be implemented in Krita right now, but I think adding similar tools would make the mobile experience much more enjoyable for tablet users and help introduce smartphone users to Krita.
Sorry if there are any spelling mistakes, but English isn’t my native language. I might have left some things out, but I’ve been working on these ideas for days and I’m really tired of creating these concepts.









