Skip to content

Feature/wiki live editing mode button#719

Open
NishikawaKoharu wants to merge 7 commits intoRCOSDP:developfrom
NishikawaKoharu:feature/wiki_Live_editing_mode_button
Open

Feature/wiki live editing mode button#719
NishikawaKoharu wants to merge 7 commits intoRCOSDP:developfrom
NishikawaKoharu:feature/wiki_Live_editing_mode_button

Conversation

@NishikawaKoharu
Copy link
Copy Markdown

Purpose

This PR is a re-request of a previous pull request with additional fixes and UI improvements for the Wiki page functionality. The goal is to enhance usability and consistency when managing and editing Wiki pages.

Changes

・Re-request of a previously submitted PR with updates
・Enabled drag-and-drop functionality to allow reordering Wiki pages under other Wiki pages (nested structure support)
・Ensured the Home page is included and visible during Wiki page reordering
・Aligned the position of file icons and file names in the file list displayed on the left side of the Wiki page
・Fixed an issue where the "Live editing mode" button was not displayed in the top-right corner of the Wiki page

QA Notes

・Data Migration:
 No data migration required
・Risk Level:
 Low to medium
 ・No permissions-related code changes
 ・Primarily UI and front-end interaction updates (additive changes)
・QA Verification:
 Verify via UI
 ・Confirm Wiki pages can be reordered via drag-and-drop, including nesting under other pages
 ・Confirm the Home page appears in the reorder list
 ・Check that file icons and file names are properly aligned in the left sidebar
 ・Confirm the "Live editing mode" button is visible in the top-right of the Wiki page
・Impacted Features / Workflows:
 ・Wiki page management (reordering, hierarchy)
 ・Wiki page UI (sidebar and header area)
・Performance Impact:
 Minimal, as changes are primarily UI-related

Documentation

No documentation updates required

Side Effects

No known side effects at this time

Ticket

 #58720
 #58721

@NishikawaKoharu NishikawaKoharu requested a review from hide24 April 9, 2026 01:16
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