Open snowman opened 1 year ago
@snowman
Thank you for the feature request.
While we haven't thought through the design for it, we do intend to support such a feature.
On a slightly related note, we also intend to support use-cases like the ones described at https://github.com/webextensions/live-css-editor/issues/43#issuecomment-607462660 which may be implemented in a different UI form.
Some changes are being prepared for the "Options" page where the users would have more control options. Eventually, that would provide UI options to view/control the origins (sites) and pages where the styles get applied.
It is expected to still take some time to implement this feature. We intend to increase our speed though in the near future.
@webextensions Will you please be able to tell me how much time would it possibly take? approx would be helpful. are you completely remaking your extension from the ground up for the V3 if so how much time is it going to consume? how much time has it already taken? I'm asking coz I'ma new dev & want to do the same thing knowing a real-life timeline would definitely help me to see things from a d/f perspective.
@Droyk While the ad-hoc implementation of such a feature alone may not take much time (1 to 3 days), the real challenge is to identify good UX and ensuring that the data structure fits well for future as well.
General topics and challenges related to WebExtensions which need to be considered for devicing a proper solution:
While this list seems big, but these points are not applicable for all WebExtension. Also, some of them would go away once resolved (with custom implementation or some appropriate library).
But, there are big advantages also (compared to web apps), like, we don't need to worry about script load performance and we get access to more powerful APIs.
Regarding slow updates for this extension:
If you have some good suggestions from UI/UX perspective regarding this or any other issues, feel free to add them here on GitHub. Since you are a JS developer as well, PRs are also welcome. If you are willing to contribute and looking for documentation about any piece of code, kindly create an issue.
Some additional references:
like
example.com/profile
example.com/post
example.com/article