luci-theme-openwrt: change to HTML (like all other themes) instead of XML to fix...
authorRamon Van Gorkom <Ramon00c00@gmail.com>
Sun, 15 Sep 2024 19:48:41 +0000 (21:48 +0200)
committerPaul Donald <newtwen+github@gmail.com>
Sun, 15 Sep 2024 21:45:33 +0000 (23:45 +0200)
luci-theme-openwrt: change to HTML (like all other themes) instead of XML to fix incompatibility

see also https://github.com/openwrt/luci/issues/7229

Signed-off-by: Ramon Van Gorkom <Ramon00c00@gmail.com>
themes/luci-theme-openwrt/ucode/template/themes/openwrt.org/header.ut

index f6c20be188be052ab25a592a64e6f3b4ce7a0b39..9f9e75d532f9e368da80a4307d620004a5f81537 100644 (file)
        const boardinfo = ubus.call('system', 'board');
        const loadinfo =  ubus.call("system", "info")?.load;
 
-       http.prepare_content("application/xhtml+xml");
+       http.prepare_content('text/html; charset=UTF-8');
 -%}
 
-<?xml version="1.0" encoding="utf-8"?>
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="{{ dispatcher.lang }}" lang="{{ dispatcher.lang }}">
+<!DOCTYPE html>
+<html lang="{{ dispatcher.lang }}">
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <meta name="viewport" content="width=device-width, initial-scale=1" />