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

Create - graph_explorer #32

Open
3 of 9 tasks
alyhxn opened this issue Oct 11, 2024 · 4 comments
Open
3 of 9 tasks

Create - graph_explorer #32

alyhxn opened this issue Oct 11, 2024 · 4 comments

Comments

@alyhxn
Copy link

alyhxn commented Oct 11, 2024

@todo

#21

  • Create - graph_explorer
    • Implement base
    • Iterations with different designs and structures
    • Implement stable graph structure (finalized if more changes are not proposed)
    • Highlight selected entry's lineage in graph_explorer
    • Interactions and buttons inside the graph
    • Lazy loading
    • Test with big data
    • List vs tree architecture, tree is easy to implement, list is better for big data and lazy loading.
    • @outputgraph_explorer_v0.0.?
@alyhxn
Copy link
Author

alyhxn commented Nov 7, 2024

Tasks - 2024.11.07

  • Update - graph_explorer_v0.0.1
    • Implement compact mode - 3h
    • Update colors and highlights for duplicates - 1h30min
    • Import and export - 2h
    • Recorded Worklog - 10min
    • Logged tasks - 5min
    • @output 📦 graph_explorer_v0.0.1

Worklog

worklog-242

@serapath
Copy link
Member

serapath commented Nov 7, 2024

feedback 2024.11.07

1. color highlighting

+1 for duplicate highlighting :-) awesome.


2. compact/normal graph explorer modes

Just kidding, but hmm, this seems a misunderstanding :-)

The "compact mode" is what i expect "normal mode" to be and the "compact mode" does not exist, but instead we have:

old mode

Here are example of what i imagine compact mode and normal mode to be:

compact:

🪄┱🌐playproject.io/
  ┠─📁pins/
  ┃┌─🌐playproject.io/
  ┠┼📁themes/
  ┃├─🎨fantasy.json
  ┃├─🎨electro.json
  ┃├─🎨light.json
  ┃│┌─📁themes/
  ┃└┼🎨night.json📍
  ┃ ├─🔗page:css
  ┃ ├─🔗page/header:css
  ┃ ├─🔗page/header/menu:css
  ┃ │┌─🎨night.json
  ┃ ├┼🔗page/projects:css
  ┃ │├─🖌️header.css
  ┃ │└─🖌️1.css
  ┃ ├─🔗page/footer:css
  ┃ └─🔗page/footer/socials:css
  ┃┌─🇹page
  ┃├─🎨night.json
  ┗╅🧩playproject-io
   ┠─🧩theme-widget
   ┠─🧩topnav

normal:

🌐┱playproject.io/
  ┠📁─pins/
  ┃  ┌🌐─playproject.io/
  ┠📁┼themes/
  ┃  ├🎨─fantasy.json
  ┃  ├🎨─electro.json
  ┃  ├🎨─light.json
  ┃  │  ┌📁─themes/
  ┃  └🎨┼night.json📍
  ┃     ╞🔗─page:css
  ┃     ├🔗─page/header:css
  ┃     ├🔗═page/header/menu:css
  ┃     │  ┌🎨─night.json
  ┃     ├🔗┼page/projects:css
  ┃     │  ├🖌️─header.css
  ┃     │  └🖌️─1.css
  ┃     ├🔗─page/footer:css
  ┃     └🔗─page/footer/socials:css
  ┃  ┌🇹─page
  ┃  ├🎨─night.json
  ┗🧩╅playproject-io
     ┠🧩─theme-widget
     ┠🧩─topnav

@alyhxn
Copy link
Author

alyhxn commented Nov 13, 2024

Tasks - 2024.11.14

Worklog

worklog-243

@serapath
Copy link
Member

feedback 2024.11.20

🌐┱playproject.io/
  ┠📁─pins/  # normal mode
🪄┱🌐playproject.io/
  ┠─📁pins/  # compact mode

The idea is you can either click the icon 📁 or you can click the line to expand it.

  1. clicking the first expands subs entries
  2. clicking the second expands super entries

What we have now is only one click that always expands BOTH (super and sub) at the same time.
That wasnt the goal.

Can we fix that please? :slight_smile:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants