Uh oh!
There was an error while loading. Please reload this page.
advanced user dashboard - #488
Conversation
create a guide explaining how to create a default landing page for only guest users while redirecting everyone else to the dashboard
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
ddon
commented
Apr 13, 2026
Posted a full review at TL;DR — request changes. The widget-based dashboard concept is welcome, but there are several blockers: Critical
High
Scope / hygiene
Happy to pair on the migration + schema fixes first since those are the hard blockers. Full detail (severity-tagged) in the review file. |
ddon
commented
Apr 13, 2026
@mithereal hey, thanks for your PR, but please read review, looks like there are a lot of work first needs to be done... and please attach some screenshots of what you are building and what you are trying to create, we would like to see the end goal! |
46329c1 to
b8061d7Compareauto load widgets from modules into the users dashboard make a task mix phoenix_kit.gen.user.dashboard.advanced
mithereal
commented
Apr 14, 2026
mithereal
commented
Apr 14, 2026
ill prolly put avail modules on the right side and drag + drop now that i think about it |
addressed migration removed sh script removed guide
mithereal
commented
Apr 14, 2026
pushed the wip as i will lose my electricity today, and may/not be able to contribute anymore, im trying to keep from being homeless and i only have 1 hand, hope you understand. |
9596a77 to
994da18Compareaddressed migration removed sh script removed guide use module_discovery widget enabled = false dashboard css uses theme tokens remove return_ok use phoenix_kit_admin for session cleanup
0c54d19 to
be743f0Compareadd dashboard layouts to store widget positions
bc2cb8c to
f29b9d2Comparee21d75c to
f89232aComparerefactor
1711410 to
e9f7cbaCompared846f7a to
837ab40Compareddon
commented
Apr 14, 2026
Lot's of changes from you, will ask Claude to review them... |
ddon
commented
Apr 14, 2026
Hi @mithereal — thanks for the screenshot, that clarifies the goal (drag-and-drop grid with auto-discovered widgets from enabled modules). Good direction. Full second-round review at TL;DR — progress, but still request changes. You've closed real ground from the first review (V97 no longer drops unrelated media tables, schema/table names match, However it still doesn't compile end-to-end. Here's the tightest path to mergeable, in priority order: Just make it compile (CI is |
ddon
commented
Apr 14, 2026
@mithereal my opinion that this is too big change for you for a start... too many things you touch, database migrations, schemas, etc... You should start with something more easier I think :) I am scared to even try for now... As you can see Claude created pretty long list of issues! |
6165eb0 to
738d93fCompareuse create_or_update_file vs create_file
4b3d4fb to
2dd911aComparefix the sidebar toggle
mithereal
commented
Apr 15, 2026
i will refactor in a diff branch and reopen the pr |
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

i created a more advanced user dashboard that will auto load widgets from modules and place them on a grid, its installed via a mix task
i have updated the billing module to reflect the changes