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

Initial UI design for the collection install page #2080

Merged
merged 3 commits into from
Sep 25, 2024

Conversation

halgari
Copy link
Collaborator

@halgari halgari commented Sep 24, 2024

Putting this here so the UI mages can get to work figuring out all the things I screwed up in the design. This is only the design components (view models and views) so that we can get the look and feel updated while I continue work on the backend bits.

A few matters of note for UI implementation:

  • The expanders are not styled at all yet. I'm not sure if we use these anywhere in the app, but we should update these to match the figma designs of streatching the full width of the panel
  • The ... button has a flyout menu that will need icons, but I like the way that menu is implemented (as a flyout static resource), so we're free to style that as-is
  • The background image is mapped into the ViewModel and can be bound via un-commenting the lines in the view. We somehow have to add a gradient to this and set it as the unscaled background of the panel. I really love this feature but I think we'll need to research how to implement this.
  • The mods grids are not yet implemented, those will come in a future PR
  • Nothing is wired into the app, nothing is hooked up, this is just a draft of the UI components.

@halgari halgari marked this pull request as ready for review September 24, 2024 20:00
@halgari halgari requested a review from a team September 24, 2024 20:00
Copy link
Contributor

@Al12rs Al12rs left a comment

Choose a reason for hiding this comment

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

It's all new stuff so this doesn't break anything and we can fix up later

@halgari halgari merged commit 58cefe9 into main Sep 25, 2024
12 checks passed
@erri120 erri120 deleted the aliud-taetrum-interfaciei-usoris-opus-ab-halgari branch October 8, 2024 09:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants