Open amis92 opened 2 years ago
Really rough wireframe of what I had in mind for this page. Each game system has 3 buttons, save, update and remove, different buttons are disabled based on the state of the game system. The 3 states are:
Please note that this is a wireframe and only really shows the position of elements in the UI. They will not look exactly like this when I code it. Just trying to get feedback early :)
@arlo47 Looks great! Starting with three buttons is just fine, very simple and clean.
Some thoughts:
Show Archived
(default=false) filter (can be a checkbox like Show Saved is) from the start.Add Data Source
button can be dropped for now. We'll probably want to have a bit more advanced "Manage Data Sources" component later.Save
action either Acquire
or Pull
(your choice). I've come up with a Pull when thinking of similarities to git
.Sounds good!
What is the difference between a saved package and an archived package?
@arlo47 Archived is a flag on a repository. GitHub has a feature called "Archived Repository" which renders the repository completely readonly (no issues, no comments, no nothing - full freeze). We're using that feature to mark super-old, unmaintained data repositories as such (e.g., Warhammer 40k 7th edition), and we do that to prevent people being confused with too many choices.
Adding UI for managing data sets (game systems, catalogues etc).
Browsing Gallery/Appspot content and selecting which items to download, and showing which are currently installed locally.
The backing code is supposed to be done in #25
Features:
A repository can have different states: