-
Notifications
You must be signed in to change notification settings - Fork 178
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
Editor: Add support for amp-story-audio-sticker
#13540
Conversation
Whoop whoop, this is really exciting! 🎉 🚀 I'll check it out a bit more closely later.
This doesn't sound good 👀 So what you are saying is that the audio sticker is actually broken right now? Do you have a link to reproduce or something? If it's broken, we should pause development on this and ensure it first gets fixed upstream in the AMP repo.
I can't think of any good right click menu items for this element right now. Let's not add any for now. Products don't have them either.
What panels are you thinking of adding? The current ones seem to cover all features, no?
Hmm I can't think of any good quick actions for this element. Let's not add any for now. Products don't have quick actions either. |
packages/story-editor/src/components/library/panes/shapes/shapesPane.js
Outdated
Show resolved
Hide resolved
Co-Authored-By: Pascal Birchler <pascal.birchler@gmail.com>
Co-Authored-By: Pascal Birchler <pascal.birchler@gmail.com>
…dio Sticker Element
…aring bug Tested with CSS for the muted story state, but it does not work. Thus, applied height 100% to the whole element.
…com/GoogleForCreators/web-stories-wp into feat/13440--amp-story-audio-sticker
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
packages/story-editor/src/components/canvas/karma/quickActions.karma.js
Outdated
Show resolved
Hide resolved
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
This comment was marked as resolved.
Fixed them for you. When importing files like |
@Swanand01 can‘t we do it without sleep? |
I tried |
packages/story-editor/src/components/panels/design/audioSticker/stickerStyle.js
Show resolved
Hide resolved
packages/story-editor/src/components/panels/design/audioSticker/stickerType.js
Outdated
Show resolved
Hide resolved
packages/story-editor/src/components/panels/design/audioSticker/stickerStyle.js
Outdated
Show resolved
Hide resolved
There's rarely a case where |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's merge this one for now so we can address any follow-ups!
Summary
This PR adds support for amp-story-audio-sticker.
User-facing changes
AddAudioSticker.mov
UpdateStickerStyle.mov
Testing Instructions
This PR can be tested by following these steps:
headphone-cat
variant of the sticker is added by default. To change this and other options, select the sticker element and view the style panel.Reviews
Does this PR have a security-related impact?
Yes.
Does this PR change what data or activity we track or use?
No.
Does this PR have a legal-related impact?
No.
Checklist
Type: XYZ
label to the PRFixes #13440