- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在尝试将 Valo 主题从默认更改为Metro。在演示页面(http://demo.vaadin.com/valo-theme/)中,您可以为 Valo 选择不同的主题,请参见右上角。我希望拥有基于 Metro 风格的 Valo,但找不到任何函数或变量来更改它。
我需要更改我们在 Eclipse 上构建的一些 Liferay portlet 的主题。
最佳答案
挖掘 Valo 演示源代码,发现设置一些值可以更改 Valo 的方案或主题,您可以查看它们如何管理 Metro 的样式:https://github.com/vaadin/valo-demo/blob/master/src/main/webapp/VAADIN/themes/tests-valo-metro/_variables.scss , 如果需要他们还有其他主题:https://github.com/vaadin/valo-demo/tree/master/src/main/webapp/VAADIN/themes
这是他们用来将方案更改为“Metro”的变量:
$v-app-loading-text: "Metro Valo";
$v-font-family: "Source Sans Pro", sans-serif;
$v-app-background-color: #fff;
$v-background-color: #eee;
$v-focus-color: #0072C6;
$v-focus-style: 0 0 0 1px $v-focus-color;
$valo-menu-background-color: darken($v-focus-color, 10%);
$v-border: 0 solid v-shade;
$v-border-radius: 0px;
$v-bevel: false;
$v-gradient: false;
$v-shadow: false;
$v-textfield-bevel: false;
$v-textfield-shadow: false;
$v-textfield-border: 1px solid v-shade;
$v-link-text-decoration: none;
$v-overlay-shadow: 0 0 0 2px #000;
$v-overlay-border-width: 2px; // For IE8
$v-window-shadow: $v-overlay-shadow;
$v-selection-overlay-background-color: #fff;
$v-selection-overlay-padding-horizontal: 0;
$v-selection-overlay-padding-vertical: 6px;
$v-panel-border: 2px solid v-shade;
只需将其导入或包含在您的主题文件中即可。
关于java - 如何将 Vaadin Valo Theme 更改为 Metro?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29290659/
我正在 MPR 中从 Vaadin 8 迁移到 Vaadin 14 LTS。我们项目中使用的 .scss 文件需要编译。我使用了以下插件 com.vaadin vaa
在我的 Vaadin 应用中,我使用的是基于 Vaadin Base 主题的主题。 如果我不使用 Valo 主题,如何使用 Valo 字体 Open Sans? 我的样式.scss @import "
在使用名为 vaadin-archetype-widget 的 Maven 原型(prototype)创建的 Vaadin 8.1.5 应用程序中,我简要介绍了演示应用程序模块中的文件 > src >
我在使用 Vaadin(在 Eclipse 中)及其关联的样式引擎 Valo 和 TouchKit 包时遇到问题。我提到所有这些是因为我不确定是哪一个(如果有的话)导致了问题。我的自定义主题(导入 V
我是 SCSS 的新手,我在问自己如何在 Vaadin 应用程序中自定义 Valo 主题。我在 Book of Vaadin 中阅读了这个主题,但我找不到它的例子。我的样式结构基于 official
现在 vaadin 7.3 已经出来了,它有非常好的 Valo Theme 。但我不知道如何将其导入到我的项目中?现在我将默认主题与我的自定义 scss 文件一起使用。我想尝尝Valo。请有人帮助我如
我需要为我们的 Vaadin 项目稍微调整 Valo 主题。当我尝试遵循 vaadin 文档 here 时我看到这个... 本质上,我的新自定义主题的 .scss 文件找不到“valo”,这是有道理的
我正试图从屏幕上淡出一些东西,使用: comp.addStyleName("fade-out"); .fade-out { @include valo-animate-out-fade(250
新Valo theme现在是 Vaadin 7.3 应用程序中的默认值。此主题以比以前的默认值大得多(更宽和更高)的小部件(按钮、字段等)视觉呈现 Reindeer主题。 这种外观现在在 Androi
我正在尝试将 Valo 主题从默认更改为Metro。在演示页面(http://demo.vaadin.com/valo-theme/)中,您可以为 Valo 选择不同的主题,请参见右上角。我希望拥有基
我正在开发基于 Valo 的 Vaadin 主题。默认情况下,Valo 在焦点元素周围添加边框。在我的主题中禁用此行为的最简单/首选方法是什么? 最佳答案 首选方式是编辑 Valo 主题 Sass变量
我正在开发一个使用 vaadin v7.2 的 vaadin 应用程序。现在它已更新到 v7.3.7 并使用新的 valo 主题和我的自定义样式。使用 mvn clean install 编译整个项目
在使用 Vaadin Plugin for NetBeans 创建的新 Vaadin 7.3 应用程序中, 默认主题是新的 Valo theme . Valo 看起来很时髦,而且是对 future 非
我正在尝试使用名为“valo”的新 Vaadin 主题。所以我创建了这个文件(如官方文档中所述) VAADIN/themes/default/styles.scss $v-background-col
我是一名优秀的程序员,十分优秀!