Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
104 changes: 53 additions & 51 deletions content/blog-zh/2021-a-year-in-review.mdx

Large diffs are not rendered by default.

42 changes: 21 additions & 21 deletions content/blog-zh/2021-q1-tinacms-updates.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -2,77 +2,77 @@
seo:
title: 2021 Q1 TinaCMS 更新 | TinaCMS 博客
description: >-
查看 2021 年第一季度 TinaCMS 的更新,包括改进、错误修复和新功能,这些都提升了平台的性能和可用性。
title: 2021 Q1 Tina 更新
查看 2021 年第一季度 TinaCMS 的更新,包括改进、错误修复和增强平台性能和可用性的新功能。
title: 2021 Q1 TinaCMS 更新
date: '2021-04-14T13:59:53+02:00'
last_edited: '2021-04-15T07:46:05.497Z'
author: Frank Taillandier
prev: content/blog-zh/more-changes-coming-to-inline-editing.mdx
next: content/blog-zh/tina-cloud-a-headless-cms-backed-by-git.mdx
---

我们定期改进 Tina,以提供有效的开发者体验*和*独特的视觉内容编辑体验。最新的添加是倾听社区反馈以及解决我们自身需求的结果。
我们定期改进 TinaCMS,以提供有效的开发者体验*和*独特的视觉内容编辑体验。最新的添加是倾听社区反馈以及解决我们自身需求的结果。

让我们仔细看看 Tina 核心库中一些最具影响力的近期变化。
让我们仔细看看 TinaCMS 核心库中一些最具影响力的最近变化。

## 单选组字段 🆕

编辑者现在可以从选项列表中选择,[单选组字段](/docs/plugins/fields/radio-group/)有两种形式:`radio` 和 `button`,默认情况下它们水平显示,你可以选择垂直变体。
编辑者现在可以从选项列表中选择,[单选组字段](/docs/plugins/fields/radio-group/)有两种形式:`radio` 和 `button`,默认情况下它们水平显示,您可以选择垂直变体。

![水平方向的单选组字段(默认)](/img/fields/radio-group-field-horizontal-radio.gif)
![单选组字段按钮变体(水平)](/img/fields/radio-group-field-horizontal-button.gif)

## 搜索和过滤块 🆕

