Move Works Square to homepage text with clear uniform typography
This commit is contained in:
1 parent
9116938127
commit
f35079b128
15 files changed
+206
-109
No files matched your search
@@ -0,0 +1,46 @@
|
||||
# Task: Move Works Square to the homepage welcome text
|
||||
|
||||
## Identity
|
||||
|
||||
- Task ID: 20261014-home-gallery-text-f3d30a43
|
||||
- Mode: Feature
|
||||
- Branch: codex/20261014-home-gallery-text-f3d30a43-home-gallery-text
|
||||
- Worktree: /Users/chillishark/Makelore 麦洛/.codex-worktrees/makelore/20261014-home-gallery-text-f3d30a43
|
||||
- Base commit: f1dabdb358ff5f2228fbef014f9e659c156ccc10
|
||||
- Owner: codex
|
||||
- Status: Ready for Integration
|
||||
|
||||
## Scope
|
||||
|
||||
- Implement the accepted three-line homepage welcome: real display name plus 欢迎回来!; existing 今天,想创作什么?; 还是去「作品广场」找找灵感?. Only the four-character inline Works Square label is clickable,12% larger than adjacent copy. Remove its old Code/Canvas workspace entries, retaining the center decorative M and workspace behavior.
|
||||
|
||||
## Intent And Constraints
|
||||
|
||||
- Latest explicit user steering supersedes the rejected button/multicolor drafts: same font family, same font weight, and the same readable dark foreground across the intro; only size and a fine matching underline identify the link. Use actual profile/account display names and existing fixed openCommunity. No new API, gallery feed/page, model request, publishing or cloud deployment.
|
||||
- Preserve module policy/navigation, sidebar width/account anchor, Code drafts/attachments, Canvas edits and actual WeChat naming plus parent-navigation updates. Actual latest Renderer is navigation d3b0d411ca32b7f8ea72c87dcfe37c02e6692b45; Main remains436f7ba/PID35142. No Main/shared/resources/package/build-contract delta.
|
||||
- Human instruction and coordination permission were read directly in codex://threads/01a12eba-e98b-76a3-8fd5-206f2820d623: consolidate all current related chats, validate/update the trial, then merge/push. The authorized coordinator now owns all runtime activation/refresh/restart and publication. This task does not change current.json, aliases or NetworkService.
|
||||
|
||||
## Outcome
|
||||
|
||||
- Homepage welcome and actual text entry implemented. Shared CommunityLink uses a valid inline span container in the paragraph, plain text button, inherited font/weight/color,1.12em sizing, underline, keyboard focus/activation, disabled opening and retry. Reduced-motion disables movement.
|
||||
- Code/Canvas Sidebar gallery mounts removed; Code central mark/stars remain decorative and load their CSS directly, with original heading/caption, composer and drafts retained. Homepage navigation and profile source unchanged.
|
||||
- README and focused existing unit/browser/Electron tests updated. Preserved exact committed five navigation src blobs from d3b0d411 (ModuleSwitcher, DraftEditor, Plugins, ProjectConfiguration, Settings), plus its three small navigation test assertions; no foreign task record imported or edited. Relative to actual d3 Renderer source, product delta is exactly six intended homepage/community/workspace src files.
|
||||
- Local preview also reflects uniform dark typography and enlarged link. Trial is NOT updated independently: stage contains helpers/OPS only, no prepared snapshot/manifest, activation, native refresh or restart. Unified integration owns final actual-account UI acceptance.
|
||||
|
||||
## Verification
|
||||
|
||||
- Official Concurrent/Planning Gates passed: exact feature task/branch/worktree/basef1 ownership verified;80 peer task records/240 required sections read without errors. No semantic blocker; latest user instruction replaces old gallery placement and rejected button direction. Primary dirty checkout untouched.
|
||||
- Final standard typecheck, scoped ESLint, git diff --check and default full build:vite with NIANCODE_RENDERER_ONLY unset passed.
|
||||
- Final16 unit tests passed (community4, module navigation12). Browser suite9 passed across375/768/1280/1470px; two homepage cases reverified after final font-weight revision, checking actual font/color/weight equality and1.12 size, keyboard retry, no overflow/fetch/iframe.
|
||||
- Final real isolated Electron4 passed in14.9s: homepage geometry/fixed external URL, shared Code/settings sidebar and account anchoring, Canvas canonical edits/drafts/results, first PI editable-under500ms flow and attachment/draft preservation. Carried-in navigation house/back assertions included. Actual model/cloud/native counterpart acceptance is not claimed.
|
||||
- Logs retained: /tmp/home-gallery-typecheck-final-f3d30a43.log, /tmp/home-gallery-unit-final-f3d30a43.log, /tmp/home-gallery-browser-final-f3d30a43.log, /tmp/home-gallery-typography-final-f3d30a43.log, /tmp/home-gallery-build-final-f3d30a43.log, /tmp/home-gallery-electron-final-f3d30a43.log. Isolated screenshots in corresponding /tmp/home-gallery-*-results directories; static preview in /Users/chillishark/.codex/visualizations/2026/10/14/makelore-home-gallery-preview.
|
||||
- Runtime inheritance honesty: navigation is now active-verified; WeChat card-name native acceptance remains pending in its ancestor evidence. Do not silently mark that unrelated feature native-verified. Existing verification_limits remain applicable.
|
||||
|
||||
## Follow-ups
|
||||
|
||||
- Send final clean source/HEAD and evidence to authorized coordinator task20261014-all-thread-trial-6d72e4f1 in 推代码; it owns combined merge/build/update/main push. Do not execute this task's one-off runtime helpers during unified delivery. Source worktree remains for integration and is not cleaned while active/dirty.
|
||||
- Cancelled code-gallery-button-2824e5d1 ends at a715dc4 with zero net product delta; never cherry-pick its abandoned f00afcf/7dfcc83 drafts.
|
||||
|
||||
## Promotion Candidates
|
||||
|
||||
- None; this is an authorized presentation/entry relocation using existing contracts. Canonical/foreign project memory stays untouched.
|
||||
Reference in new issue
Block a user