Current Issue
Currently, we can batch add block/lower/raise/pin domains, in a text editing block, separating each domain into a newline, it's really good experience. Shown below:
Why not expand this feature to all editing operations and add a search feature?
Prototype
The button below can be changed into "Edit Domains":
Editing page:
I hope I have made it clear. If any further clarification needed, feel free to ask.
Clarification
You might ask, we have already provided domain editing features, shown below:
But, the current method is not flexible enough. I mean, what if I want to change a bunch of domains, say 200, from "block" to "lower"; what if I want to know if one domain has been added to this personalization list?
Furthermore, changing current interface to a text-box-based one might significantly improve the performance. I have added over 800 domains into the personalization list, and have experienced a noticeable performance drop when opening this page: https://kagi.com/settings?p=user_ranked. I assume this may be due to the heavy job of rendering the long list of domains.