Brief updated 7/10/2020
Figma
Related: #570
_Do not alter or remove anything below. The following sections will be managed by moderators only._
@o-fernandez @samitron7 @bmattb
Please note that the figma design link is to the global settings page which we had for #570. Not to a DASHBOARD specific settings page.
Wait, so we鈥榬e gonna have two settings screens?
No there is just one settings page but you can get to them from the dashboard and inside the editor. Settings are global so we didn't want to force you to go into the editor [if you're on dashboard] if you needed to make a change.
That makes sense.
It's just confusing to have two issues with basically the same title and acceptance criteria. This one, and #570.
Can we change them to make the separation clearer?
We could create an epic with at least the following sub-issues:
@swissspidy thanks for helping to clarify.
@o-fernandez @bmattb
The recent task was to create this ticket which I guess should be updated to be about adding a link to the settings page from the Dashboard. However, that doesn't seem to do much good without #570. Do we want to bump #570 in priority? Why would we add the link in the dashboard if the actual page isn't ready? 570 was moved out of beta but I don't think we ever revisited it to consider for stable...
Probably easy just to keep #570 and ensure that both entry points to the page are implemented.
@o-fernandez so do you want to add #570 along with both entry points (2 tickets) to sprint 32 as a priority? #570 is in the icebox.
@bmattb
Doesn't need to be Sprint 32 if the team doesn't have bandwidth. These just need to be there for Stable.
I think they are in Sprint 32 just because we already have specs for them, so if the team will be ready to work on them then yes, add both to Sprint 32 and to backlog.
Thought I'd keep all the criteria for this together for easy reference.
Implementation details
States to check
Has empty state for both GA and logo sections
Handles for 1 logo and an excessive amount of logos (is there a max set by WordPress on this?)
Error handling for setting GA
Error handling for adding a publisher logo
To clarify:
Clarified:
@BrittanyIRL:
This raised two questions for me, added to the spec as a comment for clarification. Let's sort it out in the spec and comment here with the updates.
Tickets created to get data
@samitron7
- What yellow for sitekit are you referring to?
- hah! i think i was looking at the yellow post it note, which is just a note for design :) Disregard please and I'll make sure i wear my glasses when reviewing figma.
- We'll use the same one that we use for loading brand icons (when you add a link) but currently there is a new visual design pass and all this will get replaced.
- when you get the new visuals will you let us know? How soon do you think that will be?
One more question @samitron7
How do you want to signify 'delete' on publisher logos that have been uploaded?

@BrittanyIRL @samitron7 I made some updates to the brief based on this thread. Since we'll have multiple logos, and a user should be able to update a logo (not just delete, but replace one) I think this needs to go to the UX queue before we can do the final implementation. Sorry about the changes.
FYI: @pbakaus @swissspidy in case you're also thinking of this or have any other input.
@samitron7 could you clarify something for me real quick? I'm trying to lay some groundwork on this view since it's a lot of new stuff!
For the file upload component in this view as seen in this image below - is this showcasing the action of dragging an item into the dropzone that the title of the file should be blue and there should be a modified preview other than what the browser shows on it's own as you are dragging _before_ dropping the file to upload? OR is this what the uploaded files should look like?

And then here, the upload 'button' has moved from the center to left align - is this a move to make after there's > 0 logos uploaded? Is the gray box an example of what an icon uploaded would look like, if so are we not also showing the name of the uploaded files?

That looks more like a mockup than what the component should look like exactly. I think what we have right now in the editor as a dropzone should work just fine for this.
I have storybook content and initial views with context wired up for Settings. This is a good spot for me to pause. I will hold off on anything further until getting back updated designs re Omar's updates to page specs. Passing back to "UX needed".
See comment. here https://github.com/google/web-stories-wp/issues/3031#issuecomment-656115181
I rewrote parts of the spec based on feedback and updated in the description.
Will need to review with Sam the updates and go over UX updates needed. Keeping this in UX needed to prioritize in Sam's queue.
@samitron7 to provide clarity on setting default logo
implementation notes: https://github.com/google/web-stories-wp/issues/3032#issuecomment-663494150
Made two tickets out of this to shrink the work and centralize for the initial foundational work:
https://github.com/google/web-stories-wp/issues/3483
https://github.com/google/web-stories-wp/issues/3482
this will get the MVP of the settings page and we can iterate from there.
@samitron7 to add the designs for the setting of the default state.
Hey @samitron7 !
what is the link supposed to go to for more info re google analytic set up?

based on backlog grooming today we agreed to close this as there are now 3 additional new tix to cover off outstanding work