[PR #1115] [MERGED] refactor: update forms and other areas to use new shadcn components #1058

Closed
opened 2026-02-04 21:13:59 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pocket-id/pocket-id/pull/1115
Author: @kmendell
Created: 11/26/2025
Status: Merged
Merged: 1/2/2026
Merged by: @stonith404

Base: mainHead: v2/use-item-component


📝 Commits (10+)

  • 98cf1f6 fix!: rename LDAP_ATTRIBUTE_ADMIN_GROUP env variable to LDAP_ADMIN_GROUP_NAME (#1089)
  • 2694d79 Merge branch 'main' into v2
  • e228228 feat!: drop support for storing JWK on the filesystem (#1088)
  • 46793fe Merge branch 'main' into v2
  • e306d6e Merge remote-tracking branch 'origin' into breaking/v2
  • 39c1f93 feat: add CLI command for importing and exporting Pocket ID data (#998)
  • a738d9f refactor: update forms and other areas to use new shadcn components
  • ddff3a2 fixes
  • e06538a feat: remove DbProvider env variable and calculate it dynamically (#1114)
  • 96aa2ce Merge branch 'breaking/v2' into v2/use-item-component

📊 Changes

60 files changed (+1427 additions, -783 deletions)

View changed files

📝 frontend/messages/en.json (+2 -1)
📝 frontend/src/lib/components/form/checkbox-with-label.svelte (+5 -9)
📝 frontend/src/lib/components/form/form-input.svelte (+25 -27)
📝 frontend/src/lib/components/form/profile-picture-settings.svelte (+3 -2)
📝 frontend/src/lib/components/form/searchable-multi-select.svelte (+4 -3)
📝 frontend/src/lib/components/form/searchable-select.svelte (+3 -2)
📝 frontend/src/lib/components/one-time-link-modal.svelte (+6 -6)
📝 frontend/src/lib/components/passkey-row.svelte (+51 -57)
📝 frontend/src/lib/components/scope-item.svelte (+11 -7)
📝 frontend/src/lib/components/scope-list.svelte (+3 -2)
📝 frontend/src/lib/components/signup/signup-token-modal.svelte (+1 -1)
📝 frontend/src/lib/components/table/advanced-table.svelte (+1 -1)
📝 frontend/src/lib/components/ui/button/button.svelte (+4 -4)
frontend/src/lib/components/ui/field/field-content.svelte (+20 -0)
frontend/src/lib/components/ui/field/field-description.svelte (+24 -0)
frontend/src/lib/components/ui/field/field-error.svelte (+58 -0)
frontend/src/lib/components/ui/field/field-group.svelte (+23 -0)
frontend/src/lib/components/ui/field/field-label.svelte (+30 -0)
frontend/src/lib/components/ui/field/field-legend.svelte (+29 -0)
frontend/src/lib/components/ui/field/field-separator.svelte (+38 -0)

...and 40 more files

📄 Description

No description provided


🔄 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/pocket-id/pocket-id/pull/1115 **Author:** [@kmendell](https://github.com/kmendell) **Created:** 11/26/2025 **Status:** ✅ Merged **Merged:** 1/2/2026 **Merged by:** [@stonith404](https://github.com/stonith404) **Base:** `main` ← **Head:** `v2/use-item-component` --- ### 📝 Commits (10+) - [`98cf1f6`](https://github.com/pocket-id/pocket-id/commit/98cf1f66c3a2ca0554ee7e86d10420e89e28f35d) fix!: rename `LDAP_ATTRIBUTE_ADMIN_GROUP` env variable to `LDAP_ADMIN_GROUP_NAME` (#1089) - [`2694d79`](https://github.com/pocket-id/pocket-id/commit/2694d79addbe61d95b5a69b356372c0dc68e41fb) Merge branch 'main' into v2 - [`e228228`](https://github.com/pocket-id/pocket-id/commit/e22822890f8beacbd559d6d629c12a76d18c62cf) feat!: drop support for storing JWK on the filesystem (#1088) - [`46793fe`](https://github.com/pocket-id/pocket-id/commit/46793fe68a260531e8b0a2f9fd0263f3f2906584) Merge branch 'main' into v2 - [`e306d6e`](https://github.com/pocket-id/pocket-id/commit/e306d6eb585d9fafd5080d81f392196fb93dcbfd) Merge remote-tracking branch 'origin' into breaking/v2 - [`39c1f93`](https://github.com/pocket-id/pocket-id/commit/39c1f937560f7271625530a5c4094f30d1244749) feat: add CLI command for importing and exporting Pocket ID data (#998) - [`a738d9f`](https://github.com/pocket-id/pocket-id/commit/a738d9fe882d6df46a08e335c46765806472bf53) refactor: update forms and other areas to use new shadcn components - [`ddff3a2`](https://github.com/pocket-id/pocket-id/commit/ddff3a29758d95c84461572606ae9917251ecee6) fixes - [`e06538a`](https://github.com/pocket-id/pocket-id/commit/e06538a10171a33861b8afec6032340fdebf2690) feat: remove DbProvider env variable and calculate it dynamically (#1114) - [`96aa2ce`](https://github.com/pocket-id/pocket-id/commit/96aa2ce0432cef56a7d4f8438cce7174988c11d2) Merge branch 'breaking/v2' into v2/use-item-component ### 📊 Changes **60 files changed** (+1427 additions, -783 deletions) <details> <summary>View changed files</summary> 📝 `frontend/messages/en.json` (+2 -1) 📝 `frontend/src/lib/components/form/checkbox-with-label.svelte` (+5 -9) 📝 `frontend/src/lib/components/form/form-input.svelte` (+25 -27) 📝 `frontend/src/lib/components/form/profile-picture-settings.svelte` (+3 -2) 📝 `frontend/src/lib/components/form/searchable-multi-select.svelte` (+4 -3) 📝 `frontend/src/lib/components/form/searchable-select.svelte` (+3 -2) 📝 `frontend/src/lib/components/one-time-link-modal.svelte` (+6 -6) 📝 `frontend/src/lib/components/passkey-row.svelte` (+51 -57) 📝 `frontend/src/lib/components/scope-item.svelte` (+11 -7) 📝 `frontend/src/lib/components/scope-list.svelte` (+3 -2) 📝 `frontend/src/lib/components/signup/signup-token-modal.svelte` (+1 -1) 📝 `frontend/src/lib/components/table/advanced-table.svelte` (+1 -1) 📝 `frontend/src/lib/components/ui/button/button.svelte` (+4 -4) ➕ `frontend/src/lib/components/ui/field/field-content.svelte` (+20 -0) ➕ `frontend/src/lib/components/ui/field/field-description.svelte` (+24 -0) ➕ `frontend/src/lib/components/ui/field/field-error.svelte` (+58 -0) ➕ `frontend/src/lib/components/ui/field/field-group.svelte` (+23 -0) ➕ `frontend/src/lib/components/ui/field/field-label.svelte` (+30 -0) ➕ `frontend/src/lib/components/ui/field/field-legend.svelte` (+29 -0) ➕ `frontend/src/lib/components/ui/field/field-separator.svelte` (+38 -0) _...and 40 more files_ </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-04 21:13:59 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/pocket-id#1058