FLUID-2649: json files to include listing of css files

Metadata

Source
FLUID-2649
Type
Sub-task
Priority
Major
Status
Closed
Resolution
Fixed
Assignee
Laurel Williams
Reporter
Laurel Williams
Created
2009-05-05T21:43:07.000-0400
Updated
2009-05-11T09:01:33.000-0400
Versions
  1. 1.1
Fixed Versions
  1. 1.1
Component
  1. Infrastructure

Description

Json files must list css dependencies.
Split FSS json into 4 (reset, layout, text and themes) each with own set of css dependencies

Attachments

Comments

  • Laurel Williams commented 2009-05-05T21:45:48.000-0400

    This is a patch.

  • Justin Obara commented 2009-05-08T12:29:45.000-0400

    Committed Laurel Williams' FLUID-2639-2 patch with some changes. 1) The majority of the patch was good, but there were some naming issues regarding the fss modules that caused it to not work. The module names specified in the properties file did not match the actual module names, and the key within the fss dependency json files should have been the same as the module name. (I have corrected these issues). 2) In order for the build scripts properly concatenate the files an overall FSS dependency file was added; this points at the other fss modules. This will allow a user to specify all FSS modules at once, or just the ones needed. Also to ensure that the FSS css files were in the first position of the concatenated file, the fss module was hardcoded into the build.js file at the first position, when building InfusionAll. This will need to be looked at in the future.

  • Laurel Williams commented 2009-05-11T09:01:33.000-0400

    This seems complete.