upanupstudios / upanupbase
Upanup的基础主题
5.2.0
2024-06-27 22:17 UTC
README
Upanup为所有项目提供的基础主题。
变更日志
此项目的所有重大更改都将记录在此文件中。
格式基于Keep a Changelog,并且此项目遵循语义化版本控制。
示例
### [#.#.#] - YYYY-MM-DD
#### Added
- for new features.
#### Changed
- for changes in existing functionality.
#### Deprecated
- for soon-to-be removed features.
#### Removed
- for now removed features.
#### Fixed
- for any bug fixes.
#### Security
- in case of vulnerabilities.
[未发布]
[5.2.0] - 2024-06-27
更改
row-fade.js
现在使用纯JavaScript和IntersectionObserver,而不是inView
函数
移除
- 从
globals.js
中移除了inView
函数 - 从
row_fade
库中移除了jQuery依赖
修复
- 加载和调整大小时的可滚动
- 加载和滚动时的行渐变
- 在WYSIWYG中的对齐媒体上的边距
[5.1.0] - 2024-06-14
更改
- 将现有
mobile-menu-trigger.js
和mobile-search-trigger.js
的功能更改为包含适当的元素上aria-hidden
和aria-label
属性的切换。注意:由于hidden
属性实际上会影响元素的显示,并且调整窗口大小时也会引起一些卡顿,因此aria-hidden
属性是合适的。只要与display: none;
(已经使用)一起使用,就可以使用aria-hidden
。
[5.0.3] - 2024-05-31
修复
- 在
paragraph--image-and-text.html.twig
和paragraph--table-of-contents.html.twig
中渲染了content
,而没有显式打印字段,以确保缓存按需工作
[5.0.2] - 2024-04-02
更改
- 在
upanupbase.info.yml
中将版本号从1.0
更改为5.0.2
[5.0.1] - 2024-03-22
更改
- 更改了移动标记和动态快速链接的脚本,以从5.0.0版本的更新中受益
修复
- 修复了复选框、单选按钮元素的样式,其中标题显示在输入之前
[5.0.0] - 2024-03-22
更改
- 调整了桌面主页动态快速链接的标记/功能,以使用选项卡(https://design-system.service.gov.uk/components/tabs/)无障碍性实践
[4.0.2] - 2024-03-22
修复
- 修复了
.tabs-component__panel
的id
未定义的问题
[4.0.1] - 2024-03-22
修复
- 由于可滚动溢出,直到交互式之前,从tabindex中移除了表格
[4.0.0] - 2024-03-21
更改
- 将
base
库中的所有JS放入单独的库中 - 将jQuery作为依赖项添加到每个使用它的库中
[3.2.8] - 2024-03-20
更改
- 将
aria-expanded
更改为aria-pressed
,并在.accordion-group__toggle
上添加了data-toggle-state
,因为“pressed”值可以是true
、false
或mixed
,分别对应于所有折叠面板都打开、都关闭或部分打开和部分关闭的情况
[3.2.7] - 2024-03-18
更改
- 将
toggleSlidesAttribute
函数更改为包括在警报和图片滑块上的swiper幻灯片上的aria-hidden
属性切换 - 将
upanupbase_theme_suggestions_block_alter
函数更改为包括对块的检查(以防止在某些情况下出现WSOD)
[3.2.6] - 2024-03-13
添加
- 添加了
calendar-view-pager.html.twig
[3.2.5] - 2024-03-13
添加
- 日历分页样式更新
[3.2.4] - 2024-03-12
修复
- 使隐藏的日历列表项实际上被隐藏
[3.2.3] - 2024-03-11
添加
- 在导航块(
block--system-menu-block.html.twig
)中添加了对空content
的检查
[3.2.2] - 2024-03-11
修复
- 修复了由于不正确使用
setTimeout
而导致tabs AJAX无法工作的问题
[3.2.1] - 2024-03-11
修复
- 将
Drupal.behaviors.static_tabs_required
更改为Drupal.behaviors.toc_nav
[3.2.0] - 2024-03-08
添加
- 新“目录”组件的脚本、模板、库
[3.1.0] - 2024-03-08
添加
- 添加了
calendar
库和views-view-calendar.html.twig
,用于与Calendar模块一起使用 - 添加了
tabs
和tabs.static
库,以在日历和其他视图中包括标签页功能
[3.0.2] - 2024-02-16
修复
- 调整边距以改善网页表单元素的间距
- 添加了对由于内联字段引起的浮动问题的修复
[3.0.1] - 2024-02-14
修复
- 修复了视图中网格元素的固定高度,以保持一致的高度(例如,登录页面快速链接)
- 修复/改进了在WYSIWYG应用
.align-{direction}
类的媒体图像(调整浮动、边距和桌面/移动外观)
[3.0.0] - 2024-01-19
更改
- 从单个文件中删除了打印样式,并将其放入新的
*--print.scss
文件中 - 使用新的
*--print.css
文件更新了库
[2.5.1] - 2023-12-01
修复
- 将
slideChangeTransitionEnd
实例更改为transitionEnd
,这修复了当前索引未更新的问题。这可能在2.3.0
中损坏,因为那时我们从幻灯片切换到了淡入淡出。
[2.5.0] - 2023-11-29
添加
- 将
.accordion__trigger
按钮包裹在<h3>
中,包括脚本以替换那些没有标题的内容行(显示为<h2>
)中的<h2>
[2.4.6] - 2023-11-24
修复
- 修复了由于具有内联标签的字段引起的浮动问题
[2.4.5] - 2023-11-23
修复
- 删除了图像滑块中引起标记和脚本问题的额外div
[2.4.4] - 2023-11-20
修复
- 删除了
.ai-sb
并将其替换为.ai-b
,因为space-between
不是一个有效的值,而baseline
是,并且之前缺失
[2.4.3] - 2023-11-03
修复
- 现在展开触发器的直接子元素使用
block
显示而不是inline-block
,这修复了悬停、激活时的下划线问题
[2.4.2] - 2023-10-31
修复
- 修复了两个对
up3theme
(带有upanupbase
)的引用
[2.4.1] - 2023-10-31
修复
- 修复了某些JS文件未选中捆绑导入和需求的prepros设置
[2.4.0] - 2023-10-31
更改
- 核心版本要求现在包括D10。万圣节快乐!
[2.3.0] - 2023-10-30
更改
- 将SwiperJS从版本10升级到11
- 在SwiperJS函数中将"slide"动画更改为"fade"
[2.2.1] - 2023-10-27
修复
- 修复了上次编译中缺失的前缀
[2.2.0] - 2023-10-27
修复
- 修复了在没有Swiper时包含swiper js和image-slider css的问题
更改
- 包括了对单张图像的兼容性,以采用内容横幅样式
[2.1.2] - 2023-10-23
修复
- 修复了
row_fade
JavaScript文件路径
[2.1.1] - 2023-10-18
修复
- 通常在展开程序上应用
max-width: $line-width
,而不是仅应用于子元素 accordion
库现在全局附加以捕获details
和.webform-element-more
[2.1.0] - 2023-08-09
添加
- 添加了
notice
库,模板
修复
card
库仅包括在水平卡片和节点卡片中。在upanupbase.theme
中添加了一个函数,以包括所有名称中包含'card'的段落。
[2.0.0] - 2023-07-05
更改
- 更新了
prepros.config
以忽略.scss文件 - 将scss文件夹重命名为scss-css
- 使用Live Sass Compiler VS Code扩展编译了所有.scss文件
移除
- 删除了css文件夹
[1.0.0] - 2023-06-20
添加
- 初始提交