css - PrimeFaces Rio布局+主题色定制及良好实践

标签 css jsf primefaces themes

我们正在启动一个网站元素并遇到了付费 Rio theme . 我们想知道的是,在不接触主题的 CSS 的情况下,我们可以在自定义方面走多远,以及购买布局和主题在我们的案例中是否值得。

Rio 并不是我们想要的唯一选择,我们只是希望能够做到以下几点: 我们想根据登录用户更改网站的外观。

主题定制:

  • .ui-panel-titlebar(Rio's Dashboard page 中的“下载”示例)似乎 硬编码为紫色 #5C6BC0。有没有机会改变 通过添加或更改 class 来创建背景?重要的部分是 我们不更改主题的核心 CSS 文件,最好 不要创建额外的 CSS 类,也不要使用预编译 框架。
  • 我们可以修改左上角的标志,只让菜单稍微移动到底部吗?我尝试通过 Chrome 使用更大的图像 DevTools 但图像覆盖到底部。
  • 以这种方式思考是一种很好的做法:我们正在考虑拥有一个 WebpageThemeController,其方法可以返回正确的 类字符串取决于用户,放在不同的部分 网站。
  • Primefaces 的布局+主题在这种情况下是否合适?如果没有,我们应该如何进行?

谢谢

最佳答案

下一版本的 RİO 将减少集成,以轻松自定义颜色、字体......

顺便说一句,您甚至可以为每个用户使用多个布局,这里有一个教程;

https://youtu.be/jbNdtndIsqk

关于css - PrimeFaces Rio布局+主题色定制及良好实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31186682/

相关文章:

html - html页面中的无框文本字段

html - Safari 错误边距 - 在 Chrome 和 FF 中工作正常

java - 数据库与数据表日期显示值不同

css - 如何覆盖 CSS

tomcat - 没有发送 ViewState

css - 页脚的导航子菜单在我鼠标移开后不会保持打开状态,除非我快速将鼠标悬停在我的 ul 打开子菜单的最左/最右侧

css - 列在小屏幕上的行为不正确

jsf - 如何在用户选择 <p :datatable>? 的一行后显示对话框

java - <富 :listShuttle> -- Preventing duplicates?

java - 编译 PrimeFaces 1.1