F*CSS is open source (under the MIT License), is compatible with FlashPlayer 9/10, Flex 3, and AIR. It can be built with the open source Flex SDK compiler or used in Flash CS 3/4 as a swc. Up to date versions can be found on GitHub.

Git Checkout

F*CSS v1.0.0
git://github.com/theflashbum/fcss.git

Download

F*CSS v1.0.0
http://github.com/theflashbum/fcss/downloads

Change Log

first commit

March 4th, 2010

+ README

first commit

Final cleanup for 1.0.0 release.

February 11th, 2010

m src/com/flashartofwar/fcss/applicators/IApplicator.as
m src/com/flashartofwar/fcss/applicators/StyleApplicator.as
m src/com/flashartofwar/fcss/applicators/TextFieldApplicator.as
m src/com/flashartofwar/fcss/behaviors/ApplyStyleBehavior.as
m src/com/flashartofwar/fcss/behaviors/IApplyStyleBehavior.as
m src/com/flashartofwar/fcss/enum/CSSProperties.as
m src/com/flashartofwar/fcss/enum/ColorsByName.as
m src/com/flashartofwar/fcss/enum/TextFieldProperties.as
m src/com/flashartofwar/fcss/enum/TextFormatProperties.as
m src/com/flashartofwar/fcss/factories/TextFieldFactory.as
m src/com/flashartofwar/fcss/managers/SingletonManager.as
m src/com/flashartofwar/fcss/objects/AbstractOrderedObject.as
m src/com/flashartofwar/fcss/objects/PropertyMapObject.as
m src/com/flashartofwar/fcss/styles/IStyle.as
m src/com/flashartofwar/fcss/styles/Style.as
m src/com/flashartofwar/fcss/stylesheets/FStyleSheet.as
m src/com/flashartofwar/fcss/stylesheets/IStyleSheet.as
m src/com/flashartofwar/fcss/stylesheets/IStyleSheetCollection.as
m src/com/flashartofwar/fcss/stylesheets/StyleSheetCollection.as
m src/com/flashartofwar/fcss/utils/CSSTidyUtil.as
m src/com/flashartofwar/fcss/utils/PropertyMapUtil.as
m src/com/flashartofwar/fcss/utils/TypeHelperUtil.as

Final cleanup for 1.0.0 release.

Removed depreciated classes (StyleSheetManager, ...

February 7th, 2010

m ReadMe.txt
m build.template.properties
m build/libs/FlexUnit4.swc
m build/libs/FlexUnit4CIListener.swc
m src/com/flashartofwar/fcss/factories/TextFieldFactory.as
- src/com/flashartofwar/fcss/managers/StyleSheetManager.as
- src/com/flashartofwar/fcss/utils/StyleApplierUtil.as
- src/com/flashartofwar/fcss/utils/TextFieldUtil.as
m test/com/flashartofwar/FCSSTestSuite.as
m test/com/flashartofwar/fcss/factories/TextFieldFactoryTest.as
+ test/com/flashartofwar/fcss/managers/SingletonManagerTest.as
- test/com/flashartofwar/fcss/managers/StyleSheetManagerTest.as
- test/com/flashartofwar/fcss/utils/StyleApplierUtilTest.as
- test/com/flashartofwar/fcss/utils/TextFieldUtilTest.as

Removed depreciated classes (StyleSheetManager, TextFieldUtil & StyleApplierUtil). Changed constructor param order for TextFieldFactory. Minor unit test cleanup and updated ReadMe.txt example.

added IntelliJ .iml files to .gitignore.

February 5th, 2010

m .gitignore

added IntelliJ .iml files to .gitignore.

Minor updates to build.xml and TextFieldUitil.

February 5th, 2010

m build.xml
m src/com/flashartofwar/fcss/utils/TextFieldUtil.as

Minor updates to build.xml and TextFieldUitil.

Fixed a typo.

January 31st, 2010

m ReadMe.txt

Fixed a typo.

More cleanup to the API’s architecture. Added ...

January 29th, 2010

m ReadMe.txt
m build.xml
+ src/com/flashartofwar/fcss/applicators/IApplicator.as
+ src/com/flashartofwar/fcss/applicators/StyleApplicator.as
+ src/com/flashartofwar/fcss/applicators/TextFieldApplicator.as
m src/com/flashartofwar/fcss/factories/TextFieldFactory.as
+ src/com/flashartofwar/fcss/managers/SingletonManager.as
m src/com/flashartofwar/fcss/managers/StyleSheetManager.as
m src/com/flashartofwar/fcss/utils/CSSTidyUtil.as
+ src/com/flashartofwar/fcss/utils/PropertyMapUtil.as
m src/com/flashartofwar/fcss/utils/StyleApplierUtil.as
m src/com/flashartofwar/fcss/utils/TextFieldUtil.as
m test/com/flashartofwar/FCSSTestSuite.as
+ test/com/flashartofwar/fcss/applicators/TextFieldApplicatorTest.as
m test/com/flashartofwar/fcss/factories/TextFieldFactoryTest.as
+ test/com/flashartofwar/fcss/utils/PropertyMapUtilTest.as
m test/com/flashartofwar/fcss/utils/StyleApplierUtilTest.as

More cleanup to the API’s architecture. Added applicator classes to handle applying styles to instances. Depreciated the StyleApplierUtil and TextFieldUtil. Also deprecated the StyleManager in favor of a more generic SingletonManager.

Added deprecated classes back in for a clean transition to ...

January 28th, 2010

m build.template.properties
m build.xml
m src/com/flashartofwar/fcss/applicators/IApplicator.as
m src/com/flashartofwar/fcss/applicators/StyleApplicator.as
m src/com/flashartofwar/fcss/applicators/TextFieldApplicator.as
m src/com/flashartofwar/fcss/behaviors/ApplyStyleBehavior.as
m src/com/flashartofwar/fcss/enum/TextFieldProperties.as
m src/com/flashartofwar/fcss/enum/TextFormatProperties.as
m src/com/flashartofwar/fcss/factories/TextFieldFactory.as
m src/com/flashartofwar/fcss/managers/SingletonManager.as
m src/com/flashartofwar/fcss/managers/StyleSheetManager.as
m src/com/flashartofwar/fcss/objects/AbstractOrderedObject.as
m src/com/flashartofwar/fcss/objects/PropertyMapObject.as
m src/com/flashartofwar/fcss/styles/Style.as
m src/com/flashartofwar/fcss/stylesheets/IStyleSheet.as
m src/com/flashartofwar/fcss/utils/PropertyMapUtil.as
m src/com/flashartofwar/fcss/utils/StyleApplierUtil.as
m src/com/flashartofwar/fcss/utils/TypeHelperUtil.as
m test/com/flashartofwar/fcss/behaviors/ApplyStyleBehaviorTest.as
m test/com/flashartofwar/fcss/stylesheets/StyleSheetEmptySelectorTest.as

Added deprecated classes back in for a clean transition to RC 5 and removed dependancy on these classes.

Updated docs to reflect lates changes in v1.0.0 RC 3.

January 25th, 2010

m ReadMe.txt

Updated docs to reflect lates changes in v1.0.0 RC 3.

Updated ReadMe to reflect changes with TextFieldFactory.

January 23rd, 2010

m ReadMe.txt
m src/com/flashartofwar/fcss/factories/TextFieldFactory.as

Updated ReadMe to reflect changes with TextFieldFactory.