Skip to content

Conversation

@hamidahoderinwale
Copy link
Collaborator

@hamidahoderinwale hamidahoderinwale commented Oct 18, 2024

Closes #52

Selection widget. Theory shows upon selection, division category for organization.

@hamidahoderinwale hamidahoderinwale linked an issue Oct 18, 2024 that may be closed by this pull request
@github-actions
Copy link

github-actions bot commented Oct 18, 2024

@hamidahoderinwale hamidahoderinwale marked this pull request as ready for review October 18, 2024 06:23
@epatters epatters changed the title Theoryselection Selection widget for theories Oct 18, 2024
Copy link
Member

@epatters epatters left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Hamidah, this is starting to look quite good!

I would divide the existing theories as:

  • Knowledge and data
    • Ologs
    • Schemas
  • Life sciences
    • Regulatory networks
  • System dynamics
    • Causal loop diagrams
    • Stock and flow

Regarding the styling:

  • As you click different theories, the menu jumps around the screen, which is a surprising behavior
  • IMO, menu items need slightly more spacing between them

Copy link
Member

@epatters epatters left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks Hamidah, the widget looks wonderful! I've suggested some ways to improve the code.

@hamidahoderinwale hamidahoderinwale marked this pull request as draft November 9, 2024 00:45
@hamidahoderinwale hamidahoderinwale force-pushed the theoryselection branch 2 times, most recently from 3ffef13 to e942bd8 Compare November 10, 2024 01:06
@epatters epatters added enhancement New feature or request frontend TypeScript frontend and Rust-wasm integrations ui/ux User interface and user experience labels Nov 10, 2024
@epatters epatters marked this pull request as ready for review November 10, 2024 04:44
@epatters epatters force-pushed the theoryselection branch 3 times, most recently from 622aba3 to 73c2c8c Compare November 10, 2024 05:10
@epatters epatters merged commit 636cccd into main Nov 10, 2024
@epatters epatters deleted the theoryselection branch November 10, 2024 20:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request frontend TypeScript frontend and Rust-wasm integrations ui/ux User interface and user experience

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Custom select widget for theories

3 participants