Re: [uportal-dev] Theme / Skin

2009-02-25 Thread Gary Thompson
Wanted to give everyone a summary of my theme and skin work for the 
upcoming 3.1 release.  This is not the limit of the 3.1 theme and skin 
work, but simply my contribution.


1. Accessibility 
On behalf of the Fluid Project, I have been working on making 
out-of-the-box uPortal complaint with WCAG 2 Level 1.  With the 
exception of several of the admin administrative channels/portlets, this 
work is complete.


Refer to: http://www.ja-sig.org/wiki/display/UPC/Accessibility

UP-2266Accessibility - missing alternate desciption for images in 
Change Layout

UP-2267Accessibility - missing label for Web Search input
UP-2270Accessibility - inline style set on login form inputs
UP-2274Accessibility - anchor tags missing text
UP-2277Accessibility - poor markup and spacer gifs in sitemap
UP-2288Accessibility - missing form markup, poor markup, and spacer 
gifs in Admin channels and portlets

PBOOK-74Accessibility - missing labels on form inputs

2. Theme
Standardizing on the Fluid Skinning System for a CSS and markup 
strategy, several changes were made to integrate FSS, as well as some 
other enhancements.


Reference: Fluid Skinning System (FSS) 

UP-2285Move print and layout CSS to common area
UP-2286Add Fluid Skinning System to universality theme
UP-2287Convert universality theme column layout markup to use divs 
instead of a table

(This also included converting the main navigation to use FSS tabs)
UP-2302Add display options to channel publishing workflow

3. Skin
The default skin, "uportal3", was entirely re-worked to be aligned with 
FSS themes and was visually updated to reflect the recent Jasig and 
uPortal brand redesign.


Reference: FSS Walk-through - Colors and Themes 


Reference: http://www.jasig.org/

UP-2292Convert uportal3 skin to FSS format and update to new Jasig brand

This work also included implementing the INSTITUTION variable in the 
universality theme so that parts of the theme can be configured based on 
the skin or group of skins.


--

Still to be done:

1. More testing
Although we've done some testing, more detailed testing, and 
particularly cross-browser testing with your institution's specific 
content would be very much appreciated.  I am certain that there are 
still some kinks to be ironed out and bugs to be fixed.


2. Document theme and skin changes
I know how difficult it can be coming at uPortal's theme and skin 
without supporting information.  I've tried to be liberal with inline 
comments on the theme and skin code, but a theme and skin primer on the 
wiki would likely be beneficial for everyone, especially with all of the 
3.1 changes.  Any help with this process would be greatly appreciated.


Reference: uPortal 3.0 Manual > 03 Theme and Skin 



3. Integrate Fluid User Interface Options
I plan on including a link labeled My Preferences in the Customize My 
Portal links (in the right sidebar when logged in) that invokes the 
Fluid UI Options component.  I had hoped to add that in for the 3.1 
release as a preview, but didn't get to it, and am not sure of it being 
default when UI Options is still considered Beta.  UI Options should 
reach official release status in the Fluid Infusion 1.0 release, but 
uPortal will also need to be modified to interact with personal user 
preferences.


Reference: User Interface Options 

--

Let me know if there are questions or comments.

-Gary


--
You are currently subscribed to uportal-dev@lists.ja-sig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev


Re: [uportal-dev] Theme / Skin

2009-02-24 Thread Eric Dalquist
Great, thanks for the work on this Gary. Hopefully I can get this 
windows deploy issue fixed soon and we'll have an RC for everyone to 
start banging on!


-Eric

Gary Thompson wrote:

Eric,

I believe that I have everything tested and checked in for the theme 
and skin.


Let me know if anyone encounters issues.

Gary

Gary Thompson wrote:
I'm glad I'm not the only one.  My home internet went out about 
10:30pm last night when I was wanting to do an update and check in.  
When my internet was still out at 11:30pm, I gave up greatly 
frustrated, so I am glad to hear that today affords the opportunity 
to finish.


Gary

