[PR #643] [MERGED] feat: ui accent colors #704

Closed
opened 2025-10-08 00:15:36 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pocket-id/pocket-id/pull/643
Author: @kmendell
Created: 6/9/2025
Status: Merged
Merged: 6/13/2025
Merged by: @kmendell

Base: mainHead: feat/ui-accents


📝 Commits (10+)

  • dfd2565 feat: ui accent colors
  • d30ff12 switch app config and forms to switches over checkboxes
  • 2737c27 use accent color for 'focused' elements
  • d8a867b add translations
  • 584b1f6 Merge branch 'main' into feat/ui-accents
  • 91e4567 move from user store to app config store
  • eaee8f0 remove accent picker component
  • 9e2b8f7 add accent to toasts
  • eb5851a fix svelte check
  • 6e5a876 remove accentcolor from user dto

📊 Changes

24 files changed (+525 additions, -236 deletions)

View changed files

📝 backend/internal/dto/app_config_dto.go (+1 -0)
📝 backend/internal/model/app_config.go (+1 -0)
📝 backend/internal/service/app_config_service.go (+1 -0)
📝 frontend/messages/en.json (+7 -1)
📝 frontend/package-lock.json (+74 -208)
📝 frontend/package.json (+3 -3)
frontend/src/lib/components/form/switch-with-label.svelte (+39 -0)
frontend/src/lib/components/ui/radio-group/index.ts (+10 -0)
frontend/src/lib/components/ui/radio-group/radio-group-item.svelte (+31 -0)
frontend/src/lib/components/ui/radio-group/radio-group.svelte (+19 -0)
frontend/src/lib/components/ui/switch/index.ts (+7 -0)
frontend/src/lib/components/ui/switch/switch.svelte (+29 -0)
📝 frontend/src/lib/stores/application-configuration-store.ts (+3 -1)
📝 frontend/src/lib/types/application-configuration.ts (+1 -0)
frontend/src/lib/utils/accent-color-util.ts (+58 -0)
📝 frontend/src/routes/+layout.svelte (+12 -1)
frontend/src/routes/settings/admin/application-configuration/forms/accent-color-picker.svelte (+103 -0)
📝 frontend/src/routes/settings/admin/application-configuration/forms/app-config-email-form.svelte (+6 -6)
📝 frontend/src/routes/settings/admin/application-configuration/forms/app-config-general-form.svelte (+28 -6)
📝 frontend/src/routes/settings/admin/application-configuration/forms/app-config-ldap-form.svelte (+3 -3)

...and 4 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/643 **Author:** [@kmendell](https://github.com/kmendell) **Created:** 6/9/2025 **Status:** ✅ Merged **Merged:** 6/13/2025 **Merged by:** [@kmendell](https://github.com/kmendell) **Base:** `main` ← **Head:** `feat/ui-accents` --- ### 📝 Commits (10+) - [`dfd2565`](https://github.com/pocket-id/pocket-id/commit/dfd2565c05e0087f0c291bdf5bd5565d44c2aec6) feat: ui accent colors - [`d30ff12`](https://github.com/pocket-id/pocket-id/commit/d30ff125fd49eba337ebd76a8372494bf190ee36) switch app config and forms to switches over checkboxes - [`2737c27`](https://github.com/pocket-id/pocket-id/commit/2737c27d131ab23be3233353606dff755a1f7919) use accent color for 'focused' elements - [`d8a867b`](https://github.com/pocket-id/pocket-id/commit/d8a867b5b823cc9d73973f7d87f372f92aa1cf7f) add translations - [`584b1f6`](https://github.com/pocket-id/pocket-id/commit/584b1f601bd4b9a379aff6ef4f22ce230e181cd6) Merge branch 'main' into feat/ui-accents - [`91e4567`](https://github.com/pocket-id/pocket-id/commit/91e45678b7be98ad6fd3d10cf227f545f0699e1c) move from user store to app config store - [`eaee8f0`](https://github.com/pocket-id/pocket-id/commit/eaee8f0141b658d3dd1cbbf3f0df2c333b59e1eb) remove accent picker component - [`9e2b8f7`](https://github.com/pocket-id/pocket-id/commit/9e2b8f7eebf3a0fc3d621c264865999ef1442bab) add accent to toasts - [`eb5851a`](https://github.com/pocket-id/pocket-id/commit/eb5851ad84428f37239df7240e1bc1ab6a4bcf70) fix svelte check - [`6e5a876`](https://github.com/pocket-id/pocket-id/commit/6e5a876bd04edd68d09ac18915091edea38e09b0) remove accentcolor from user dto ### 📊 Changes **24 files changed** (+525 additions, -236 deletions) <details> <summary>View changed files</summary> 📝 `backend/internal/dto/app_config_dto.go` (+1 -0) 📝 `backend/internal/model/app_config.go` (+1 -0) 📝 `backend/internal/service/app_config_service.go` (+1 -0) 📝 `frontend/messages/en.json` (+7 -1) 📝 `frontend/package-lock.json` (+74 -208) 📝 `frontend/package.json` (+3 -3) ➕ `frontend/src/lib/components/form/switch-with-label.svelte` (+39 -0) ➕ `frontend/src/lib/components/ui/radio-group/index.ts` (+10 -0) ➕ `frontend/src/lib/components/ui/radio-group/radio-group-item.svelte` (+31 -0) ➕ `frontend/src/lib/components/ui/radio-group/radio-group.svelte` (+19 -0) ➕ `frontend/src/lib/components/ui/switch/index.ts` (+7 -0) ➕ `frontend/src/lib/components/ui/switch/switch.svelte` (+29 -0) 📝 `frontend/src/lib/stores/application-configuration-store.ts` (+3 -1) 📝 `frontend/src/lib/types/application-configuration.ts` (+1 -0) ➕ `frontend/src/lib/utils/accent-color-util.ts` (+58 -0) 📝 `frontend/src/routes/+layout.svelte` (+12 -1) ➕ `frontend/src/routes/settings/admin/application-configuration/forms/accent-color-picker.svelte` (+103 -0) 📝 `frontend/src/routes/settings/admin/application-configuration/forms/app-config-email-form.svelte` (+6 -6) 📝 `frontend/src/routes/settings/admin/application-configuration/forms/app-config-general-form.svelte` (+28 -6) 📝 `frontend/src/routes/settings/admin/application-configuration/forms/app-config-ldap-form.svelte` (+3 -3) _...and 4 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 2025-10-08 00:15:36 +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-pocket-id-1#704