luci-theme-*: Remove LuCI from title, material theme fixes#8330
luci-theme-*: Remove LuCI from title, material theme fixes#8330Self-Hosting-Group wants to merge 1 commit intoopenwrt:masterfrom
Conversation
This comment has been minimized.
This comment has been minimized.
ba04103 to
ac36c70
Compare
This comment has been minimized.
This comment has been minimized.
|
Hello @systemcrash. Here is the PR. |
|
@Ramon00 ? |
|
two remarks:
|
ac36c70 to
6443f81
Compare
This comment has been minimized.
This comment has been minimized.
Fair points. They were added a long time ago when browsers were… older standards.
|
|
Thanks for the comments.
Removed for consistency, as these meta tags were only present in the material/openwrt2020 themes, introduced in 2015 in b825a14. Most of them are legacy tags that would be replaced by a web application manifest (PWA), but this only works (installable) with HTTPS and trusted certificates, which is probably not common with OpenWrt's UI. However, even without installation, some manifest properties should be applied (has to be checked). See: https://developer.mozilla.org/en-US/docs/Web/Progressive_web_apps/Guides/Making_PWAs_installable So, if you prefer, we could add a minimal web app manifest instead with a PR later, or we could add
I see these user cases:
By showing the menu in the title, it's already good for user case 1, but IMHO, preferred would be the menu first that I proposed first, inspired by how it is with the OPNsense UI. The software/site can easily be identified by the icon and hostname first, perfect for case 2. I removed the LuCI suffix, as it seems to me unnecessary, as more details are available in the footer. What should we do now? It would actually be good to have the top menu (already translated) in the title, as mentioned here: #7731 (comment). What would be necessary to have a |
|
Fix commit formalities plz |
a49e68f to
6443f81
Compare
This comment has been minimized.
This comment has been minimized.
6443f81 to
753e866
Compare
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
- Remove `| LuCI` suffix from title tag - Make material theme zoomable and remove legacy meta tags - Unify viewport Link: openwrt#8330 Link: openwrt#7731 Signed-off-by: Self-Hosting-Group <selfhostinggroup-git+openwrt@shost.ing>
- Remove `| LuCI` suffix from title tag - Make material theme zoomable and remove legacy meta tags - Unify viewport Link: openwrt#8330 Signed-off-by: Self-Hosting-Group <selfhostinggroup-git+openwrt@shost.ing>
753e866 to
b8dddc6
Compare
|
I try to fix the failing formality check, |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
Failed checksIssues marked with an ❌ are failing checks. Commit b8dddc6
For more details, see the full job log. Something broken? Consider providing feedback. |
| LuCIsuffix from title tagFollow-up to ce358ad