Skip to content

Version 4 ✨ #443

@icidasset

Description

@icidasset

Even though I've just added support for themes, I think we can do better. The current implementation of themes requires you to write Elm code, which is not ideal; ideally we'd have theming that is programming-language independent. But maybe we can take that idea of theming even further and make the entire thing out of components:

https://excalidraw.com/#json=kB-ehphMpgLrjtDtjA01z,Lbw1Y8KYV0KTmpRg38zXKA

The idea being here that we could have a bunch of "components" connected to each other and people could switch out the parts they don't like, or maybe add even add more parts into the mix.

I would like to see a bunch of various ways to represent the data produced by Diffuse. Currently we only have a list and cover view in a kind of buggy theme; what if it was way easier to create different views. Search is another big one that I'd like to see improved. Currently we can only do simple full-text search, what if we could have a full query language?

Doing all that in an app form is difficult, so with this version I'd like to explore a post-app world where people can fully customise their experience.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions