feat(kanban): add optional task description preview#63
Open
totondruppusu wants to merge 3 commits into
Open
Conversation
Owner
|
Thanks for the contribution — the implementation follows the kanbanShowSubtasks precedent cleanly, scope matches what we agreed in #59 (default off, 3-line clamp, plain text), and the CHANGELOG entry is in the right spot. A couple of things to address before I can merge:
After rebasing, please confirm pnpm check && pnpm check:submission && pnpm test all pass locally — same gate CI runs. Minor (not blocking): var(--pm-text-muted) has no fallback, but that's consistent with the rest of styles.css and fine since the card never renders inside a modal. Looks great otherwise — thanks again! |
1eac2ef to
6b4bdd6
Compare
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.
Before you submit
This plugin is maintained by one person in their spare time with a specific design vision and strict code standards. Please read this before opening a PR.
PRs without a linked issue are closed without review. New features and non-trivial changes must be discussed in an issue first — no exceptions.
AI-generated bulk PRs are closed immediately. If your PR rewrites large chunks of existing code, adds generic boilerplate, or ignores the project style, it will be closed with no further explanation.
What this PR does
Adds an option to show a brief preview of the description of tasks in board view.
Linked issue
Feature as discussed in issue #59
Checklist
npm run buildpasses with zero errors.npx eslint src/passes with zero warnings — includes no inline styles, sentence-case UI text, no unnecessary non-null assertions.ModalFactory, never instantiated directly.element.style.*assignments — CSS classes only.await import()— static imports only.YYYY-MM-DDformat; UTC operations only (T00:00:00Z,setUTCDate()).