我正在尝试向我的Checkout页面添加一个自定义标题,我已经想到从页面中删除标题基本上是在/layout/checkout.xml文件中添加一个节点,任何人都可以解释如何基本上只有一个新的修改标题适用于所有Checkout页面.
当前默认/ layout/checkout.xml
<default>
<remove name="footer"> <!-- removes the footer from checkout -->
... // all other xml data..
</default>
Run Code Online (Sandbox Code Playgroud)
我的主题的伪代码
if (a CHECKOUT PAGE) {
use 'custom checkout header'
else
use the standard default header.
Run Code Online (Sandbox Code Playgroud) 我在 上运行的 WordPress 页面上安装了一个主题localhost
,但出现此错误:
wp_remote_get() 失败。某些主题功能可能无法使用。请联系您的托管服务提供商并确保https://build.envato.com/api/未被阻止。
wp_remote_post() 失败。某些主题功能可能无法使用。请联系您的托管服务提供商并确保https://envato.com/未被阻止。
有谁知道如何解决这个问题?
我注意到,当有人从 Windows 10 运行我的应用程序(我使用 Windows 7 制作)时,按钮变得未对齐,我认为发生这种情况的唯一原因是因为在不同的操作系统上运行时默认使用不同的主题。操作系统。
我将如何设置默认主题而不是让它根据运行的操作系统进行选择?
很多其他类似的问题都引用了 app.xaml 文件?但我似乎没有这个,这是自动生成的还是我必须自己添加的东西?
我在 VS Code 中使用“Popping and Locking”颜色主题,我也想在 WebStorm 中使用相同的主题。但是 VS Code 正在使用.vsix
扩展,而 WebStorm 正在使用.icls
如何转换.vsix
为.icls
或如何在 WebStorm 中使用相同的主题。我必须手动完成吗?
我正在尝试更改我的 SearchView 的光标颜色,我将其实例化并添加到我的操作栏中,如下所示:
MenuItem findItem = menu.findItem(R.id.menu_action_search);
searchView = (SearchView) findItem.getActionView();
Run Code Online (Sandbox Code Playgroud)
xml代码:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
>
<item android:id="@+id/menu_action_search"
android:title="Search"
android:icon="@drawable/ic_search_white"
app:showAsAction="collapseActionView|always"
app:actionViewClass="android.support.v7.widget.SearchView" />
</menu>
Run Code Online (Sandbox Code Playgroud)
我的活动有一个这样的工具栏:
<android.support.design.widget.AppBarLayout
android:id="@+id/appbarLayout"
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="?attr/actionBarSize"
android:theme="@style/ThemeOverlay.AppCompat.Dark.ActionBar"
style="@style/EActionBar"
/>
</android.support.design.widget.AppBarLayout>
Run Code Online (Sandbox Code Playgroud)
有没有办法覆盖现有样式并更改自动完成文本视图的光标颜色?
我正在按照VueBootstrap 主题指南为 BootstrapVue 2.0(使用 Bootstrap 4.3)构建一个主题。我有一个theme.scss
文件,它在开头有我的覆盖并在最后导入基本样式。我正在尝试覆盖默认的容器水平填充,但它似乎不起作用。
主题.scss
$container-padding-x: 30px !default;
@import 'bootstrap/scss/bootstrap.scss';
@import 'bootstrap-vue/src/index.scss';
Run Code Online (Sandbox Code Playgroud)
容器左侧和右侧的填充保持默认值15px
。
此外,如果我尝试覆盖装订线宽度,它会起作用并且更改甚至会调整容器填充,因为容器填充是装订线宽度的一半。
$grid-gutter-width: 60px !default;
Run Code Online (Sandbox Code Playgroud)
为什么与变量覆盖存在差异?
当我使用我的应用程序中的文本主题时,Theme.of(context).textTheme.subhead
文本会更新为适当的大小和重量,但颜色也始终为黑色。如何使用定义的文本主题,同时仍然允许颜色自动更改(例如:当放置在深色按钮上时,从黑色变为白色?
我的应用主题使用默认文本主题,(减去几个重量变化)
我环顾四周,我认为我正在正确使用它,但我不确定。
TextTheme _customizeTextTheme(TextTheme base) {
return base.copyWith(
title: base.title.copyWith(
fontWeight: FontWeight.bold,
),
body2: base.body2.copyWith(
fontWeight: FontWeight.bold,
),
);
}
ThemeData _buildLightTheme() {
const Color primaryColor = Colors.white;
const Color secondaryColor = Colors.red;
final ColorScheme colorScheme = const ColorScheme.light().copyWith(
primary: primaryColor,
secondary: secondaryColor,
);
final ColorScheme buttonColorScheme = const ColorScheme.light().copyWith(
primary: secondaryColor,
secondary: primaryColor,
);
final ThemeData base = ThemeData(
// typography: Typography(
// englishLike: Typography.englishLike2018,
// dense: Typography.dense2018,
// tall: Typography.tall2018,
// ), //This is for …
Run Code Online (Sandbox Code Playgroud) 我刚刚升级了包@material-ui/core*(4.4.1 => 4.8.3)* & @material/styles*(4.4.1 = 4.8.2)*
现在使用主题的所有内容都没有应用正确的颜色和边距。
主题包中是否有任何我不知道的重大更改?
我正在使用 Next.js 进行服务器渲染。重要说明:在升级包之前一切正常。降级不是一种选择,因为我需要访问较新版本中发布的组件之一。此外,我不想因此将自己锁定在较低版本上。
编辑:代码清晰
_app.js
<Provider store={store}>
<PersistGate persistor={store.__PERSISTOR} loading={null}>
<ThemeProvider theme={theme}>
<CssBaseline />
<Component {...pageProps} user={this.state.user} />
</ThemeProvider>
</PersistGate>
</Provider>
Run Code Online (Sandbox Code Playgroud)
_document.js
ctx.renderPage = () =>
originalRenderPage({
enhanceApp: App => props => sheets.collect(<App {...props} />)
});
const initialProps = await Document.getInitialProps(ctx);
return {
...initialProps,
// Styles fragment is rendered after the app and page rendering finish.
styles: [
<React.Fragment key="styles">
{initialProps.styles}
{sheets.getStyleElement()}
</React.Fragment>
]
};
Run Code Online (Sandbox Code Playgroud)
这一切都非常类似于 Material-UI 提供的示例。我没有看到他们的 git repo …
我正在使用 Theme 为 Flutter 应用程序设计样式。关于 Button,ButtonThemeData.buttonColor和ButtonThemeData.colorScheme.primary 有什么区别?
这可能看起来微不足道,但我找不到解决方法。
我目前很兴奋地使用这里设计的新深色主题。我想根据一天中的时间和我的眼睛改变主题,例如从黑暗变回明亮等。
stackoverflow.blog
有一个要更改的地方toggle
,但导航到stackoverflow.com
它会返回到黑暗主题。我在“帮助”部分找不到帮助。还有其他帮助吗?
在 flutter 中,我已经像这样定义了我的自定义主题
ThemeData(
...
textSelectionColor: Colors.black,
textSelectionHandleColor: Colors.white,
),
Run Code Online (Sandbox Code Playgroud)
今天,在dart更新到v1.23.0-4.0.pre版本后,我的代码发现了这个问题。
'textSelectionHandleColor' 已弃用,不应使用。请改用 TextSelectionThemeData.selectionHandleColor。此功能在 v1.23.0-4.0.pre 之后被弃用。 尝试用替换来替换弃用成员的使用。
但我对如何使用 TextSelectionThemeData 感到困惑。
有人知道怎么做吗?谢谢!
我想我一定是误解line =
了 中的论点theme()
。根据 中的文档?theme
,line =
应该会影响图中的所有线元素。然而,改变颜色没有任何作用,而改变大小却起作用。
library(ggplot2)
ggplot(iris, aes(x = Sepal.Width, Petal.Length)) +
geom_point() +
geom_smooth() +
theme(line = element_line(color = "green", size = 5))
#> `geom_smooth()` using method = 'loess' and formula 'y ~ x'
Run Code Online (Sandbox Code Playgroud)
由reprex 包于 2022 年 8 月 15 日创建(v2.0.1)
我的问题有两个:
为什么更改颜色不会影响图中的任何线条?
为什么更改尺寸不会影响 中的线条元素geom_smooth()
?
编辑:请参阅@Gregor Thomas 的答案以获取第 2 部分的答案。
我想知道是否可以为在线销售的WordPress主题添加安全性(类似于产品许可证)?
我想确保一旦主题被出售,客户只能将它用于自己,而不是传递或重新出售.