Repository navigation
Conversation
Replace the particle sidebar layout with a construction-drawing shell: an exposed construction grid with generated axis labels, a frameless window with a custom title bar, oversized titles with a dropped glyph, overlapping system windows, a dithered sky and hidden base64 easter eggs. The shadcn primitives are restyled so wizards and dialogs follow. The interface uses fixed CSS pixels like the official Minecraft launcher: it follows only the system display scale, never the window size. Extra window space goes to the grid, the sky and whitespace; content that does not fit scrolls inside its own column. The minimum window stays at 905x575 and the window ratio is not locked. Bundle Inter, Inter Tight, JetBrains Mono and Departure Mono locally, refresh the Linux UI snapshot baselines, and add a test that keeps the home title, launch button and navigation the same size across five window sizes. Reviewed-by: Claude Opus 5.5 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Contributor
|
Sorry @muyuzhong, your pull request is larger than the review limit of 150,000 diff characters |
Contributor
📦 Semifold release planPlan calculated through commit d5971e4. Changesets introduced by this pull request: 2 changesets · 3 packages
This comment updates automatically as the pull request changes. |
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
描述
把启动器界面重画成一张「还没收拾干净的施工图」:网格、轴号、裁切角、尺寸线都露在外面;超大标题里有一个字被「丢掉」只剩轮廓(DropOut 本来就是神经网络里的 dropout);窗口互相压着、微微歪斜;有些文字表面上是一串 base64,复制下来解码才读得到。粒子背景和侧边栏那一版整个换掉了。
设计说明在
packages/ui/design/DECONSTRUCT.md。更改类型
LLM 生成代码声明
更改内容
界面
▶▶▶ Launch主操作、互相压着的INSTANCE.CFG/READINESS.SYS窗口、两个小部件(DROPOUT 神经元、DAYLIGHT 游戏时钟)、抖色天空。[B.64]。尺寸规则(照官方启动器)
配置
tauri.conf.json:decorations: false(自绘标题栏),最小窗口保持 905×575。capabilities/default.json:加了拖动、最小化、最大化、关闭窗口四个权限。.changes/ui-deconstruct-redesign.md:dropout和@dropout/ui各一条patch:feat。截图
真机 Tauri 窗口(Linux / KDE Wayland,100% 缩放),演示数据(测试夹具),不含真实账号。
默认窗口 1024×768(浅色 / 深色)
实例 / 助手 / 设置(1024×768)
测试
pnpm biome ci、pnpm -C packages/ui test:unit、pnpm -C packages/ui build通过。pnpm -C packages/ui test:ui:186 个全过(配置编辑器截图有一次截图超时,单独重跑 12/12 通过)。deviceScaleFactor: 1.5截图:界面整体放大 1.5 倍,排版不变。cargo check -p dropout通过。没验证的
🤖 Generated with Claude Code