On Fri, Sep 9, 2011 at 9:04 AM, Vincent Massol <[email protected]> wrote: > Hi devs, > > I've just installed a new wiki with someone (an xwiki newbie) and realized > that we have some usability issues. I'm listing just one below to start with. > > Usability issue #1: Color theme usage > > Story: > * A user wants to change the logo > * First he has to know it's done in the Color theme but let's imagine that > this is fine… (although it's not since Color theme means changing colors, not > the logo…) > * He click on "customize" for the Color Theme then realizes that he wants his > own color theme (for ex because he doesn't want that a future upgrade > overwrites his theme) > * He clicks on manager color themes > * He sees the "create new color theme" and use it. However he finds that the > new color theme isn't the same as the color theme he wants to use as the > basis for the new color theme (btw the new color theme should be the default > color theme IMO and not a different one as it is now). > * Then he's stuck because the doesn't offer the possibility to copy an > existing theme > * Imagine that he understands that he can go a color theme page and click the > copy action… > * He goes there clicks copy, he finds that he wants to copy in a new space > but he cannot (this is fixed in 3.2 I think so cool). He copies in the new > space. > * Then he edits the new color theme, finds the way to set the logo > * He sees a field where he has to enter information and doesn't see how to > upload his logo. Reading more carefully the text he understand that he has to > cancel the edit, go to the attachment tab, upload the logo, edit again, edit > the header again and there he's stuck again because he doesn't remember the > name of his logo. So he has to do it all again this time copy pasting his > logo name > * Then he saves his modifications > * .. and realizes that nothing is happening: the displayed theme is still the > same as before. He hits refresh (because he's a clever guy!) and finds it > doesn't help > * Then someone points to him that he has to go back to the admin, click on > presentation and sets the color theme to use to be his new color theme. > * So he does this and finds that his new color theme doesn't appear in the > list but OTOH there are 2 color themes with the same name > * Then someone mentions to him that it's because he hasn't changed the title > of this copied page... > > Ideas for improving this experience: > * In the Admin>L&F>Presentation screen, next to "customize", add a new button > "Create new colortheme". > * In the new color theme page screen, add the possibility to copy from an > existing theme *AND* that sets the new title! > * In color theme edit mode, add the capability to select the logo using the > widget used in the user profile to select/upload images I have this one locally, I just need to find the time to clean it up and commit...
> * When saving the new color theme, go back automatically to the admin page > from where the user clicked on "create new colortheme" and set the newly > created theme as the selected them > * The user press save and he's done > > WDYT? > > In addition to all this we should probably rename Color Theme into something > else to make it more clear that it's not just about colors (or move the logo > out). Also it's probably not very clear what's the difference between color > themes and skins. > > Note: I really did all those steps mentioned above in the story and it was a > real pain from a newbie user POV. > > Thanks > -Vincent > > _______________________________________________ > devs mailing list > [email protected] > http://lists.xwiki.org/mailman/listinfo/devs > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

