的 mastodon fork 增加了自定义 LOGO 支持,使用说明如下:

步骤一:制作自己的 LOGO

制作 LOGO,并放入 ./design/你的自定义字段名/ 下,相关设计素材和参考都在里面,尽量保证长宽比与原版一致。app icon 建议参考 Apple 的桌面图标设计规范:1024x1024px的图标,设置100px的margin,179.649px的圆角,padding可自己决定。mastodon 原版的正方形图标添加为桌面快捷方式后会非常的丑陋!

处理两个 logo-symbol 的时候注意将代码调整为图中的结构,填充了currentColor 的 path 会跟随背景色深浅生成黑色和白色两组图标,参考 /about 页面顶部的 LOGO。

步骤二:生成静态文件

复制 ./lib/tasks/branding_forest.rake 到同一文件夹下,把新文件的文件名和文件中的 _forest 字段替换成你的你的自定义字段名。

在系统上安装依赖:

# macOS
brew install imagemagick librsvg

# ubuntu
apt install imagemagick librsvg

运行:RAILS_ENV=development rails branding_forest:generate_forest 字段替换成你的自定义字段名。

步骤三:修改 mastodon 配置文件

参考:github.com/mashirozx/mastodon/

修复了通过 Github/Gitlab 账号注册的用户无法修改密码的问题。目前这部分账号默认的密码有一定安全隐患,还请所有通过 Github/Gitlab 注册的用户尽快重置自己的登录密码。重置方法:先在账号页面查看自己账号所绑定的邮箱( littlefo.rest/auth/edit ),然后退出登录,再选择忘记密码,最后通过邮箱重置你的密码。

新版图标库上线 🎉
支持在后台选择图标库,后续还会加入更多图标集~

感谢 @Siennali 绘制的图标 :CalicoCat_MikuPiyo_025:

已更新至 v3.5.3 🎉

如遇到 bug 请及时向我反馈~

今晚将合并mastodon上游代码,这次的代码变动幅度较大,为避免任何可能的错误,计划先对现有数据整体备份后再更新。计划6点左右停服备份和更新,7点之前应该能完成。之后如果线上出现严重bug可能会需要回滚数据库,请谅解。

如果在小屏幕电脑上出现按钮行太长,导致组件无法全部显示的,可以在自定义CSS里面加上这条:

button.status__action-bar-button.icon-button[title="分享"]{display:none}

👉 hello.2heng.xin/settings/prefe

支持通过Github和Gitlab登录啦

注意,认证过程中使用的是OpenId中的邮箱,即你的个人公开资料页显示的邮箱,当你的Github和Gitlab账号下同时绑定有多个邮箱时,首次绑定账号时记得暂时将你的公开邮箱和首要邮箱(Primary Email)都设置为你在本实例绑定的那个邮箱,首次认证完成后可以还原你的Github或Gitlab邮箱设置。

Show older
小森林

每个人都有属于自己的一片森林,也许我们从来不曾走过,但它一直在那里,总会在那里。迷失的人迷失了,相逢的人会再相逢。愿这里,成为属于你的小森林。