Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Linear listing #15

Open
jofwu opened this issue Nov 13, 2019 · 1 comment
Open

Linear listing #15

jofwu opened this issue Nov 13, 2019 · 1 comment
Labels
enhancement New feature or request

Comments

@jofwu
Copy link
Collaborator

jofwu commented Nov 13, 2019

Someone on Reddit requested a way to line up the books in a list instead of around in a circle.

I went with the circle because it looks more fun, it uses space better, and it keeps the arrows easier to follow. But there's certainly nothing wrong with a list style.

Mostly I assume this would just take a LOT of work for you to build out a whole separate viewing mode. Telling it where to list the books and how to space them. Getting the connection arrows pointing to/from the right spot with arcs that look good.

This isn't something we need to do, and certainly not a priority, but I figured it was at least worth a mention.

@jofwu jofwu added the enhancement New feature or request label Nov 13, 2019
@jofwu
Copy link
Collaborator Author

jofwu commented Dec 21, 2020

Okay, I said this wasn't needed or a priority, but I think the "donut" view is probably one of the biggest complaints.

I expect it wouldn't be too make the books line up in a list rather than around a circle. Not sure how complicated the math would be to make the connections work. I imagine books listed down the middle. (cosmere logo might need to go away) Arrows on the left. (I figure the math would simply have it use a bigger radius the further their distance is.) And series/planet labeled to the right?

For the UI, I imagine two abstract buttons for the view options: a rectangle and a donut shape.

I know this thing isn't a top priority at the moment. Probably needs a lot of discussion and feedback from other staff before we made this "official" in some way. I just wanted to record some thoughts I've had over the last year or so.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant