Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.2.14-core
    • Fix Version/s: 1.2.14-core
    • Component/s: Skinning
    • Labels:
      None

      Description

      A new more modern skin with a nice-minimalist look.
      Also a simple and intuitive way to skin Trinidad components using Casablanca selectors stack.

      1. trinidadAdaptation.patch
        150 kB
        Marius Petoi
      2. casablancaIntegration.patch
        151 kB
        Marius Petoi
      3. casablanca.zip
        79 kB
        Adonis Raul Raduca

        Issue Links

          Activity

          Hide
          Catalin Kormos added a comment -

          There are still a few issues open with the new skin which need work, please report any you find in Jira.

          Show
          Catalin Kormos added a comment - There are still a few issues open with the new skin which need work, please report any you find in Jira.
          Hide
          Mathias Walter added a comment -

          Disabling gridlines (verticalGridVisible="false" horizontalGridVisible="false") in table or treeTable does not work. Neither in FireFox nor in IE8. Can also be seen in the show case.

          Also, Trinidad input/select components are not rendered well if they are placed in the actions facet of a table/treeTable. See screenshot.

          The first input is a h:inputText, 2nd is tr:inputText and 3rd is tr:inputText with simple=true.

          Please fix this before release of 1.2.14. Or should I open a new issue for skinning errors related to Casablanca skin?

          Show
          Mathias Walter added a comment - Disabling gridlines (verticalGridVisible="false" horizontalGridVisible="false") in table or treeTable does not work. Neither in FireFox nor in IE8. Can also be seen in the show case. Also, Trinidad input/select components are not rendered well if they are placed in the actions facet of a table/treeTable. See screenshot. The first input is a h:inputText, 2nd is tr:inputText and 3rd is tr:inputText with simple=true. Please fix this before release of 1.2.14. Or should I open a new issue for skinning errors related to Casablanca skin?
          Hide
          Maria Kaval added a comment -

          Would it make sense to document that this is an available skin on the Skinning Dev Guide page?
          http://myfaces.apache.org/trinidad/devguide/skinning.html

          Show
          Maria Kaval added a comment - Would it make sense to document that this is an available skin on the Skinning Dev Guide page? http://myfaces.apache.org/trinidad/devguide/skinning.html
          Hide
          Catalin Kormos added a comment -

          Patch applied.

          Show
          Catalin Kormos added a comment - Patch applied.
          Hide
          Catalin Kormos added a comment -

          Great work!, many thanks to both of you.

          Show
          Catalin Kormos added a comment - Great work!, many thanks to both of you.
          Hide
          Marius Petoi added a comment -

          I added a new patch with a small correction. I changed the place of the skin CSS and put it into resouces/META-INF/adf/styles. Also, I put the images in resources/META-INF/adf/images/casablanca. These are not included into the patch. In order for it to work, you need to take the images from the zip file and copy them into /resources/META-INF/adf/images/casablanca. You create there two new folders, background and icons and put the images there.

          Show
          Marius Petoi added a comment - I added a new patch with a small correction. I changed the place of the skin CSS and put it into resouces/META-INF/adf/styles. Also, I put the images in resources/META-INF/adf/images/casablanca. These are not included into the patch. In order for it to work, you need to take the images from the zip file and copy them into /resources/META-INF/adf/images/casablanca. You create there two new folders, background and icons and put the images there.
          Hide
          Marius Petoi added a comment -

          The Trinidad integration for the Casablanca skin. A new familiy of skins is defined in Trinidad, similar to the minimal familiy. The skins that belong to this familiy are registered in SkinUtils, together with all the other predefined skins.

          Show
          Marius Petoi added a comment - The Trinidad integration for the Casablanca skin. A new familiy of skins is defined in Trinidad, similar to the minimal familiy. The skins that belong to this familiy are registered in SkinUtils, together with all the other predefined skins.
          Hide
          Adonis Raul Raduca added a comment -

          The skin

          Show
          Adonis Raul Raduca added a comment - The skin

            People

            • Assignee:
              Catalin Kormos
              Reporter:
              Adonis Raul Raduca
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development