Skip to content

Comments

feat(nimbus): create overview edit form#14185

Merged
moibra05 merged 1 commit intomainfrom
13726
Dec 18, 2025
Merged

feat(nimbus): create overview edit form#14185
moibra05 merged 1 commit intomainfrom
13726

Conversation

@moibra05
Copy link
Contributor

@moibra05 moibra05 commented Dec 12, 2025

Because

  • Experiment takeaways lacked formatting tools to allow things like embedded links and images to be added to takeaway summaries

This commit

  • Creates a verbose rich editing form so people can create experiment summaries with text formatting

Fixes #13726

@moibra05
Copy link
Contributor Author

image image

Copy link
Contributor

@yashikakhurana yashikakhurana left a comment

Choose a reason for hiding this comment

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

Thank you @moibra05 couple of suggestions and one question. Overall nice job

"widget_tweaks",
"fontawesomefree",
"django_bootstrap5",
"django_summernote",
Copy link
Contributor

Choose a reason for hiding this comment

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

why this dependency?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Summernote provides the rich text editor

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Its one of the few rich text editors i found with mit licensing and has django support

Copy link
Contributor

Choose a reason for hiding this comment

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

I like the editor, good find

"widget_tweaks",
"fontawesomefree",
"django_bootstrap5",
"django_summernote",
Copy link
Contributor

Choose a reason for hiding this comment

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

I like the editor, good find

@moibra05 moibra05 force-pushed the 13726 branch 2 times, most recently from 4e6cba2 to ddc59bc Compare December 16, 2025 18:19
Comment on lines +194 to +207
PROJECT_IMPACT_SUBTITLES = {
NimbusConstants.ProjectImpact.HIGH: (
"Moved key company metrics or made visible progress toward "
"broader goals. Worth sharing across teams or with leadership."
),
NimbusConstants.ProjectImpact.MODERATE: (
"Provided meaningful progress or insights, with impact more "
"localized than company-wide."
),
NimbusConstants.ProjectImpact.TARGETED: (
"Met intended goals and delivered useful learnings, though "
"it didn't shift broader metrics."
),
}
Copy link
Contributor

Choose a reason for hiding this comment

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

May be you just want to keep this and remove the other one

@moibra05 moibra05 force-pushed the 13726 branch 2 times, most recently from 1b71d26 to ca915d8 Compare December 17, 2025 16:17
@moibra05 moibra05 force-pushed the 13726 branch 2 times, most recently from e685951 to f6a7a04 Compare December 18, 2025 15:50
Copy link
Contributor

@yashikakhurana yashikakhurana left a comment

Choose a reason for hiding this comment

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

Thank you @moibra05 looks good to me!! nice editor find

@moibra05 moibra05 enabled auto-merge December 18, 2025 17:21
@moibra05 moibra05 added this pull request to the merge queue Dec 18, 2025
Merged via the queue into main with commit 28d880f Dec 18, 2025
17 checks passed
@moibra05 moibra05 deleted the 13726 branch December 18, 2025 18:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add editable sections (impact, takeaways, next steps) to the new results page

2 participants