d4acef8d90
- Created useDirectoryConfig hook (src/hooks/use-directory-config.js)
...
- Updated Profile.js - conditional rendering with isFieldEnabled()
- Updated MemberCard.js - conditional rendering for directory fields
- Updated MembersDirectory.js - conditional rendering in profile dialog
- Created AdminDirectorySettings.js - Admin UI for toggling fields
- Updated SettingsSidebar.js - Added Directory and Registration tabs
- Updated App.js - Added routes for new settings pages
2026-02-02 17:08:11 +07:00
kayela
21338f1541
feat: restruction of admin sidebar, button slightly adjusted, member tiers header added, routing for sidbar adjusted
2026-02-01 16:44:55 -06:00
kayela
da366272b4
fix: fixed total pending display
2026-02-01 15:36:43 -06:00
kayela
af27190e29
Phone formatting works, start card moved, registration styling changed
2026-02-01 15:16:12 -06:00
kayela
235156a9ee
Merge branch 'features' into dev
2026-02-01 10:44:12 -06:00
Koncept Kit
68ee22c124
Changes
2026-02-01 19:53:45 +07:00
Koncept Kit
5d085153f6
1. New Components- src/components/PaymentMethodCard.js - Displays individual payment method- src/components/AddPaymentMethodDialog.js - Stripe Elements dialog for adding cards- src/components/PaymentMethodsSection.js - Main payment methods UI- src/components/PasswordConfirmDialog.js - Admin password re-entry dialog- src/components/admin/AdminPaymentMethodsPanel.js - Admin panel for user payment methods2. Profile Integration (src/pages/Profile.js)- Replaced placeholder Payment Method section with PaymentMethodsSection3. Admin Integration (src/pages/admin/AdminUserView.js)- Added AdminPaymentMethodsPanel to user detail view
2026-01-31 01:09:37 +07:00
kayela
01a3c38085
fix: button text now visable
2026-01-30 09:50:33 -06:00
kayela
7152382dca
fix: member directory link works and stat card changes
2026-01-30 09:38:42 -06:00
kayela
529d3d4697
Merge branch 'theme-provider' into dev
2026-01-29 21:50:28 -06:00
kayela
7eef62560e
feat: staff can edit registration responses
2026-01-29 21:49:25 -06:00
kayela
f70a133e18
feat: tabs layout for edit profile
2026-01-29 20:49:13 -06:00
kayela
d5152609b6
Donation status badge upates, admin validation tootips
2026-01-29 19:37:41 -06:00
kayela
de719d9d69
refactor subscriptionsTable.jsx
2026-01-29 18:46:16 -06:00
kayela
27d5c48805
Componentized subscription table
2026-01-29 18:36:13 -06:00
kayela
64d631d890
Members -removed un used selection options. Profile added back button
2026-01-29 18:12:48 -06:00
kayela
4423576fa2
Merge branch 'theme-provider' into dev
2026-01-29 00:01:43 -06:00
kayela
a77fbc47e3
styling improvements
2026-01-28 19:08:13 -06:00
kayela
d638afcdb2
add column for email expiry date
...
Members > Invite member says invite Staff in dialog
resend email button
Update form member form to say member and not staff
review application function
manual payment functionality
basic implementation of theme
actions dropdown
2026-01-28 18:59:19 -06:00
kayela
a247ac5219
feat: added theme success and warning colors
...
fix: invite member dialog box
feat: email expiry date column
feat: resend email verification button
fix: select item text can be seen
2026-01-28 15:03:46 -06:00
a1c68eedc2
Merge pull request 'theme-provider' ( #22 ) from theme-provider into dev
...
Reviewed-on: #22
2026-01-28 01:50:41 +00:00
kayela
01722edad9
updated badge glitch
2026-01-27 17:30:50 -06:00
kayela
378b909398
removed transaction history from Profile.js
2026-01-27 16:38:21 -06:00
kayela
4ad1997bd5
Member tiers implementation intact. Icons updated to be Lucide React. Create/edit member tiers. Display member badge. Transaction history now in My profile dashboard. Adjusted Icons for badges. Added badges on my profile page
2026-01-27 16:30:26 -06:00
kayela
0d7e3a1286
tweaked statcard for better styling when digits are greater than 2
2026-01-27 15:19:19 -06:00
kayela
0c3d4a4edd
Updated stat cards to be consistent with rest of codebase
2026-01-27 15:11:25 -06:00
kayela
97aa7860a9
feat: integrate TransactionHistory component into Dashboard and update styles for better UI consistency
2026-01-27 14:33:36 -06:00
Koncept Kit
467f34b42a
- - New ThemeConfigContext provider that fetches theme on app load and applies it to the DOM (title, meta description, favicon, CSS variables,
...
theme-color)/- - Admin Theme settings page under Settings > Theme tab/- All logo references (5 components) now pull from the theme config with fallback to default
2026-01-27 21:32:22 +07:00
Koncept Kit
85070cf77b
Update Footer to get current year
2026-01-27 16:44:56 +07:00
9dcb8e3185
Merge pull request 'theme-provider' ( #20 ) from theme-provider into dev
...
Reviewed-on: #20
2026-01-27 08:41:49 +00:00
kayela
a88388ed5d
Merge branch 'dev' into theme-provider
2026-01-27 00:53:27 -06:00
kayela
91e264bf7a
feat: enhance Dashboard with transaction history and membership info; refactor layout for improved user experience
2026-01-27 00:32:14 -06:00
kayela
333ce62710
feat: add year filtering and search functionality to Bylaws and Financials pages; enhance report grouping by year
2026-01-26 15:18:27 -06:00
kayela
3c0b1396bc
feat: enhance dialog components with overflow handling and update placeholder text for consistency
2026-01-26 14:47:04 -06:00
kayela
1ae82fc4e4
fix: badge text styling on hover in settings
2026-01-26 14:06:45 -06:00
kayela
ac8d40112e
feat: add AdminMemberTiers page, MemberBadge component, and SettingsLayout; refactor routes and sidebar for improved navigation
2026-01-26 13:58:44 -06:00
kayela
7ee5cb0d9c
feat: update AdminMembers and AdminStaff components for improved statistics display and fix typo in MembersDirectory
2026-01-25 12:55:26 -06:00
kayela
4548d959d7
feat: implement UsersContext and refactor user management hooks for improved user data handling
2026-01-25 12:17:30 -06:00
Koncept Kit
002ef5c897
Fixes
2026-01-24 23:56:15 +07:00
kayela
f2dd053320
feat: enhance AdminRoles to manage permissions with loading state and role slug updates
2026-01-22 15:23:50 -06:00
kayela
554b599599
feat: refactor AdminMembers and AdminStaff to utilize useMembers hook for improved member management
2026-01-22 14:47:34 -06:00
kayela
ac879b69b4
feat: Introduce StatusBadge component for consistent status representation
...
- Added StatusBadge component to standardize the display of user and membership statuses across various admin pages.
- Refactored AdminMembers, AdminPlans, AdminStaff, AdminSubscriptions, AdminUserView, AdminValidations, and MembersDirectory to utilize the new StatusBadge component.
- Removed redundant status badge logic from AdminMembers, AdminStaff, and AdminValidations.
- Updated AdminLayout to include a mobile-friendly sidebar toggle button with Menu icon.
- Created MemberCard component to encapsulate member display logic, improving code reusability.
- Adjusted various components to enhance user experience and maintain consistent styling.
2026-01-22 14:20:02 -06:00
kayela
6c844c0e19
feat: add @tailwindcss/line-clamp dependency and integrate responsive layout adjustments in Admin components for improved UI
2026-01-22 12:07:56 -06:00
7d0c207f1b
Merge pull request 'theme-provider' ( #18 ) from theme-provider into dev
...
Reviewed-on: #18
2026-01-21 04:58:57 +00:00
kayela
8ea486a4f4
feat: enhance date formatting in AdminUserView for improved readability and consistency
2026-01-20 22:51:44 -06:00
kayela
264ee860df
feat: add member since date handling in CreateMemberDialog and CreateStaffDialog for improved member tracking
2026-01-20 16:16:23 -06:00
kayela
65c3e3b92d
fix: update color styles in AdminSidebar, Register, and CSS files for improved UI consistency
2026-01-20 16:02:54 -06:00
kayela
819062d697
fixed spacing in AdminMembers.js
2026-01-20 14:45:05 -06:00
kayela
c73ebfb6c0
feat: implement StatCard component and integrate it into AdminDashboard and AdminMembers for improved stats display
2026-01-20 14:43:17 -06:00
kayela
3822ba8ffb
feat: add member since date handling across admin and member views
2026-01-20 12:33:17 -06:00