xLog

xLog

The First On-Chain and Open-Source Blogging platform.
github
twitter
discord server

xLog 每周总结 #9 - 第7周, 2023

大家好,以下是我们过去三周的更新,希望你们喜欢。

自动主题颜色#

image

我们一直支持通过自定义 CSS 修改主题颜色,以使您的 xLog 更加个性化,但这仍然有一定的学习成本,因此我们使用一些算法为每个人自动生成不同的默认主题颜色。

我们使用 fast-average-color 获取您横幅(如果有的话)或头像的图像或视频的平均颜色。然后,我们使用 chroma-js 获取不同亮度的颜色,以防它们过于暗淡或过于明亮。

代码更改: 73d8853 4205b70 0923722

更强大的连接按钮#

image

我们认为通知是一个重要的功能,因此我们将其移动到头像左侧的更显眼位置。

操作员标志、切换角色和 $CSB 余额已添加到菜单中,前两个我们稍后会返回。

代码更改: 3945cb9 f4cfda0

点赞和铸造彩纸#

Untitled23

玩得开心!

代码更改: f7ba1a5

操作员标志#

image

我们注意到许多用户反馈每次操作都需要签名太繁琐,这由区块链的性质决定。然而,Crossbell 启用了代理签名功能,允许您在登录时授权一次,然后无需每次都用钱包签名,详情请见 这里。xLog 现在也支持此功能。

代码更改: ba9136f

支持多个角色#

image

Crossbell 一直允许多个角色存在于一个地址下,其中只有一个是主要角色。xLog 之前只允许使用主要角色登录,但现在这一限制已被解除,以与其他 Crossbell 生态项目保持一致。

代码更改: 54f76d2

社交平台#

image

image

您现在可以在仪表板中添加您的社交媒体账户,添加后它们将显示在您网站的右下角。

一些 支持的平台 将自动生成图标和链接,其他平台将显示默认图标。如果您想要的平台不受支持,请随时在 GitHub 上提交问题或 PR,或者在下面留言,我们会尽快回复您!

代码更改: 58645e1

浮动菜单#

image

我们重新编写了菜单组件,并将悬停触发器更改为点击触发器,以增强用户体验。

代码更改: 7786eee

图像无优化选项#

我们注意到一些 SVG 图像在压缩时存在问题,因此我们添加了一种通过向图像添加 no-optimization 类来禁用图像压缩的方法,如下所示:

<img class="no-optimization" src="https://img.shields.io/github/stars/Crossbell-Box/xLog?style=social&color=4c1">
image

代码更改: 659fd7e

新主页#

image

我们重新设计了主页,希望吸引更多用户。

代码更改: 3bb00a2

页面类型和用户状态类#

为了更方便地为不同页面和访客状态编写不同的样式,我们添加了许多动态类。例如,您可以隐藏非关注者的某些内容。

.hidden-content {
  display: none;
}

.xlog-user-site-follower .hidden-content {
  display: block;
}

代码更改: bea1aea eea6764

快速编辑按钮#

image

网站所有者现在可以快速访问此处的编辑页面。

代码更改: 7e61655

就像往常一样,如果您有任何建议或期望,或者只是想随便聊聊,请随时加入我们的社区或在下面留言。干杯!🍻

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。