t3sbootstrap 与 customScss

问题描述 投票:0回答:1

大家早上好, 这里有人使用 t3sbootstrap 吗?我无法包含 custom.scss 文件,需要一些支持。

系统的行为就好像我的 custom-variables.scss 文件不存在一样。

有人有想法可以帮助我吗?

谢谢, 马库斯

设置:

  • TYPO3 12.4.23 作曲家安装
  • t3sbootstrap 5.3.18
  • t3sb_package 当前 git 版本(dev-main)

在常量中,我将 bootstrap.customScssPath 设置为 EXT:/Resources/Public/Scss/。在这个目录中,我有一个 custom-variables.scss 和一个 custom-styles.scss。我已经运行调度程序任务 t3sbootstrap:customScss 多次(没有任何错误),清除了临时文件,但仍然没有任何变化 – 甚至没有错误消息。

我想全局更改原色,但什么也没有发生。没有发生错误。

typo3 typo3-extensions typo3-12.x
1个回答
0
投票

t3sbootstrap 扩展提供了两种管理自定义 SCSS 属性的方法:

  1. 存储在fileadmin中:
    • 地点:
      fileadmin/T3SB/Resources/Public/T3SB-SCSS/
  2. 存储在t3sb_package扩展中:
    • 地点:
      EXT:t3sb_package/Resources/Public/T3SB-SCSS/

为了激活第二个选项:

  • 启用自定义 SCSS:
    Config/System/settings.php
    中,设置
    customScss = 1
    sitepackage = 1
  • 执行 t3sbootstrap:cdnToLocal cron 作业,以便将 JS 和 CSS 文件从 CDN 移动到本地 [在 t3sb_package 扩展名下]。
  • 根据需要编辑
    custom.scss
    文件夹下的
    custom-variables.scss
    EXT:t3sb_package/Resources/Public/T3SB-SCSS/
    文件。
  • 清理位于
    typo3temp/assets/t3sbootstrap/css/
    的临时文件。
  • 清除后端缓存。

重要提示:

  • 自定义 SCSS 文件必须命名为 custom.scsscustom-variables.scss 才能被识别。
  • 如果您想包含来自自定义扩展(例如 my_sitepackage)的其他 SCSS 文件,则必须将您的 SCSS @import 到 t3sb_package 自定义 SCSS 文件中。如果没有这个,您的自定义 SCSS 将不会被应用。
© www.soinside.com 2019 - 2024. All rights reserved.