当你的页面模板提供超过 10 个组件可供选择时,编辑者可以输入并[从块菜单列表中过滤](https://github.com/tinacms/tinacms/pull/1772)。我们计划让选择块成为一种更具视觉效果的体验。
当您的页面模板提供超过 10 个组件可供选择时,编辑者可以输入并[从块菜单列表中过滤](https://github.com/tinacms/tinacms/pull/1772)。我们计划使选择块成为更具视觉体验的过程。

## 复制块 🆕

对于内联编辑来说,这是一个小而重要的胜利,你现在可以通过单击一次来复制一个块。
对于内联编辑来说,这是一个小但重要的胜利,您现在可以通过单击复制一个块。

![使用 Tina 内联块时,点击复制图标以在下方插入相同的块。](/img/blog/duplicate-block-tinacms.gif)

## 重新思考内联编辑 🤔

我们开始重新评估 Tina 如何进行内联编辑的方法。我们重构了代码,以利用[事件和引用](https://github.com/tinacms/tinacms/pull/1749)来提供[新 API](https://github.com/tinacms/tinacms/blob/master/packages/react-tinacms-inline/README.md#usefieldref-ref-based-inline-editing)。这项工作还远未完成,目前仅通过功能标志可用,因为这将会有更多的变化。
我们将在即将发布的文章中分享我们对 Tina 内联编辑未来的看法,从开发者的角度来看。
我们开始重新评估 TinaCMS 如何进行内联编辑的方法。我们重构了代码以利用[事件和引用](https://github.com/tinacms/tinacms/pull/1749)来提供[新 API](https://github.com/tinacms/tinacms/blob/master/packages/react-tinacms-inline/README.md#usefieldref-ref-based-inline-editing)。这项工作还远未完成,目前仅通过功能标志可用,因为这将会有更多变化。
我们将在即将发布的文章中分享我们对 TinaCMS 内联编辑未来的看法,从开发者的角度来看。

与此变化相关,我们决定暂时移除内联块的拖放功能。有些情况下它会产生问题,但我们可能会在以后拥有更好的内联编辑时重新考虑这个功能。现在,你可以通过上下块控件在页面上移动块,这在大多数情况下不需要太多点击。
与此更改相关,我们决定暂时移除内联块的拖放功能。有些情况下它会产生问题,但我们可能会在以后拥有更好的内联编辑时重新考虑此功能。现在,您可以通过上下块控件在页面上移动块,这在大多数情况下不需要太多点击。

你很快就能根据需要[调整侧边栏的大小](https://github.com/tinacms/tinacms/pull/1795#issue-615395547)。
这使得在 WYSIWYG 编辑器中撰写长格式内容的体验更加愉快。↔️
您很快就可以根据需要[调整侧边栏的大小](https://github.com/tinacms/tinacms/pull/1795#issue-615395547)。
这使得在 WYSIWYG 编辑器中编写长格式时的写作体验更加愉快。↔️

## Next.js 和 Tailwind 演示 👀

我们的默认演示基于 Next.js 和 Tailwind CSS。它目前展示了如何设置 Tina 以提供:主题颜色、组件变体、暗模式、响应式块等。在不久的将来,我们将专门撰写一篇文章介绍我们如何构建这个演示,以便你可以深入了解并从中学习。目前,请随意尝试并[告诉我们你的反馈](https://github.com/tinacms/tina-tailwind-inline-demo/issues)。
我们的默认演示基于 Next.js 和 Tailwind CSS。它目前展示了如何设置 TinaCMS 以提供:主题颜色、组件变体、暗模式、响应式块等。在不久的将来,我们将专门撰写一篇文章介绍我们如何构建此演示,以便您可以深入了解并从中学习。现在,请随意尝试并[告诉我们您的反馈](https://github.com/tinacms/tina-tailwind-inline-demo/issues)。

## Contentful 插件 🔌

我们的主页非常明确地表明 Tina 可以与任何后端一起工作。我们也尝试了 Contentful 并发布了一个[Tina 插件](https://github.com/tinalabs/tinacms-contentful),以便与从其内容 API 获取的内容一起工作。如果你正在使用 Contentful,请随意测试该插件并[留下反馈](https://github.com/tinalabs/tinacms-contentful/issues)。
我们的主页非常明确地表明 TinaCMS 可以与任何后端一起工作。我们还尝试了 Contentful 并发布了一个[插件](https://github.com/tinalabs/tinacms-contentful),使 TinaCMS 可以与从其内容 API 获取的内容一起工作。如果您正在使用 Contentful,请随意测试该插件并[留下反馈](https://github.com/tinalabs/tinacms-contentful/issues)。

## 社区 💜

### 新核心团队成员

[Jeff](https://github.com/jeffsee55)、[Chris](https://github.com/Enigmatical) 和 [Jack](https://github.com/jbevis) 加入了核心团队。我们非常高兴欢迎他们加入,帮助我们释放 Tina 的潜力。
[Jeff](https://github.com/jeffsee55)、[Chris](https://github.com/Enigmatical) 和 [Jack](https://github.com/jbevis) 加入了核心团队。我们非常高兴欢迎他们加入,以帮助我们释放 TinaCMS 的潜力。

### 一些统计数据 📈

我们的社区活动现在在 Orbit 💜 中进行跟踪,以帮助我们更好地建立与您的关系。特别感谢来自 Orbit 团队的 [Nicolas](https://github.com/phacks/) 帮助设置。
我们的社区活动现在在 Orbit 💜 中进行跟踪,以帮助我们更好地与您建立关系。特别感谢来自 Orbit 团队的 [Nicolas](https://github.com/phacks/) 帮助设置。

![2021 Q1 Tina 社区成员活动在 Orbit 中](/img/blog/orbit-members-2021-q1.png)Orbit 使得反思社区活动变得容易,你可以轻松看到何时登上 Hacker News 的首页 😊。
![2021 Q1 TinaCMS 社区成员活动在 Orbit 中](/img/blog/orbit-members-2021-q1.png)Orbit 使得反思社区活动变得容易,您可以轻松看到何时登上 Hacker News 的首页 😊。

向 2021 年第一季度我们最活跃的社区成员致敬:[Joe Innes](https://github.com/joeinnes) 👏、[Matthew Francis Brunetti](https://github.com/zenflow) 👏、[Austin Condiff](https://github.com/austincondiff) 👏、[Hirvin Faria](https://github.com/hirvin-faria) 👏 和 [Chadd Poggenpoel](https://github.com/Chizzah) 👏。

我们的开源项目达到了新的里程碑:

* [Tina](https://github.com/tinacms/tinacms) 在 GitHub 上被超过 **6K** 人标星 🌟
* [TinaCMS](https://github.com/tinacms/tinacms) 在 GitHub 上被超过 **6K** 人标星 🌟
* [tinacms 核心包](https://www.npmjs.com/package/tinacms) 已被下载超过 250K 次 📦

🙏 感谢你的关注,我们才刚刚开始!
🙏 感谢您的关注,我们才刚刚开始!

## 还有一件事... ⏳

为了增强 Tina 生态系统,我们的团队目前正在开发一个新的开源工具,以简化结构化内容管理的方式,同时保持对 Git 仓库中内容的控制。下周会有更多相关信息!
为了增强 TinaCMS 生态系统,我们的团队目前正在开发一个新的开源工具,以简化结构化内容管理的方式,同时保持对 Git 仓库中内容的控制。下周将有更多信息!

[订阅我们的博客](/rss.xml),以第一时间了解我们所有新的和令人兴奋的发展。
[订阅我们的博客](/rss.xml),以便第一时间了解我们所有新的和令人兴奋的发展。
Loading