Hi, On Mon, Sep 12, 2011 at 6:35 PM, Ecaterina Moraru (Valica) < [email protected]> wrote:
> Hi Vincent, > > On Fri, Sep 9, 2011 at 16:04, 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…) > > > > The logo can be changed also from XWiki.DefaultSkin > > > > * 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 > > > > http://jira.xwiki.org/browse/XE-695 > > > > * 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 > > > > There is http://jira.xwiki.org/browse/XWIKI-6743 but it's for Rename > action. > > > > * 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! > > > > My main problem regarding Administration components is why it is necessary > to mix them. There are thing that can be done only from the Administration > interface and other that redirects you to other parts, like the Color > Themes, like Search Suggest ( > http://localhost:8080/xwiki/bin/view/XWiki/SearchSuggestConfig). > > The question is why are ColorThemes outside the Administration. Some Admins > want only them to be able to customize the way the wiki looks&feels, others > maybe will want in the future to be able to have settings per user (in the > direction we already did with Personal Dashboard). > > I've made a proposal that integrates Color Themes management inside the > Administration > > http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ColorThemesProposal I agree that color theme management should be right in the administration and not in a separate space. The select is replaced only by "Use this theme" link. This way even if you > have Color Themes that have the same title, the preview will help the user > to find his theme. > > When hovering the items you will get the actions: edit, copy, delete > > http://incubator.myxwiki.org/xwiki/bin/download/Improvements/ColorThemesProposal/states.png > > You can see the proposal partially in action at > > http://incubator.myxwiki.org/xwiki/bin/view/Improvements/ColorThemesAdministration Indeed, this looks much better than what we have right now. Guillaume > * In color theme edit mode, add the capability to select the logo using > the > > widget used in the user profile to select/upload images > > * 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. > > > > I've added some hint text, but it can be improved. > > Thanks, > Caty > > > > > > 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 > _______________________________________________ devs mailing list [email protected] http://lists.xwiki.org/mailman/listinfo/devs

