问题

解答

The easiest and recommended way to override basic primary colors, as of version 4.0, is by changing the compiled values of the CSS variables. But change them inside a CSS body selector, instead of a :root selector.

Example of storefrontapp/src/styles.scss file:

/* You can add global styles to this file, and also import other style files */$styleVersion: 4.0;
@import '~@spartacus/styles/index';$useLatestStyles: true;@import '@spartacus/styles';
@import '@spartacus/styles/scss/theme/santorini';body {--cx-color-primary: green;--cx-color-seconday: #8aa39b;--cx-color-text: #5c6f68;--cx-color-background: #95d9c3;--cx-color-dark: #a4f9c8;
}

生效了:

SAP Commerce Cloud Spartacus UI 修改 primary color 的方法相关推荐

  1. SAP Commerce Cloud Spartacus UI 的购物车 Cart 功能

    此功能是在 TUA Spartacus 库的 1.0 版中引入的. 购物车在 TUA Spartacus 与核心 Commerce Spartacus 中的工作方式不同,需要支持产品供应以及复杂的定价 ...

  2. SAP Commerce Cloud Spartacus UI 的 ActionClass 数据结构设计

    以 CmsSetPageSuccessIndex 为例: 运行时该 Action 类包含三大字段: (1) meta (2) payload (3) type meta meta 包含的 loader ...

  3. SAP Commerce Cloud Spartacus UI 4.0.1 版本的安装

    官方文档 使用命令行创建一个基于 Angular 12 的 应用: ng new mystore --style=scss 务必注意 SAP Spartacus 4 以上的安装环境要求: 然后命令行调 ...

  4. SAP Commerce Cloud Spartacus UI footer 区域的设计模型

    本文研究如下图高亮所示的 SAP 电商云 Footer 区域的设计明细. 对应的 HTML markdup 入口:cx-footer-navigation: cx-footer-navigation ...

  5. 如何获取 SAP Commerce Cloud Spartacus UI 购物车 Cart 的加载状态

    在 Storefront AppModule 构造函数里注入 ActiveCartService: private cartService: ActiveCartService, 调用其 API: c ...

  6. SAP Commerce Cloud Spartacus UI 的高阶 reducer 设计

    在 components.reducer.ts 里,loaderReducer 函数,会根据输入的 entityType,返回一阶 reducer. 然后在代码第86行,调用该一阶 reducer 进 ...

  7. SAP Commerce Cloud Spartacus UI 读取 Component 元数据的 Action 设计

    先看数据:该 page 包含了 35 个 Components: 可以看到这些 Components 属于 homepage,但是 payload 字段里,只包含了 35 个 Components 其 ...

  8. SAP Commerce Cloud 新一代 UI Spartacus 和 Customer Data cloud 的集成

    SAP Customer Data Cloud Integration Spartacus 3.2 版可用. SAP Customer Data Cloud 允许您启用自定义注册和登录,还可以管理用户 ...

  9. SAP Commerce Cloud 项目 Spartacus 入门

    原文地址 What is Spartacus? Spartacus 是一个免费的开源 JavaScript Web 应用程序,它于 2019 年 5 月发布了 1.0 版本,并且每隔几周就会继续发布新 ...

最新文章

  1. Python训练营2021:构建8个真实世界的Python项目
  2. mysql bin.000047_解决mysql-bin.000001占用超大空间的问题
  3. MATLAB实现直方图均衡化与规定化
  4. QTP的那些事--终极项目脚本设计思路及其测试查询功能的一些实际项目体会
  5. 硬件:LCD和LED相关知识介绍
  6. 使用ajax完成python flask前端与后台数据的交互
  7. Django中类视图的几实现方式
  8. tcp协议栈优化1-增加TCP初始拥塞窗口
  9. python商品管理系统_基于django的奶茶店的管理系统
  10. 机器学习知识点查漏补缺(朴素贝叶斯分类)
  11. Clojure 学习入门(1) - 学习资料
  12. 综述 | 注意力机制
  13. 8汉化 netreflector_Reflector下载_.NET Reflector官方中文版下载-华军软件园
  14. 单片机学习——存储器详解(程序存储器、片内RAM、拓展RAM、EEPROM)
  15. redis如何设置密码
  16. 【宋词】之《鹧鸪天·代人赋》
  17. TinyXml 介绍
  18. 品牌服装电商HTML网页模板
  19. android 高仿糯米团购 摇一摇 摇奖 效果
  20. 毕设小程序随笔-如何在wx.navigateBack()时刷新页面

热门文章

  1. 2019.3.18 区块链论文翻译
  2. Service Mesh服务网格:是什么和为什么
  3. asp.net环境下的静态类以及静态变量
  4. JavaScript 图片的上传前预览(兼容所有浏览器)
  5. C0304 备份最后一天所有修改的文件
  6. 如何使用新的邮件传输规则和邮件策略
  7. 【ERP】如何根据系统币种(扩展)精度来动态产生数字的格式(FORMAT MASK)
  8. 启动窗口画面类CSplashWnd
  9. 【观点】风雨20年:我所积累的20条编程经验
  10. 《PHP综合开发环境》(NuSphere PhpED v5.6.5615 Win32)[压缩包]