diff --git a/web/html/xui/component/aClientTable.html b/web/html/component/aClientTable.html similarity index 100% rename from web/html/xui/component/aClientTable.html rename to web/html/component/aClientTable.html diff --git a/web/html/xui/component/aCustomStatistic.html b/web/html/component/aCustomStatistic.html similarity index 100% rename from web/html/xui/component/aCustomStatistic.html rename to web/html/component/aCustomStatistic.html diff --git a/web/html/xui/component/aPasswordInput.html b/web/html/component/aPasswordInput.html similarity index 100% rename from web/html/xui/component/aPasswordInput.html rename to web/html/component/aPasswordInput.html diff --git a/web/html/xui/component/aPersianDatepicker.html b/web/html/component/aPersianDatepicker.html similarity index 100% rename from web/html/xui/component/aPersianDatepicker.html rename to web/html/component/aPersianDatepicker.html diff --git a/web/html/xui/component/aSettingListItem.html b/web/html/component/aSettingListItem.html similarity index 100% rename from web/html/xui/component/aSettingListItem.html rename to web/html/component/aSettingListItem.html diff --git a/web/html/xui/component/aSidebar.html b/web/html/component/aSidebar.html similarity index 100% rename from web/html/xui/component/aSidebar.html rename to web/html/component/aSidebar.html diff --git a/web/html/xui/component/aTableSortable.html b/web/html/component/aTableSortable.html similarity index 100% rename from web/html/xui/component/aTableSortable.html rename to web/html/component/aTableSortable.html diff --git a/web/html/xui/component/aThemeSwitch.html b/web/html/component/aThemeSwitch.html similarity index 100% rename from web/html/xui/component/aThemeSwitch.html rename to web/html/component/aThemeSwitch.html diff --git a/web/html/xui/form/allocate.html b/web/html/form/allocate.html similarity index 100% rename from web/html/xui/form/allocate.html rename to web/html/form/allocate.html diff --git a/web/html/xui/form/client.html b/web/html/form/client.html similarity index 100% rename from web/html/xui/form/client.html rename to web/html/form/client.html diff --git a/web/html/xui/form/inbound.html b/web/html/form/inbound.html similarity index 100% rename from web/html/xui/form/inbound.html rename to web/html/form/inbound.html diff --git a/web/html/xui/form/outbound.html b/web/html/form/outbound.html similarity index 100% rename from web/html/xui/form/outbound.html rename to web/html/form/outbound.html diff --git a/web/html/xui/form/protocol/dokodemo.html b/web/html/form/protocol/dokodemo.html similarity index 100% rename from web/html/xui/form/protocol/dokodemo.html rename to web/html/form/protocol/dokodemo.html diff --git a/web/html/xui/form/protocol/http.html b/web/html/form/protocol/http.html similarity index 100% rename from web/html/xui/form/protocol/http.html rename to web/html/form/protocol/http.html diff --git a/web/html/xui/form/protocol/shadowsocks.html b/web/html/form/protocol/shadowsocks.html similarity index 100% rename from web/html/xui/form/protocol/shadowsocks.html rename to web/html/form/protocol/shadowsocks.html diff --git a/web/html/xui/form/protocol/socks.html b/web/html/form/protocol/socks.html similarity index 100% rename from web/html/xui/form/protocol/socks.html rename to web/html/form/protocol/socks.html diff --git a/web/html/xui/form/protocol/trojan.html b/web/html/form/protocol/trojan.html similarity index 100% rename from web/html/xui/form/protocol/trojan.html rename to web/html/form/protocol/trojan.html diff --git a/web/html/xui/form/protocol/vless.html b/web/html/form/protocol/vless.html similarity index 100% rename from web/html/xui/form/protocol/vless.html rename to web/html/form/protocol/vless.html diff --git a/web/html/xui/form/protocol/vmess.html b/web/html/form/protocol/vmess.html similarity index 100% rename from web/html/xui/form/protocol/vmess.html rename to web/html/form/protocol/vmess.html diff --git a/web/html/xui/form/protocol/wireguard.html b/web/html/form/protocol/wireguard.html similarity index 100% rename from web/html/xui/form/protocol/wireguard.html rename to web/html/form/protocol/wireguard.html diff --git a/web/html/xui/form/reality_settings.html b/web/html/form/reality_settings.html similarity index 100% rename from web/html/xui/form/reality_settings.html rename to web/html/form/reality_settings.html diff --git a/web/html/xui/form/sniffing.html b/web/html/form/sniffing.html similarity index 100% rename from web/html/xui/form/sniffing.html rename to web/html/form/sniffing.html diff --git a/web/html/xui/form/stream/external_proxy.html b/web/html/form/stream/external_proxy.html similarity index 100% rename from web/html/xui/form/stream/external_proxy.html rename to web/html/form/stream/external_proxy.html diff --git a/web/html/xui/form/stream/stream_grpc.html b/web/html/form/stream/stream_grpc.html similarity index 100% rename from web/html/xui/form/stream/stream_grpc.html rename to web/html/form/stream/stream_grpc.html diff --git a/web/html/xui/form/stream/stream_httpupgrade.html b/web/html/form/stream/stream_httpupgrade.html similarity index 100% rename from web/html/xui/form/stream/stream_httpupgrade.html rename to web/html/form/stream/stream_httpupgrade.html diff --git a/web/html/xui/form/stream/stream_kcp.html b/web/html/form/stream/stream_kcp.html similarity index 100% rename from web/html/xui/form/stream/stream_kcp.html rename to web/html/form/stream/stream_kcp.html diff --git a/web/html/xui/form/stream/stream_settings.html b/web/html/form/stream/stream_settings.html similarity index 100% rename from web/html/xui/form/stream/stream_settings.html rename to web/html/form/stream/stream_settings.html diff --git a/web/html/xui/form/stream/stream_sockopt.html b/web/html/form/stream/stream_sockopt.html similarity index 100% rename from web/html/xui/form/stream/stream_sockopt.html rename to web/html/form/stream/stream_sockopt.html diff --git a/web/html/xui/form/stream/stream_tcp.html b/web/html/form/stream/stream_tcp.html similarity index 100% rename from web/html/xui/form/stream/stream_tcp.html rename to web/html/form/stream/stream_tcp.html diff --git a/web/html/xui/form/stream/stream_ws.html b/web/html/form/stream/stream_ws.html similarity index 100% rename from web/html/xui/form/stream/stream_ws.html rename to web/html/form/stream/stream_ws.html diff --git a/web/html/xui/form/stream/stream_xhttp.html b/web/html/form/stream/stream_xhttp.html similarity index 100% rename from web/html/xui/form/stream/stream_xhttp.html rename to web/html/form/stream/stream_xhttp.html diff --git a/web/html/xui/form/tls_settings.html b/web/html/form/tls_settings.html similarity index 100% rename from web/html/xui/form/tls_settings.html rename to web/html/form/tls_settings.html diff --git a/web/html/xui/inbounds.html b/web/html/inbounds.html similarity index 100% rename from web/html/xui/inbounds.html rename to web/html/inbounds.html diff --git a/web/html/xui/index.html b/web/html/index.html similarity index 100% rename from web/html/xui/index.html rename to web/html/index.html diff --git a/web/html/xui/modals/client_bulk_modal.html b/web/html/modals/client_bulk_modal.html similarity index 100% rename from web/html/xui/modals/client_bulk_modal.html rename to web/html/modals/client_bulk_modal.html diff --git a/web/html/xui/modals/client_modal.html b/web/html/modals/client_modal.html similarity index 100% rename from web/html/xui/modals/client_modal.html rename to web/html/modals/client_modal.html diff --git a/web/html/xui/modals/dns_modal.html b/web/html/modals/dns_modal.html similarity index 100% rename from web/html/xui/modals/dns_modal.html rename to web/html/modals/dns_modal.html diff --git a/web/html/xui/modals/fakedns_modal.html b/web/html/modals/fakedns_modal.html similarity index 100% rename from web/html/xui/modals/fakedns_modal.html rename to web/html/modals/fakedns_modal.html diff --git a/web/html/xui/modals/inbound_info_modal.html b/web/html/modals/inbound_info_modal.html similarity index 100% rename from web/html/xui/modals/inbound_info_modal.html rename to web/html/modals/inbound_info_modal.html diff --git a/web/html/xui/modals/inbound_modal.html b/web/html/modals/inbound_modal.html similarity index 100% rename from web/html/xui/modals/inbound_modal.html rename to web/html/modals/inbound_modal.html diff --git a/web/html/xui/modals/prompt_modal.html b/web/html/modals/prompt_modal.html similarity index 100% rename from web/html/xui/modals/prompt_modal.html rename to web/html/modals/prompt_modal.html diff --git a/web/html/xui/modals/qrcode_modal.html b/web/html/modals/qrcode_modal.html similarity index 100% rename from web/html/xui/modals/qrcode_modal.html rename to web/html/modals/qrcode_modal.html diff --git a/web/html/xui/modals/text_modal.html b/web/html/modals/text_modal.html similarity index 100% rename from web/html/xui/modals/text_modal.html rename to web/html/modals/text_modal.html diff --git a/web/html/xui/modals/warp_modal.html b/web/html/modals/warp_modal.html similarity index 100% rename from web/html/xui/modals/warp_modal.html rename to web/html/modals/warp_modal.html diff --git a/web/html/xui/modals/xray_balancer_modal.html b/web/html/modals/xray_balancer_modal.html similarity index 100% rename from web/html/xui/modals/xray_balancer_modal.html rename to web/html/modals/xray_balancer_modal.html diff --git a/web/html/xui/modals/xray_outbound_modal.html b/web/html/modals/xray_outbound_modal.html similarity index 100% rename from web/html/xui/modals/xray_outbound_modal.html rename to web/html/modals/xray_outbound_modal.html diff --git a/web/html/xui/modals/xray_reverse_modal.html b/web/html/modals/xray_reverse_modal.html similarity index 100% rename from web/html/xui/modals/xray_reverse_modal.html rename to web/html/modals/xray_reverse_modal.html diff --git a/web/html/xui/modals/xray_rule_modal.html b/web/html/modals/xray_rule_modal.html similarity index 100% rename from web/html/xui/modals/xray_rule_modal.html rename to web/html/modals/xray_rule_modal.html diff --git a/web/html/xui/settings.html b/web/html/settings.html similarity index 100% rename from web/html/xui/settings.html rename to web/html/settings.html diff --git a/web/html/xui/settings/panel/general.html b/web/html/settings/panel/general.html similarity index 100% rename from web/html/xui/settings/panel/general.html rename to web/html/settings/panel/general.html diff --git a/web/html/xui/settings/panel/security.html b/web/html/settings/panel/security.html similarity index 100% rename from web/html/xui/settings/panel/security.html rename to web/html/settings/panel/security.html diff --git a/web/html/xui/settings/panel/subscription/general.html b/web/html/settings/panel/subscription/general.html similarity index 100% rename from web/html/xui/settings/panel/subscription/general.html rename to web/html/settings/panel/subscription/general.html diff --git a/web/html/xui/settings/panel/subscription/json.html b/web/html/settings/panel/subscription/json.html similarity index 100% rename from web/html/xui/settings/panel/subscription/json.html rename to web/html/settings/panel/subscription/json.html diff --git a/web/html/xui/settings/panel/telegram.html b/web/html/settings/panel/telegram.html similarity index 100% rename from web/html/xui/settings/panel/telegram.html rename to web/html/settings/panel/telegram.html diff --git a/web/html/xui/settings/xray/advanced.html b/web/html/settings/xray/advanced.html similarity index 100% rename from web/html/xui/settings/xray/advanced.html rename to web/html/settings/xray/advanced.html diff --git a/web/html/xui/settings/xray/balancers.html b/web/html/settings/xray/balancers.html similarity index 100% rename from web/html/xui/settings/xray/balancers.html rename to web/html/settings/xray/balancers.html diff --git a/web/html/xui/settings/xray/basics.html b/web/html/settings/xray/basics.html similarity index 100% rename from web/html/xui/settings/xray/basics.html rename to web/html/settings/xray/basics.html diff --git a/web/html/xui/settings/xray/dns.html b/web/html/settings/xray/dns.html similarity index 100% rename from web/html/xui/settings/xray/dns.html rename to web/html/settings/xray/dns.html diff --git a/web/html/xui/settings/xray/outbounds.html b/web/html/settings/xray/outbounds.html similarity index 100% rename from web/html/xui/settings/xray/outbounds.html rename to web/html/settings/xray/outbounds.html diff --git a/web/html/xui/settings/xray/reverse.html b/web/html/settings/xray/reverse.html similarity index 100% rename from web/html/xui/settings/xray/reverse.html rename to web/html/settings/xray/reverse.html diff --git a/web/html/xui/settings/xray/routing.html b/web/html/settings/xray/routing.html similarity index 100% rename from web/html/xui/settings/xray/routing.html rename to web/html/settings/xray/routing.html diff --git a/web/html/xui/xray.html b/web/html/xray.html similarity index 100% rename from web/html/xui/xray.html rename to web/html/xray.html