Frontmatter
| id | 8413 |
| title | Refactor Portal View Structure: Move Blog and Release under News |
| state | Closed |
| labels | enhancementairefactoring |
| assignees | tobiu |
| createdAt | Jan 8, 2026, 10:40 AM |
| updatedAt | Jan 8, 2026, 10:51 AM |
| githubUrl | https://github.com/neomjs/neo/issues/8413 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8362 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Jan 8, 2026, 10:51 AM |
Refactor Portal View Structure: Move Blog and Release under News
tobiu added parent issue #8362 on Jan 8, 2026, 10:40 AM
tobiu assigned to @tobiu on Jan 8, 2026, 10:51 AM

tobiu
Jan 8, 2026, 10:51 AM
Input from Gemini 3 Pro:
✦ Refactoring complete.
- Created
apps/portal/view/newsdirectory.- Moved
apps/portal/view/blogtoapps/portal/view/news/blog.- Moved
apps/portal/view/releasetoapps/portal/view/news/release.- Moved associated SCSS files in
resources/scss/srcandresources/scss/theme-neo-lightto match the new structure.- Updated
classNames and imports in all affected files.- Updated
Portal.view.news.TabContainerto point to the new locations.- Updated documentation reference in
learn/guides/fundamentals/DeclarativeComponentTreesVsImperativeVdom.md.All tests pass (structural verification).
tobiu closed this issue on Jan 8, 2026, 10:51 AM
Refactor the folder structure to align with the new News architecture.
apps/portal/view/blogtoapps/portal/view/news/blogapps/portal/view/releasetoapps/portal/view/news/releaseresources/scss/src/apps/portal/