From 7059579c7499337c7946f3877ce77dd9a04ea22a Mon Sep 17 00:00:00 2001 From: Igor Minar Date: Fri, 15 Oct 2010 21:38:41 -0700 Subject: inline all images into css * embedded images as data URIs * rake task to generate multipart js file with embeded images for IE * move images into a separate directory outside of src or css and keep them there for reference * clean up Rakefile and ruby code * .gitignore update * don't penalize IE 8+ with an extra request to the ie-compat.js file --- css/angular.css | 109 +--------------------------------- css/angular_images/arrow_ascend.png | Bin 3093 -> 0 bytes css/angular_images/arrow_descend.png | Bin 3076 -> 0 bytes css/angular_images/arrow_left.gif | Bin 102 -> 0 bytes css/angular_images/arrow_right.gif | Bin 102 -> 0 bytes css/angular_images/indicator-wait.png | Bin 1849 -> 0 bytes css/angular_images/loader-bar.gif | Bin 10819 -> 0 bytes 7 files changed, 3 insertions(+), 106 deletions(-) delete mode 100644 css/angular_images/arrow_ascend.png delete mode 100644 css/angular_images/arrow_descend.png delete mode 100644 css/angular_images/arrow_left.gif delete mode 100644 css/angular_images/arrow_right.gif delete mode 100644 css/angular_images/indicator-wait.png delete mode 100644 css/angular_images/loader-bar.gif (limited to 'css') diff --git a/css/angular.css b/css/angular.css index 0fb10cdf..a293e8eb 100644 --- a/css/angular.css +++ b/css/angular.css @@ -1,32 +1,4 @@ @charset "UTF-8"; -/* CSS Document */ - -#ng-console { - border: thin solid black; - font-family: 'courier'; - font-size: x-small; -} - -#ng-console .ng-console-error { - color: red; -} - -#ng-console .ng-console-info { - color: blue; -} - -.ng-upload-widget object { - align:center; -} - -.ng-upload-widget a { - margin-right: .3em; -} - -.ng-upload-widget span { - color: #999999; - font-size: smaller; -} .ng-format-negative { color: red; @@ -42,29 +14,6 @@ border: 2px solid #FF0000; } -.ng-hidden { - display:none; -} - -/***************** - * DatePicker - *****************/ - -div.ui-widget { - font-size: 11px; - } - -/***************** - * OrderBy - *****************/ -.ng-ascend, -.ng-descend { - padding-right: 20px; - background-repeat: no-repeat; - background-position: right; -} -.ng-ascend { background-image: url(angular_images/arrow_ascend.png); } -.ng-descend { background-image: url(angular_images/arrow_descend.png); } /***************** * TIP @@ -83,7 +32,7 @@ div.ui-widget { } #ng-callout .ng-arrow-left{ - background-image: url(angular_images/arrow_left.gif); + background-image: url("data:image/gif;base64,R0lGODlhCwAXAKIAAMzMzO/v7/f39////////wAAAAAAAAAAACH5BAUUAAQALAAAAAALABcAAAMrSLoc/AG8FeUUIN+sGebWAnbKSJodqqlsOxJtqYooU9vvk+vcJIcTkg+QAAA7"); background-repeat: no-repeat; background-position: left top; position: absolute; @@ -95,7 +44,7 @@ div.ui-widget { } #ng-callout .ng-arrow-right{ - background-image: url(angular_images/arrow_right.gif); + background-image: url("data:image/gif;base64,R0lGODlhCwAXAKIAAMzMzO/v7/f39////////wAAAAAAAAAAACH5BAUUAAQALAAAAAALABcAAAMrCLTcoM29yN6k9socs91e5X3EyJloipYrO4ohTMqA0Fn2XVNswJe+H+SXAAA7"); background-repeat: no-repeat; background-position: left top; position: absolute; @@ -117,7 +66,6 @@ div.ui-widget { color:#333333; } - #ng-callout .ng-title{ background-color: #CCCCCC; text-align: left; @@ -128,62 +76,11 @@ div.ui-widget { } -#ng-spacer { - height: 1.2em; -} - -#ng-loading { - position: fixed; - bottom: 0; - height: 1.2em; - width: 100%; - text-align: center; -} - -/***************** - * Login - *****************/ - -#ng-login { - z-index: 2000; - position: absolute; - top: 0; - left: 0; - right: 0; - bottom: 0; - padding-top: 100px; -} - -#ng-login .ng-login-container { - width: 500px; - height: 380px; - margin: auto; - border-top: 5px solid #FFF; - border-left: 5px solid #DDD; - border-right: 5px solid #777; - border-bottom: 5px solid #555; - padding: 0 3px 3px 0; -} - -#ng-login .ng-login-container iframe { - width: 100%; - height: 100%; - border: 2px solid black; -} - - /***************** * indicators *****************/ -.ng-indicator-wait { - display: inline-block; - height: 16px; - width: 16px; - background-image: url("angular_images/indicator-wait.png"); -} - .ng-input-indicator-wait { - background-image: url("angular_images/indicator-wait.png"); + background-image: url("data:image/png;base64,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"); background-position: right; background-repeat: no-repeat; } diff --git a/css/angular_images/arrow_ascend.png b/css/angular_images/arrow_ascend.png deleted file mode 100644 index dd27b92b..00000000 Binary files a/css/angular_images/arrow_ascend.png and /dev/null differ diff --git a/css/angular_images/arrow_descend.png b/css/angular_images/arrow_descend.png deleted file mode 100644 index ec1cb5df..00000000 Binary files a/css/angular_images/arrow_descend.png and /dev/null differ diff --git a/css/angular_images/arrow_left.gif b/css/angular_images/arrow_left.gif deleted file mode 100644 index 4c9e5c66..00000000 Binary files a/css/angular_images/arrow_left.gif and /dev/null differ diff --git a/css/angular_images/arrow_right.gif b/css/angular_images/arrow_right.gif deleted file mode 100644 index 3252c359..00000000 Binary files a/css/angular_images/arrow_right.gif and /dev/null differ diff --git a/css/angular_images/indicator-wait.png b/css/angular_images/indicator-wait.png deleted file mode 100644 index 5b33f7e5..00000000 Binary files a/css/angular_images/indicator-wait.png and /dev/null differ diff --git a/css/angular_images/loader-bar.gif b/css/angular_images/loader-bar.gif deleted file mode 100644 index 47adbf03..00000000 Binary files a/css/angular_images/loader-bar.gif and /dev/null differ -- cgit v1.2.3