It would be greatly helpful if any changes were made to at least have
a cell-start-selected and cell-end-selected

On 8/16/07, Andrew Robinson <[EMAIL PROTECTED]> wrote:
> I am trying to get my skin to have tabs that have rounded corners and
> scale well to font changes. In doing so, I have noticed some things
> that would make life much easier:
>
> 1) There is a cell-start and a cell-end, but not a cell-start-selected
> or cell-end-selected.
> 2) The separator TD's have no content, which makes table layouts
> difficult with CSS. It would be much easier to style if the separators
> had "&#160;" entities stuck as their content to force the browser to
> render the TD fully. For those that don't want the separators to be
> displayed, a simple "display: none" could be used.
>
> I also am thinking the following skin types would be much easier to skin:
>
> cell-start
> before-selected-tab
> tab-selected
> after-selected-tab
> before-tab
> tab
> after-tab
> cell-end
>
> And remove the "separator" skins. The reason I would propose this is
> so that non-scaling background images would be easier to use (like
> rounded corners).  Each before and after could be the start and end
> image for either a non-selected tab or a selected tab.
>
> Right now it does not seem possible to have a background image for
> selection, since cell-start and cell-end cannot be styled differently
> if the first or last tabs are selected. Also, since there is only one
> separator, background images would have to have the end and start of a
> tab, which is more work since two images have to be created of an
> "end-normal, start selected" and "end selected, start normal" tab
> image.
>
> It seems ironic, but navigationPane component seems to have much
> better support for skinnable tabs than the panelTabbed component.
>
> -Andrew
>

Reply via email to