05-30-2011 04:52 PM
Ok cool. In a few days I'll post the source on GitHub so people can get it, tinker with it and submit patches / additions if they want to.
The basic mantra is: take existing form HTML elements and transform them into QNX elements through progressive enhancement. All that while NOT actually touching the original element because that could break all sorts of things. This makes it super easy to use for people because all they'll have to do is load the JS and CSS. to make it work.
A second important thing is to avoid having to use images as much as possible. CSS3 can do almost anything to get the right graphic style. The only image in the current set is a cross to wipe a text field. Everything else is pure WebKit CSS3. There might be a few more things coming up where an image is needed but most of the time it's not even when you think it is.
05-30-2011 06:02 PM
05-31-2011 01:05 AM
This is ONLY for PlayBook. Not sure what you mean by 5.0? BB OS for phones?
It wasn't meant to work on there.
Here's a teaser for the select elements I'm working on right now.
Again, no images were harmed during the creation. Still rocking pure CSS.
05-31-2011 02:05 AM
Kudos for getting this going. QNX style components for WebWorks will make things look nice and pretty without having to reinvent any wheels for basic apps.
This is useful.
05-31-2011 06:50 PM
05-31-2011 07:39 PM
Source available on GitHub: https://github.com/TheMarco/WebWorksQNXWidgets
Note that pretty much everything is subject to changes, big and small.
You can use the stuff that's there now if you want but my advice would be to hold off until things mature a bit.
05-31-2011 08:41 PM
These look fantastic!!
I was talking with the team today, and we are planning on doing some UI updates to the Ripple tooling and giving it more of a PlayBook look and feel. We'll definately have to consider using your CSS styling in our UI redo, and if we do use it, we'll contribute back any other UI updates back to your repo.
Still early yet... but its be something we'll be watching.
05-31-2011 09:22 PM - edited 05-31-2011 09:23 PM
That sounds awesome Tim!
I'm starting to get kind of excited about this project. When I started it was just a boredom experiment really. I didn't think I was going to be able to get it to look pixel-perfect but apparently I was wrong there
Once I have most of the important widgets done there will probably be some refactoring going on in this CSS. Keep an eye on the GitHub repo I guess!
Also, I've also asked this to Adam Stanley: Would this project be eligible for the Developer Challenge? It's not an app but I'd think it's super useful and innovative. Can you check into this maybe?
06-01-2011 10:19 AM