FLUID-4504 focus styling issue

Antranig Basman antranig.basman at colorado.edu
Fri Oct 7 06:03:31 UTC 2011

Hi folks - I was asked to looking into the FSS focus styling issue that exercised us in the channel 
yesterday, but the more I look into it, the less clear the reasons behind the issue seem.
As a revision, the day's logs are here:


Justin_o reopened FLUID-4504 yesterday in response to finding a focus failure in the UIO demo -


Unfortunately this seems like a straight reversal of the reasoning which led to FLUID-3880


The reasoning isn't recorded in great detail there, other than "uPortal's preference: let the browser handle 
focus styling." but we should try to uncover the reasons behind this earlier decision in more detail, 
contacting Gary for information if necessary. It seems that there is some vagueness about the purpose that 
our FSS themes actually meet - which may reflect a transition in the way we are thinking about them, but 
this point in the release cycle doesn't seem the right point to effect such a major change in policy as 
removing the focus scoping rule which we had previously committed to, apparently specifically in response to 
a request by one of our major users. My vote is for carrying on with our previous policy (this change really 
amounts to an "API change" and possibly something even deeper) and reassess the meaning and content of the 
FSS themes over the next release cycle.

For example -

i) it may be that uPortal is not interested in our specific delivered themes, but only in our reset file and 
general rules for making themes (true or false?)
ii) it may be that our themes are not intended for the purpose of visual styling in the sense of "aesthetic 
preferences" but actually for the purpose of reflecting more functional preferences by users affecting 
usability (true or false? or do we actually declare this question meaningless?)
iii) the crucial issues (to me) of a) who gets to write themes - b) what work is required in writing a 
theme, and c) who can the author of a theme tell about it, and how

More information about the fluid-work mailing list