Skip to content

feat: Restructure content pages and enhance 3D printing section - #42

Merged
kyledoesdev merged 2 commits into
masterfrom
feature/ui-restructure
Jul 12, 2026
Merged

feat: Restructure content pages and enhance 3D printing section#42
kyledoesdev merged 2 commits into
masterfrom
feature/ui-restructure

Conversation

@kyledoesdev

Copy link
Copy Markdown
Owner

Refactor content-heavy pages to explicitly separate public display from authenticated editing.

  • Split the Printing Livewire component into dedicated Printing/Show and Printing/Edit components, complete with new routes and views.
  • Convert Board Games, Education, Projects, and Work History pages to be purely public-facing, removing their direct in-line editing functionality. Editing for these will now be managed via the general /panels route.
  • Update the dashboard to reflect these changes, linking to dedicated edit pages where applicable.
  • Improve the photo gallery UI/UX with lazy loading, updated aspect ratio styling, and interactive image links.
  • Integrate spatie/laravel-blade-comments to provide enhanced debugging capabilities for Blade components in development.
  • Apply minor UI adjustments to header layouts for improved responsiveness.

Refactor content-heavy pages to explicitly separate public display from authenticated editing.

- Split the `Printing` Livewire component into dedicated `Printing/Show` and `Printing/Edit` components, complete with new routes and views.
- Convert `Board Games`, `Education`, `Projects`, and `Work History` pages to be purely public-facing, removing their direct in-line editing functionality. Editing for these will now be managed via the general `/panels` route.
- Update the dashboard to reflect these changes, linking to dedicated edit pages where applicable.
- Improve the photo gallery UI/UX with lazy loading, updated aspect ratio styling, and interactive image links.
- Integrate `spatie/laravel-blade-comments` to provide enhanced debugging capabilities for Blade components in development.
- Apply minor UI adjustments to header layouts for improved responsiveness.
@kyledoesdev
kyledoesdev merged commit 49a3dd0 into master Jul 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant