On Sun, Mar 4, 2012 at 10:16 PM, Peter Bittner <[email protected]> wrote:
> I'v got a question on the numerous image files in the
> doc/pyjs_site/public folder:
>
>  - blue_arrow*.png  (8 images)
>  - bottom_left/right.png  (2 images)
>  - corner_dialog_*.png  (10 images)
>  - green_*.png  (4 images)
>  - panel_*.png  (6 images)
>
> According to my understanding they all depend on the TabPanel widget
> that is used by the website application: It's there and in the
> tabpanelwidget example where those images are found. What I don't
> understand is where they originally come from (should be somewhere in
> library/pyjamas/ui/, but there seem to be no such files).

 no - you have to make them.  it's the responsibility of the designer
to come up with the goods.  those image files are therefore just
examples.

> At least a part of the images seem to be for the old-school way of
> making borders, margin, padding, and rounded corners. Can we get rid
> of them?

 yes if you have some suitable replacements.

 actually i'd prefer if you just made an alternative tab panel, call
it TabPanelCSS or something, for now.  separate file.  once it's shown
to work, then we can think about dropping the other one.

> I'm wondering if that's something that comes from GWT and is
> all obsolete as soon as someone here decides to "upgrade Pyjamas" to
> the latest GWT, or if this is home brewed Pyjamas code. If it's the
> latter I'd like to replace as much as possible by CSS. Would that be
> okay, and where's the right place to start?

 as long as whatever-it-is works all the way back to IE6 and is fully
tested across all 20 web browsers and all 3 pyjd engines.

l.

Reply via email to