Native look and feel documentation?
Mike Swingler
swingler at apple.com
Thu Apr 19 10:34:26 PDT 2012
Hi,
We do not publish a spec for people to replicate the Aqua UI, which changes with every OS release (sometimes in big ways, sometimes in small ways). Many UI elements are not expressible with simple gradient fills because they are filled with textures, curved highlights, subtle noise.
The Swing Aqua Look and Feel asks the native system to render components into a BufferedImage using the JavaRuntimeSupport.framework, so it is always current with the OS, with a minimum of version checks in Java code.
Oh, and the system default font is Lucida Grande, not Helvetica.
Regards,
~Mike
On Apr 17, 2012, at 4:03 AM, Tobias Bley wrote:
> Hi Mike,
>
> I started a new project to create native looking skins for JavaFX 2...http://blog.software4java.com/?p=15
>
> So I have to create a complex css file to style all common controls like buttons, checkboxes, tables etc.
>
> Because of the many gradient fills of the beautiful Mac OS X theme it's not simple to port it to pure CSS without an documentation of the mac os x theme. It know the style guide but my question is: Is there any official documentation or photoshop file available about every user interface element in Mac OS X 10.7?
>
> the best would for me something like this:
>
> Button
> - border: 2px black
> - gradient: color1 0%, color2 10%, color3 100%
> - font: Helvetica
> - font-size: 12px
> - font-color: #222222
> ....
>
> Best regards,
> Tobi
>
>
>
More information about the macosx-port-dev
mailing list