[PR #76] [MERGED] feat(general): many new improvments and features to the UI #200

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

📋 Pull Request Information

Original PR: https://github.com/Drop-OSS/drop/pull/76
Author: @AdenMGB
Created: 6/2/2025
Status: Merged
Merged: 6/3/2025
Merged by: @DecDuck

Base: developHead: patch-3


📝 Commits (10+)

  • 96fa887 feat(general): many new improvments and features to the UI
  • f2cc2d5 fix: fix lints and run preetier
  • 8f6730e fix: furthermore fixes
  • f1286c0 chore: fix preetier eslint issue
  • 77c9d12 stlye: reposition mark all as read button for better placement
  • 24f60ef fix: fix inccorect positioning on the mark all as read buton, again
  • 75596ef fix: fix account related issue with predefined types and styling
  • 8726ffd fix: fix notification button dissapearance & type definition
  • 383e99b fix: fix auth page styling
  • 95da993 stlye: fixed styling on users list

📊 Changes

11 files changed (+677 additions, -364 deletions)

View changed files

📝 pages/account/devices.vue (+95 -80)
📝 pages/account/index.vue (+94 -1)
📝 pages/account/notifications.vue (+141 -1)
📝 pages/admin/library/[id]/index.vue (+15 -5)
📝 pages/admin/library/index.vue (+9 -7)
📝 pages/admin/metadata/games/[id]/index.vue (+15 -14)
📝 pages/admin/metadata/index.vue (+11 -0)
📝 pages/admin/users/auth/index.vue (+25 -14)
📝 pages/admin/users/auth/simple/index.vue (+1 -1)
📝 pages/admin/users/index.vue (+95 -70)
📝 pages/auth/register.vue (+176 -171)

📄 Description

Apologies about the 1 massive commit, there was proper commits but Git hates me

image

In this PR is general improvements to the UI as well as some new features such as an account overview and notifications page


🔄 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/76 **Author:** [@AdenMGB](https://github.com/AdenMGB) **Created:** 6/2/2025 **Status:** ✅ Merged **Merged:** 6/3/2025 **Merged by:** [@DecDuck](https://github.com/DecDuck) **Base:** `develop` ← **Head:** `patch-3` --- ### 📝 Commits (10+) - [`96fa887`](https://github.com/Drop-OSS/drop/commit/96fa8878b6835c79b4e6713ee61efbcd7c4e7820) feat(general): many new improvments and features to the UI - [`f2cc2d5`](https://github.com/Drop-OSS/drop/commit/f2cc2d53f2886d163a73c030d5780efcf0b51ea5) fix: fix lints and run preetier - [`8f6730e`](https://github.com/Drop-OSS/drop/commit/8f6730e2be816bbdd1e0cae50fdb4fdd3176445f) fix: furthermore fixes - [`f1286c0`](https://github.com/Drop-OSS/drop/commit/f1286c0e86c6c2e1d12058e8a4292bf03ff464ce) chore: fix preetier eslint issue - [`77c9d12`](https://github.com/Drop-OSS/drop/commit/77c9d1242f8d43573ca35ec54ef3a4a1c0b9ee69) stlye: reposition mark all as read button for better placement - [`24f60ef`](https://github.com/Drop-OSS/drop/commit/24f60ef6c1b50a3be73226331a3a692fec155b65) fix: fix inccorect positioning on the mark all as read buton, again - [`75596ef`](https://github.com/Drop-OSS/drop/commit/75596ef94cbce413f103de5f93eaab728b25b2b9) fix: fix account related issue with predefined types and styling - [`8726ffd`](https://github.com/Drop-OSS/drop/commit/8726ffd111509befb1f879a3dacefa99118779a7) fix: fix notification button dissapearance & type definition - [`383e99b`](https://github.com/Drop-OSS/drop/commit/383e99ba0a05178a0d70b6a70eeb0b738f3955f6) fix: fix auth page styling - [`95da993`](https://github.com/Drop-OSS/drop/commit/95da99378677cb5beb8a21f2ab1512e8d746eed6) stlye: fixed styling on users list ### 📊 Changes **11 files changed** (+677 additions, -364 deletions) <details> <summary>View changed files</summary> 📝 `pages/account/devices.vue` (+95 -80) 📝 `pages/account/index.vue` (+94 -1) 📝 `pages/account/notifications.vue` (+141 -1) 📝 `pages/admin/library/[id]/index.vue` (+15 -5) 📝 `pages/admin/library/index.vue` (+9 -7) 📝 `pages/admin/metadata/games/[id]/index.vue` (+15 -14) 📝 `pages/admin/metadata/index.vue` (+11 -0) 📝 `pages/admin/users/auth/index.vue` (+25 -14) 📝 `pages/admin/users/auth/simple/index.vue` (+1 -1) 📝 `pages/admin/users/index.vue` (+95 -70) 📝 `pages/auth/register.vue` (+176 -171) </details> ### 📄 Description ### Apologies about the 1 massive commit, there was proper commits but Git hates me ![image](https://github.com/user-attachments/assets/d52e88be-721f-4d51-aca3-f2b5c611c610) **In this PR is general improvements to the UI** as well as some new features such as an account _overview_ and _notifications page_ --- <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:25 -05:00
yindo closed this issue 2026-02-17 17:06:25 -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#200