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
* 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

Reply via email to