[PR #19] [CLOSED] feat(library): Web UI for Library & Collections #166

Closed
opened 2026-02-17 17:06:21 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/19
Author: @AdenMGB
Created: 1/26/2025
Status: Closed

Base: developHead: develop


📄 Description

Added Web UI Support for library, including collections, also implementing the other half of the API at the same time

Features:

  • Library view for seeing games in that specific user's library (when implemented on the backend, just shows all the games for the moment)
  • Added UI for the collections implemented in the backend which is userId based (commit a309651)
  • Creation of collections
  • Deletion of collections
  • Adding games to collections
  • Removing games from collections
  • Updated "Add to Library" buttons to add that game to the Library collection, (which will eventually be the games that show up on the left nav bar)
  • Search functionality within library (filters in future)
  • Added collection control drop down next to "Add to library" buttons
  • Sign out functionality

https://github.com/user-attachments/assets/1013ccd6-f108-476d-aa2b-45ba5e2aa4c3


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/Drop-OSS/drop/pull/19 **Author:** [@AdenMGB](https://github.com/AdenMGB) **Created:** 1/26/2025 **Status:** ❌ Closed **Base:** `develop` ← **Head:** `develop` --- ### 📄 Description ### Added Web UI Support for library, including **_collections_**, also implementing the other half of the API at the same time _Features_: - Library view for seeing games in that specific user's library (when implemented on the backend, just shows all the games for the moment) - Added UI for the collections implemented in the backend which is `userId` based (commit a309651) - Creation of collections - Deletion of collections - Adding games to collections - Removing games from collections - Updated "Add to Library" buttons to add that game to the Library collection, (which will eventually be the games that show up on the left nav bar) - Search functionality within library (filters in future) - Added collection control drop down next to "Add to library" buttons - Sign out functionality https://github.com/user-attachments/assets/1013ccd6-f108-476d-aa2b-45ba5e2aa4c3 --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-17 17:06:21 -05:00
yindo closed this issue 2026-02-17 17:06:21 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/drop#166