Zack Spear ab0475cdc1 docs: enhance migration guide with new sections and clarifications
- Added a Table of Contents for easier navigation.
- Updated the introduction to clarify the shift to responsive CSS.
- Improved explanations for common bugs and fixes, including detailed examples and formatting adjustments.
- Emphasized the importance of whitespace and structure in Markdown parsing.
- Included a warning about opting out of responsive layout, with clear options for developers.

This update aims to provide comprehensive guidance for developers transitioning to the responsive design system. No further changes are pending for this task.
2025-07-02 13:50:23 -07:00
2025-06-30 17:17:54 +01:00
2019-08-30 14:14:25 -05:00
2023-09-08 11:55:53 -07:00

Unraid webgui repo

Structure

The emhttp, etc, sbin, and src dirs in this repo are extracted to the /usr/local/ directory when an Unraid release is built.

Contributions

Please be aware that there is a fairly high barrier to entry when working on the Unraid webgui. It has grown organically over the years and you will need to do quite a bit of reverse engineering to understand it.

If you choose to proceed, clone this repo locally, test edits by copying the changes to your server, then submit a PR to https://github.com/unraid/webgui when fully tested.

Be sure to describe (in the Unraid forum, a GitHub issue, or the GitHub PR) the problem/feature you are working on and explain how the proposed change solves it.

We recommend using VS Code with the following plugins:

Description
Unraid Web UI
Readme 56 MiB
Languages
JavaScript 53.5%
PHP 31.5%
Shell 6.9%
CSS 5.8%
HTML 2.2%