Welcome to the new website for the Upsilon Beta Chapter of Theta Tau at Old Dominion University! This is still very much a work in progress, and if you notice something out of the ordinary, please, tell me!
Things to Fix:
- (IN PROGRESS)The drop shadow in Safari 4.0 (Mac and Windows) causes the page to not size properly. This seems to be because the shadow isn't counted within the 95%. Firefox doesn't render the shadow. Chromium (latest build) renders it properly, with the shadow. extending off the page. UPDATE: Safari now renders it properly.
- Technical jargon ahead. This site is done in a fluid layout, meaning the white area is 95% of the page. The drop shadow is done using a CSS3 element, and this element does not take percentages as proper values for how big the shadow is. So, I set it to 5 pixels, so it doesn't extend off the page on my computer. I'll try it out later on some smaller screens (1024x768 springs to mind) to see if it still overhangs. Also, I added Mozilla support for the shadow, so FF users can see it
- Shadows are implemented using draft CSS3 support. Webkit (522) or Gecko (1.9.1) will work with it. That means Chrome 0.2, Safari 3.0, and Firefox 3.5
- Support for Opera and IE is in the pipeline
- (IN PROGRESS) The body background (the yellow area) should be changed to a gradient, like the original theme.
- I'm using the draft support for linear gradients in CSS3 for this. Current Webkit (528) and the development Gecko (1.9.2) will work. In terms of browsers, this means Chrome 1.0, Safari 4.0, or Firefox 3.6.
- Support for Opera and IE is in the pipeline.
- (DONE) The colors need to be synced with the real colors form the crest.
- (IN PROGRESS) UI testing on non-Mac platforms needs to commence, as well as testing older version of browsers.
- (DONE) BIGGIE: FF 3.5 on XP has a bug where the Lucida fonts are displayed funky, making it a pain to read all the text. Funnily, IE renders properly
- I did a Browsershots.com run, so I'll have a preliminary idea of what need tweaking. Ok, got through them:
- IE 5.5 does some wonky formatting with the fluid layout. Am not looking forward to diagnosing that, if I ever decide to.
- Firefox 2.0.0.19 puts the 'Required' asterisks in the input boxes for the login boxes (at least on Ubuntu 8.04)
- Flock 1.2.6 on XP also does that
- And Firefox 1.5 on XP...I'm sensing a theme here
- Opera 7.54 on XP screws the design hard
- Continuing the design murder, Navigator 8.1.3 on XP screws it up as well
- Navigator 9.0.0.5 seems to use the same rendering engine as Firefox 2.0.0.19. Same username/pw bug
- Webkit seems to have a bug, as Safari 4.0 (Win and Mac) and Chrome 3.0.195.27 don't render the drop shadow properly
- Navigator 9.0.0.6 on Ubuntu also has the Gecko bug
- Firefox 1.0.8 (on Ubuntu) kills the design in a similar way to Navigator 8 (probably same Gecko)
- Surprise! Navigator 8.1.2 also has the screwy layout bug
- (PARTIAL)Get the site working on mobile browsers.
- (DONE) iPhone (test with Gordon/Koon/Kirt (well, mostly. The theme needs some TLC. Also, there is supposedly an app that integrates with this module for easy access.
- (DEFERRED) WAP support, for Joe and Evelyn (generic support will work for now)
- (DONE) Generic support (plain text and links)
- (DONE) Talk to Koon about what kind of environment we have to host this on.
- (DONE) Fix the wonky spacing with the crest on the header
- (DEFERRED)Get a nice favicon (The current one is OK, but could be better). The more I look at it, the more I think it's good. That and I don't like any of the other one's I've churned out.
- (DONE) Get Koon to ease up the restrictions on the calendar so I can integrate it nicely into the site
- (MOSTLY DONE) Integrate the calendar properly
- (DONE) Import events form the ical feed
- (DONE) Map the fields properly between the feed and the events
- (DONE) Get the Events to display properly on the calendar
- There's a mixup in how the times are imported, something along the lines of some places it's using UTC, others it's using EST.
- Prettify the Calendar
- The "About..." pages need work
- (DEFERRED) The national page is OK for now, but should be revised later, in our own words
- (MOSTLY DONE) The chapter page needs major work. Starting with the info form the chapter booklet, and go from there. The KG stuff had to go, as it was kinda embarrassing to look at
- The "A History of Theta Tau at Old Dominion University" section from the colony petition has been added in. We need to conduct alumni interviews to fill in the rest form then until now. Ideally, we'll have a complete history of the chapter.
- (DONE)The About the region page is ok for now. If there's actual history about the region at large, we can add it, but it works alright for now
- (DONE) Get this site live on www.thetatauodu.com
- (CANCELLED) Integrate Google Apps so we can log in using the credentials we already have. Single sign on is one of the features you get for money from Google Apps, and we're cheap, so we'll skip that
- (IN PROGRESS) Separate the admin account web site so it can do it's own updates and such (example, look at the calendar events, they're all from me)
- (DONE) Set up cron so that various housekeeping tasks are automatic
- (DONE) Roll book entered, all of it.
Other things I've fixed up:
- Most of the main pages are now static links (well, to the end user they are.
- Every Brother does not need to make an account. It's impractical, and trying to manage all of them would be a pain.
- I really liked how KG had their Brothers/Roster page laid out, so I kinda copied it, in a way. Instead of being static HTML, this one is generated form the database.
That last point brings me to my next subject. While I do intend on building the desktop DB app, this site will work in the interim. I've already created a setup for holding the Brothers, and it works out really well.
Ok, so I have to set a cut off for browser support. I'd like to support Firefox 1.0, but if I can't do that, 1.5 will have to do. The good thing is that most modern browsers can handle the site well. IE 5.5, you can go die in my opinion. Opera of recent varieties is good, as expected. The only outliers are FF 1.0, and Safari4/Chrome.