Skip to content

feat: Inline editing - Stars - #1973

Merged
enjeck merged 4 commits into
mainfrom
feat/364-stars
Aug 18, 2025
Merged

feat: Inline editing - Stars#1973
enjeck merged 4 commits into
mainfrom
feat/364-stars

Conversation

@enjeck

@enjeck enjeck commented Aug 5, 2025

Copy link
Copy Markdown
Contributor

Part of #364
Supports inline editing for TableCellStars

@enjeck
enjeck requested a review from marcoambrosini August 5, 2025 06:18
@enjeck enjeck self-assigned this Aug 5, 2025
@enjeck
enjeck requested a review from blizzz as a code owner August 5, 2025 06:18
@github-project-automation github-project-automation Bot moved this to 馃Л Planning evaluation (don't pick) in 馃摑 Productivity team Aug 5, 2025
@enjeck

enjeck commented Aug 5, 2025

Copy link
Copy Markdown
Contributor Author

Looks like so:
Screencast from 2025-08-05 07-16-02.webm

@enjeck enjeck mentioned this pull request Aug 5, 2025
17 tasks
@enjeck enjeck added the 3. to review Waiting for reviews label Aug 5, 2025
Base automatically changed from feat/364 to main August 5, 2025 07:29

@marcoambrosini marcoambrosini left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi @enjeck, I think it would be better to allow clicking on the stars directly instead of having a plus and minus buttons to the sides. Could you change that?

@enjeck
enjeck force-pushed the feat/364-stars branch 2 times, most recently from b327409 to f442d7b Compare August 14, 2025 03:51
Comment thread src/shared/components/ncTable/partials/TableCellStars.vue Outdated
Comment thread src/shared/components/ncTable/partials/TableCellStars.vue Outdated
Comment thread src/shared/components/ncTable/partials/TableCellStars.vue Outdated

@silverkszlo silverkszlo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks nice and works in Firefox and Chromium!

  • I can only edit existing star rating fields inline but not create a new one inline. Is that expected behavior?
  • Possible accessibility edit for later: right now I can only edit it with a mouse and not the keyboard

@enjeck

enjeck commented Aug 18, 2025

Copy link
Copy Markdown
Contributor Author
  • I can only edit existing star rating fields inline but not create a new one inline. Is that expected behavior?

If a row is created empty, it's automatially given 0 stars that you can edit. Not sure what you mean by "creating a new one"?

enjeck added 4 commits August 18, 2025 16:24
Signed-off-by: Enjeck C. <patrathewhiz@gmail.com>
Signed-off-by: Enjeck C. <patrathewhiz@gmail.com>
Signed-off-by: Enjeck C. <patrathewhiz@gmail.com>
Signed-off-by: Enjeck C. <patrathewhiz@gmail.com>
@silverkszlo

Copy link
Copy Markdown
Contributor
  • I can only edit existing star rating fields inline but not create a new one inline. Is that expected behavior?

If a row is created empty, it's automatially given 0 stars that you can edit. Not sure what you mean by "creating a new one"?

Yeah, apparently I had forgotten to add a row, nevermind

@enjeck
enjeck merged commit 98bce00 into main Aug 18, 2025
50 of 52 checks passed
@enjeck
enjeck deleted the feat/364-stars branch August 18, 2025 15:41
@github-project-automation github-project-automation Bot moved this from 馃Л Planning evaluation (don't pick) to 鈽戯笍 Done in 馃摑 Productivity team Aug 18, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

3. to review Waiting for reviews

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants