如何丰富网站样式

Enhancer 采用 jQuery UI 做为皮肤主题,在开发时可以直接使用下面几种内置样式来表达不同的状态:

  • 默认状态: ui-state-default
  • 悬浮状态: ui-state-hover
  • 激活状态: ui-state-active
  • 高亮状态: ui-state-highlight
  • 错误状态: ui-state-error
  • 禁用状态: ui-state-disabled

这些样式会随主题皮肤的切换而自动变化,效果如下图:

使用场景

任何可以编写 HTML 的配置里都可以直接使用内置样式。此外也可以在 SQL 查询结果列中使用样式,如下图:

使用效果:

合理使用内置样式表达不同状态,可以增强用户体验。

自定义皮肤

理论上,如果具备 CSS 能力,可以把样式改成任何希望的样子,比如这款抖音版财务管理系统: 修改方法参考:后现代主题样式设置方法

如何合理布局

由于页面会呈现在不同分辨率的屏幕上,所以好的窗口布局应该是可以随着屏幕大小变化自适应的。 强烈推荐使用相对布局方法,不论尺寸如何变化,窗口相对宽高及位置,之间的间距,都应该是合理的。

参考布局教程

使用图标

Enhancer 内部集成了 fontawesome 图标,可直接使用。

如果内置图标不满足风格需要,可以参考这篇帖子来使用自定义图标:https://forum.wuyuan.io/plate/qa/topic/60ac6326e1bf22462db41366

results matching ""

    No results matching ""