Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add AutoTweet panel (Slotfill) for enable/disable tweet on publish and color-coded icon in Pre-Publish panel title #176

Closed
6 of 8 tasks
iamdharmesh opened this issue Jul 5, 2022 · 0 comments · Fixed by #177
Assignees
Milestone

Comments

@iamdharmesh
Copy link
Member

iamdharmesh commented Jul 5, 2022

Is your enhancement related to a problem? Please describe.

Sub-task of #59
1. Add AutoTweet panel (Slotfill) for enable/disable tweet on publish and add color-coded icons Pre-Publish Panel title

  • Own standard slotfill, with default icon
  • If Tweeting is disabled, show but disable controls (message text-area will be always visible under Improve override Tweet message. #178)
  • Label updates when enabled to say what it will do
  • Icon changes active state too, so that status can be seen (and read too) even if the slotfill is closed
  • State what the action will be, and use appropriate icon colour coding
  • Message controls available in open state (message text-area will be always visible under Improve override Tweet message. #178)
  • Disabled state copy and icon updated

Designs

DRAFT STATE
Default state:
image

Disabled state:
image

Enabled state:
image

PRE-PUBLISH CHECKS
Pre-publish - Enabled:
Screen Shot 2019-12-18 at 10 32 22 PM

Pre-publish - Enabled & Open:
Screen Shot 2019-12-18 at 10 32 53 PM

Pre-publish - Disabled:
Screen Shot 2019-12-18 at 10 33 21 PM

Describe alternatives you've considered

No response

Code of Conduct

  • I agree to follow this project's Code of Conduct
@iamdharmesh iamdharmesh mentioned this issue Jul 5, 2022
23 tasks
@iamdharmesh iamdharmesh moved this to Incoming in Open Source Practice Jul 5, 2022
@iamdharmesh iamdharmesh added this to the 1.2.0 milestone Jul 5, 2022
@iamdharmesh iamdharmesh moved this from Incoming to To Do in Open Source Practice Jul 5, 2022
@iamdharmesh iamdharmesh self-assigned this Jul 5, 2022
@iamdharmesh iamdharmesh moved this from To Do to In Progress in Open Source Practice Jul 5, 2022
@iamdharmesh iamdharmesh changed the title Add AutoTweet panel (Slotfill) for enable/disable tweet on publish. Add AutoTweet panel (Slotfill) for enable/disable tweet on publish and color-coded icon in Pre-Publish panel title Jul 6, 2022
@iamdharmesh iamdharmesh moved this from In Progress to In Review in Open Source Practice Jul 6, 2022
Repository owner moved this from In Review to Merged in Open Source Practice Sep 2, 2022
@vikrampm1 vikrampm1 moved this from Merged to Done/Released in Open Source Practice Oct 25, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
1 participant