{"items":[{"id":"087db538-0638-43c0-9a49-f411dfc9b6be","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Fix visual overlap in EmptyState component","summary":"The dot-grid decoration in the EmptyState component was incorrectly bleeding over the text due to improper sizing and absolute positioning. I constrained the element within a fixed 128px overflow-hidden container and updated the mask to prevent overlaps. This ensures the component text remains readable and correctly aligned. ![CSS absolutely positioned elements spilling over everything](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/subh05sus/sparkmentis-fork/drake/7c943270-b6d3-4141-b363-021bbbbf0cc5.png)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/3a88a86d7d3008561c3ed160330bb7c0c5a7a65569217cb77a017f60472331ae","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-08-31T09:01:57+00:00"},{"id":"a07b3b70-0de0-485c-a367-80191a12e368","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Refactored EmptyState component for improved visual clarity","summary":"We have refactored the EmptyState component to improve visual hierarchy and readability. The icon is now visually separated from the background dot-grid by sitting on a raised white chip, preventing visual blending. Additionally, we increased the padding, icon size, and heading text size for a cleaner, more prominent design. ![UI improvements](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/f718ba87-0317-4c85-8731-f1870efc136a.jpg)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/bba125640b1c7a65d14a11bf6691a456b2cad35826e2e42fc247bc36158f8291","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-08-31T05:40:19+00:00"},{"id":"390a06f5-6e6b-4e56-845d-29d31dd99652","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Simplified and static UI for EmptyState component","summary":"Refactored the EmptyState component to improve visual clarity by removing unnecessary animations and complex decorations like floating icons, scale/fade effects, and gradient medallions. The new design features a clean, static look with a monochrome icon over a subtle dot-grid, significantly reducing visual noise while maintaining clear call-to-actions. This shift towards a quieter, more functional aesthetic ensures the UI feels less intrusive during empty states. ![less is more](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/1eee57a6-b1a7-4968-8cfe-326c1c74383a.jpg)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/551f52570bf14c9014f2ee266815562c1cceaf77e48974c5ae138a6a700c14ac","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-08-30T16:41:17+00:00"},{"id":"c8c1f837-57f1-4309-82a7-4685c4e3c025","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Fixed broken admin anonymization dialog","summary":"The user anonymization dialog was failing to open due to an incorrect API route path. The component was attempting to fetch from a non-existent /anonymize/preview endpoint, which resulted in a 404 error. This fix corrects the route path to point directly to the existing anonymize handler, restoring functionality for administrators. ![404 error](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/f7fa860d-4110-4f38-92b3-429ea01f09c2.jpg)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/43af24626dc2342182142a9acb7a281e309fb169f58f97de04bdf919f0e443f4","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-08-30T16:31:07+00:00"},{"id":"5270d727-cf04-4408-a263-642ea9221633","type":"push","org":"subh05sus","repo":"sparkmentis-fork","title":"Major administrative and user management overhaul","summary":"This update introduces a comprehensive suite of administrative improvements, including GDPR-compliant user anonymization, a unified profile approval queue, and a new onboarding checklist across all user dashboards. Access control logic was refactored into a centralized policy layer to consistently hide non-active users across search, messaging, and roster surfaces. These changes significantly improve system maintenance and user data privacy practices. ![Big plans for refactoring](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/2f87b5ed-9906-42a3-8247-985e01d877d2.jpg)","url":"https://nomit.dev/subh05sus/sparkmentis-fork/status/730729f736dfb26ec1bbead1f5695f02528c9891abcce86353b25b56b0c8a6f4","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-08-30T16:05:30+00:00"}],"pagination":{"offset":0,"limit":5,"has_more":true}}