Eric Dalquist wrote:
Since this isn't going to be the default skin that is fine, I'm 
still a bit behind in getting fixes merged in so I probably won't 
get to cutting the RC until tomorrow morning. Just watch this list 
for the announcement of the code freeze while I'm getting the 
release cut.


-Eric

Matt Polizzotti wrote:

All,
As of right now, the additional 'new' skin and options drop-down 
menu are not complete enough to check in. I feel confident that I 
can complete these today. Unfortunately, I did not have enough time 
to complete these tasks to a decent level of quality over the 
weekend. Regardless of this, I intend to move forward and donate 
these pieces at some point today. Is there any chance that these 
pieces can still be added to the 'new' release if checked in late?


Thanks,
Matt
  






smime.p7s
Description: S/MIME Cryptographic Signature


Re: [uportal-dev] Theme / Skin

2009-02-24 Thread Gary Thompson

Eric,

I believe that I have everything tested and checked in for the theme and 
skin.


Let me know if anyone encounters issues.

Gary

Gary Thompson wrote:
I'm glad I'm not the only one.  My home internet went out about 
10:30pm last night when I was wanting to do an update and check in.  
When my internet was still out at 11:30pm, I gave up greatly 
frustrated, so I am glad to hear that today affords the opportunity to 
finish.


Gary

Eric Dalquist wrote:
Since this isn't going to be the default skin that is fine, I'm still 
a bit behind in getting fixes merged in so I probably won't get to 
cutting the RC until tomorrow morning. Just watch this list for the 
announcement of the code freeze while I'm getting the release cut.


-Eric

Matt Polizzotti wrote:

All,
As of right now, the additional 'new' skin and options drop-down 
menu are not complete enough to check in. I feel confident that I 
can complete these today. Unfortunately, I did not have enough time 
to complete these tasks to a decent level of quality over the 
weekend. Regardless of this, I intend to move forward and donate 
these pieces at some point today. Is there any chance that these 
pieces can still be added to the 'new' release if checked in late?


Thanks,
Matt
  




--
You are currently subscribed to uportal-dev@lists.ja-sig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev


Re: [uportal-dev] Theme / Skin

2009-02-23 Thread Gary Thompson
I'm glad I'm not the only one.  My home internet went out about 10:30pm 
last night when I was wanting to do an update and check in.  When my 
internet was still out at 11:30pm, I gave up greatly frustrated, so I am 
glad to hear that today affords the opportunity to finish.


Gary

Eric Dalquist wrote:
Since this isn't going to be the default skin that is fine, I'm still 
a bit behind in getting fixes merged in so I probably won't get to 
cutting the RC until tomorrow morning. Just watch this list for the 
announcement of the code freeze while I'm getting the release cut.


-Eric

Matt Polizzotti wrote:

All,
As of right now, the additional 'new' skin and options drop-down menu 
are not complete enough to check in. I feel confident that I can 
complete these today. Unfortunately, I did not have enough time to 
complete these tasks to a decent level of quality over the weekend. 
Regardless of this, I intend to move forward and donate these pieces 
at some point today. Is there any chance that these pieces can still 
be added to the 'new' release if checked in late?


Thanks,
Matt
  


--
You are currently subscribed to uportal-dev@lists.ja-sig.org as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/uportal-dev


Re:[uportal-dev] Theme / Skin

2009-02-23 Thread Eric Dalquist
Since this isn't going to be the default skin that is fine, I'm still a 
bit behind in getting fixes merged in so I probably won't get to cutting 
the RC until tomorrow morning. Just watch this list for the announcement 
of the code freeze while I'm getting the release cut.


-Eric

Matt Polizzotti wrote:

All,
As of right now, the additional 'new' skin and options drop-down menu are not 
complete enough to check in. I feel confident that I can complete these today. 
Unfortunately, I did not have enough time to complete these tasks to a decent 
level of quality over the weekend. Regardless of this, I intend to move forward 
and donate these pieces at some point today. Is there any chance that these 
pieces can still be added to the 'new' release if checked in late?

Thanks,
Matt
  


smime.p7s
Description: S/MIME Cryptographic Signature