Frontmatter
| id | 9104 |
| title | Refactor: DevRank Folder Structure |
| state | Closed |
| labels | airefactoring |
| assignees | tobiu |
| createdAt | Feb 11, 2026, 11:12 PM |
| updatedAt | Feb 11, 2026, 11:18 PM |
| githubUrl | https://github.com/neomjs/neo/issues/9104 |
| author | tobiu |
| commentsCount | 1 |
| parentIssue | 8930 |
| subIssues | [] |
| subIssuesCompleted | 0 |
| subIssuesTotal | 0 |
| blockedBy | [] |
| blocking | [] |
| closedAt | Feb 11, 2026, 11:18 PM |
Refactor: DevRank Folder Structure
tobiu assigned to @tobiu on Feb 11, 2026, 11:16 PM

tobiu
Feb 11, 2026, 11:17 PM
Input from Gemini 3 Pro:
✦ I have successfully refactored the folder structure for DevRank.
- Created
apps/devrank/view/homeand movedGridContainer.mjsandControlsContainer.mjsinto it.- Updated imports in
Viewport.mjsand the moved files.- Moved corresponding SCSS files to
resources/scss/.../apps/devrank/home.- Verified imports and classNames.
tobiu added parent issue #8930 on Feb 11, 2026, 11:17 PM
tobiu closed this issue on Feb 11, 2026, 11:18 PM
Refactor the
apps/devrank/viewfolder structure to better organize the application components.Currently, the "Home" view components (
GridContainerandControlsContainer) are mixed in the rootviewfolder alongsideViewport,HeaderToolbar, and thelearndirectory.Tasks:
apps/devrank/view/home.GridContainer.mjsandControlsContainer.mjsintoapps/devrank/view/home.Viewport.mjsand other relevant files.resources/scss/src/apps/devrank/*->resources/scss/src/apps/devrank/home/*resources/scss/theme-neo-dark/apps/devrank/*->resources/scss/theme-neo-dark/apps/devrank/home/*resources/scss/theme-neo-light/apps/devrank/*->resources/scss/theme-neo-light/apps/devrank/home/*