Browse Source

Implement simple gulp task to generate less files

Usage:
  npm install
  npm run build
  npm run start
master
Michael van Tellingen 9 years ago
parent
commit
21749daf6e

+ 1
- 0
.gitignore View File

3
 *.egg-info
3
 *.egg-info
4
 /dist/
4
 /dist/
5
 /build/
5
 /build/
6
+/node_modules/
6
 
7
 
7
 # Vagrant
8
 # Vagrant
8
 .vagrant
9
 .vagrant

+ 2
- 6
Makefile View File

93
 	cd src/oscar; django-admin.py compilemessages
93
 	cd src/oscar; django-admin.py compilemessages
94
 
94
 
95
 css:
95
 css:
96
-	# Compile CSS files from LESS
97
-	lessc --source-map --source-map-less-inline src/oscar/static/oscar/less/styles.less src/oscar/static/oscar/css/styles.css
98
-	lessc --source-map --source-map-less-inline src/oscar/static/oscar/less/dashboard.less src/oscar/static/oscar/css/dashboard.css
99
-	# Compile CSS for demo site
100
-	lessc --source-map --source-map-less-inline sites/demo/static/demo/less/styles.less sites/demo/static/demo/css/styles.css
101
-	lessc --source-map --source-map-less-inline sites/demo/static/demo/less/responsive.less sites/demo/static/demo/css/responsive.css
96
+	npm install
97
+	npm run build
102
 
98
 
103
 clean:
99
 clean:
104
 	# Remove files not in source control
100
 	# Remove files not in source control

+ 2
- 0
gulpfile.js/index.js View File

1
+var requireDir = require('require-dir');
2
+requireDir('./tasks', { recurse: true });

+ 3
- 0
gulpfile.js/tasks/default.js View File

1
+var gulp = require('gulp');
2
+
3
+gulp.task('default', ['less']);

+ 16
- 0
gulpfile.js/tasks/less.js View File

1
+var gulp = require('gulp'),
2
+    less = require('gulp-less'),
3
+    sourcemaps = require('gulp-sourcemaps'),
4
+    less_task = function() {
5
+        gulp.src('src/oscar/static/oscar/less/*.less')
6
+            .pipe(less({
7
+                includePaths: [
8
+                    'src/oscar/static/less/',
9
+                ],
10
+                outputStyle: null,
11
+            }))
12
+            .pipe(sourcemaps.write('src/oscar/static/oscar/css/'))
13
+            .pipe(gulp.dest('src/oscar/static/oscar/css/'));
14
+    };
15
+
16
+gulp.task('less', less_task);

+ 8
- 0
gulpfile.js/tasks/watch.js View File

1
+var gulp = require('gulp');
2
+
3
+gulp.task('watch', function() {
4
+    var watch = require('gulp-watch');
5
+
6
+    gulp.watch('src/oscar/static/oscar/less/**/*.less', ['less']);
7
+    gulp.watch('sites/demo/static/demo/less/**/*.less', ['demo:less']);
8
+});

+ 22
- 0
package.json View File

1
+{
2
+  "name": "django-oscar",
3
+  "version": "1.1.1",
4
+  "description": "A domain-driven e-commerce framework for Django",
5
+  "main": "index.js",
6
+  "dependencies": {},
7
+  "devDependencies": {
8
+    "gulp": "~3.8.11",
9
+    "gulp-autoprefixer": "~1.0.1",
10
+    "gulp-less": "^3.0.5",
11
+    "gulp-sourcemaps": "^1.6.0",
12
+    "gulp-watch": "^4.3.5",
13
+    "less": "^2.5.3",
14
+    "require-dir": "^0.3.0"
15
+  },
16
+  "scripts": {
17
+    "build": "gulp",
18
+    "start": "gulp watch"
19
+  },
20
+  "license": "MIT",
21
+  "homepage": "https://github.com/django-oscar/django-oscar#readme"
22
+}

+ 1
- 1
requirements.txt View File

13
 Whoosh==2.6.0
13
 Whoosh==2.6.0
14
 pysolr==3.2.0
14
 pysolr==3.2.0
15
 requests==2.7.0
15
 requests==2.7.0
16
-uWSGI==2.0.8
16
+uWSGI==2.0.11.2
17
 
17
 
18
 # Docs
18
 # Docs
19
 Sphinx==1.2.3
19
 Sphinx==1.2.3

+ 145
- 146
src/oscar/static/oscar/css/dashboard.css View File

269
   font-size: 14px;
269
   font-size: 14px;
270
   line-height: 1.42857143;
270
   line-height: 1.42857143;
271
   color: #333333;
271
   color: #333333;
272
-  background-color: #ffffff;
272
+  background-color: #fff;
273
 }
273
 }
274
 input,
274
 input,
275
 button,
275
 button,
313
 .img-thumbnail {
313
 .img-thumbnail {
314
   padding: 4px;
314
   padding: 4px;
315
   line-height: 1.42857143;
315
   line-height: 1.42857143;
316
-  background-color: #ffffff;
317
-  border: 1px solid #dddddd;
316
+  background-color: #fff;
317
+  border: 1px solid #ddd;
318
   border-radius: 4px;
318
   border-radius: 4px;
319
   -webkit-transition: all 0.2s ease-in-out;
319
   -webkit-transition: all 0.2s ease-in-out;
320
   -o-transition: all 0.2s ease-in-out;
320
   -o-transition: all 0.2s ease-in-out;
721
 kbd {
721
 kbd {
722
   padding: 2px 4px;
722
   padding: 2px 4px;
723
   font-size: 90%;
723
   font-size: 90%;
724
-  color: #ffffff;
725
-  background-color: #333333;
724
+  color: #fff;
725
+  background-color: #333;
726
   border-radius: 3px;
726
   border-radius: 3px;
727
   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
727
   box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);
728
 }
728
 }
741
   word-wrap: break-word;
741
   word-wrap: break-word;
742
   color: #333333;
742
   color: #333333;
743
   background-color: #f5f5f5;
743
   background-color: #f5f5f5;
744
-  border: 1px solid #cccccc;
744
+  border: 1px solid #ccc;
745
   border-radius: 4px;
745
   border-radius: 4px;
746
 }
746
 }
747
 pre code {
747
 pre code {
1443
   padding: 8px;
1443
   padding: 8px;
1444
   line-height: 1.42857143;
1444
   line-height: 1.42857143;
1445
   vertical-align: top;
1445
   vertical-align: top;
1446
-  border-top: 1px solid #dddddd;
1446
+  border-top: 1px solid #ddd;
1447
 }
1447
 }
1448
 .table > thead > tr > th {
1448
 .table > thead > tr > th {
1449
   vertical-align: bottom;
1449
   vertical-align: bottom;
1450
-  border-bottom: 2px solid #dddddd;
1450
+  border-bottom: 2px solid #ddd;
1451
 }
1451
 }
1452
 .table > caption + thead > tr:first-child > th,
1452
 .table > caption + thead > tr:first-child > th,
1453
 .table > colgroup + thead > tr:first-child > th,
1453
 .table > colgroup + thead > tr:first-child > th,
1458
   border-top: 0;
1458
   border-top: 0;
1459
 }
1459
 }
1460
 .table > tbody + tbody {
1460
 .table > tbody + tbody {
1461
-  border-top: 2px solid #dddddd;
1461
+  border-top: 2px solid #ddd;
1462
 }
1462
 }
1463
 .table .table {
1463
 .table .table {
1464
-  background-color: #ffffff;
1464
+  background-color: #fff;
1465
 }
1465
 }
1466
 .table-condensed > thead > tr > th,
1466
 .table-condensed > thead > tr > th,
1467
 .table-condensed > tbody > tr > th,
1467
 .table-condensed > tbody > tr > th,
1472
   padding: 5px;
1472
   padding: 5px;
1473
 }
1473
 }
1474
 .table-bordered {
1474
 .table-bordered {
1475
-  border: 1px solid #dddddd;
1475
+  border: 1px solid #ddd;
1476
 }
1476
 }
1477
 .table-bordered > thead > tr > th,
1477
 .table-bordered > thead > tr > th,
1478
 .table-bordered > tbody > tr > th,
1478
 .table-bordered > tbody > tr > th,
1480
 .table-bordered > thead > tr > td,
1480
 .table-bordered > thead > tr > td,
1481
 .table-bordered > tbody > tr > td,
1481
 .table-bordered > tbody > tr > td,
1482
 .table-bordered > tfoot > tr > td {
1482
 .table-bordered > tfoot > tr > td {
1483
-  border: 1px solid #dddddd;
1483
+  border: 1px solid #ddd;
1484
 }
1484
 }
1485
 .table-bordered > thead > tr > th,
1485
 .table-bordered > thead > tr > th,
1486
 .table-bordered > thead > tr > td {
1486
 .table-bordered > thead > tr > td {
1617
     overflow-y: hidden;
1617
     overflow-y: hidden;
1618
     overflow-x: auto;
1618
     overflow-x: auto;
1619
     -ms-overflow-style: -ms-autohiding-scrollbar;
1619
     -ms-overflow-style: -ms-autohiding-scrollbar;
1620
-    border: 1px solid #dddddd;
1620
+    border: 1px solid #ddd;
1621
     -webkit-overflow-scrolling: touch;
1621
     -webkit-overflow-scrolling: touch;
1622
   }
1622
   }
1623
   .table-responsive > .table {
1623
   .table-responsive > .table {
1724
   font-size: 14px;
1724
   font-size: 14px;
1725
   line-height: 1.42857143;
1725
   line-height: 1.42857143;
1726
   color: #555555;
1726
   color: #555555;
1727
-  background-color: #ffffff;
1727
+  background-color: #fff;
1728
   background-image: none;
1728
   background-image: none;
1729
-  border: 1px solid #cccccc;
1729
+  border: 1px solid #ccc;
1730
   border-radius: 4px;
1730
   border-radius: 4px;
1731
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1731
   -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1732
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
1732
   box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
2114
 }
2114
 }
2115
 .btn:hover,
2115
 .btn:hover,
2116
 .btn:focus {
2116
 .btn:focus {
2117
-  color: #333333;
2117
+  color: #333;
2118
   text-decoration: none;
2118
   text-decoration: none;
2119
 }
2119
 }
2120
 .btn:active,
2120
 .btn:active,
2135
   box-shadow: none;
2135
   box-shadow: none;
2136
 }
2136
 }
2137
 .btn-default {
2137
 .btn-default {
2138
-  color: #333333;
2139
-  background-color: #ffffff;
2140
-  border-color: #cccccc;
2138
+  color: #333;
2139
+  background-color: #fff;
2140
+  border-color: #ccc;
2141
 }
2141
 }
2142
 .btn-default:hover,
2142
 .btn-default:hover,
2143
 .btn-default:focus,
2143
 .btn-default:focus,
2144
 .btn-default:active,
2144
 .btn-default:active,
2145
 .btn-default.active,
2145
 .btn-default.active,
2146
 .open > .dropdown-toggle.btn-default {
2146
 .open > .dropdown-toggle.btn-default {
2147
-  color: #333333;
2147
+  color: #333;
2148
   background-color: #e6e6e6;
2148
   background-color: #e6e6e6;
2149
   border-color: #adadad;
2149
   border-color: #adadad;
2150
 }
2150
 }
2168
 .btn-default.disabled.active,
2168
 .btn-default.disabled.active,
2169
 .btn-default[disabled].active,
2169
 .btn-default[disabled].active,
2170
 fieldset[disabled] .btn-default.active {
2170
 fieldset[disabled] .btn-default.active {
2171
-  background-color: #ffffff;
2172
-  border-color: #cccccc;
2171
+  background-color: #fff;
2172
+  border-color: #ccc;
2173
 }
2173
 }
2174
 .btn-default .badge {
2174
 .btn-default .badge {
2175
-  color: #ffffff;
2176
-  background-color: #333333;
2175
+  color: #fff;
2176
+  background-color: #333;
2177
 }
2177
 }
2178
 .btn-primary {
2178
 .btn-primary {
2179
-  color: #ffffff;
2179
+  color: #fff;
2180
   background-color: #428bca;
2180
   background-color: #428bca;
2181
   border-color: #357ebd;
2181
   border-color: #357ebd;
2182
 }
2182
 }
2185
 .btn-primary:active,
2185
 .btn-primary:active,
2186
 .btn-primary.active,
2186
 .btn-primary.active,
2187
 .open > .dropdown-toggle.btn-primary {
2187
 .open > .dropdown-toggle.btn-primary {
2188
-  color: #ffffff;
2188
+  color: #fff;
2189
   background-color: #3071a9;
2189
   background-color: #3071a9;
2190
   border-color: #285e8e;
2190
   border-color: #285e8e;
2191
 }
2191
 }
2214
 }
2214
 }
2215
 .btn-primary .badge {
2215
 .btn-primary .badge {
2216
   color: #428bca;
2216
   color: #428bca;
2217
-  background-color: #ffffff;
2217
+  background-color: #fff;
2218
 }
2218
 }
2219
 .btn-success {
2219
 .btn-success {
2220
-  color: #ffffff;
2220
+  color: #fff;
2221
   background-color: #5cb85c;
2221
   background-color: #5cb85c;
2222
   border-color: #4cae4c;
2222
   border-color: #4cae4c;
2223
 }
2223
 }
2226
 .btn-success:active,
2226
 .btn-success:active,
2227
 .btn-success.active,
2227
 .btn-success.active,
2228
 .open > .dropdown-toggle.btn-success {
2228
 .open > .dropdown-toggle.btn-success {
2229
-  color: #ffffff;
2229
+  color: #fff;
2230
   background-color: #449d44;
2230
   background-color: #449d44;
2231
   border-color: #398439;
2231
   border-color: #398439;
2232
 }
2232
 }
2255
 }
2255
 }
2256
 .btn-success .badge {
2256
 .btn-success .badge {
2257
   color: #5cb85c;
2257
   color: #5cb85c;
2258
-  background-color: #ffffff;
2258
+  background-color: #fff;
2259
 }
2259
 }
2260
 .btn-info {
2260
 .btn-info {
2261
-  color: #ffffff;
2261
+  color: #fff;
2262
   background-color: #5bc0de;
2262
   background-color: #5bc0de;
2263
   border-color: #46b8da;
2263
   border-color: #46b8da;
2264
 }
2264
 }
2267
 .btn-info:active,
2267
 .btn-info:active,
2268
 .btn-info.active,
2268
 .btn-info.active,
2269
 .open > .dropdown-toggle.btn-info {
2269
 .open > .dropdown-toggle.btn-info {
2270
-  color: #ffffff;
2270
+  color: #fff;
2271
   background-color: #31b0d5;
2271
   background-color: #31b0d5;
2272
   border-color: #269abc;
2272
   border-color: #269abc;
2273
 }
2273
 }
2296
 }
2296
 }
2297
 .btn-info .badge {
2297
 .btn-info .badge {
2298
   color: #5bc0de;
2298
   color: #5bc0de;
2299
-  background-color: #ffffff;
2299
+  background-color: #fff;
2300
 }
2300
 }
2301
 .btn-warning {
2301
 .btn-warning {
2302
-  color: #ffffff;
2302
+  color: #fff;
2303
   background-color: #f0ad4e;
2303
   background-color: #f0ad4e;
2304
   border-color: #eea236;
2304
   border-color: #eea236;
2305
 }
2305
 }
2308
 .btn-warning:active,
2308
 .btn-warning:active,
2309
 .btn-warning.active,
2309
 .btn-warning.active,
2310
 .open > .dropdown-toggle.btn-warning {
2310
 .open > .dropdown-toggle.btn-warning {
2311
-  color: #ffffff;
2311
+  color: #fff;
2312
   background-color: #ec971f;
2312
   background-color: #ec971f;
2313
   border-color: #d58512;
2313
   border-color: #d58512;
2314
 }
2314
 }
2337
 }
2337
 }
2338
 .btn-warning .badge {
2338
 .btn-warning .badge {
2339
   color: #f0ad4e;
2339
   color: #f0ad4e;
2340
-  background-color: #ffffff;
2340
+  background-color: #fff;
2341
 }
2341
 }
2342
 .btn-danger {
2342
 .btn-danger {
2343
-  color: #ffffff;
2343
+  color: #fff;
2344
   background-color: #d9534f;
2344
   background-color: #d9534f;
2345
   border-color: #d43f3a;
2345
   border-color: #d43f3a;
2346
 }
2346
 }
2349
 .btn-danger:active,
2349
 .btn-danger:active,
2350
 .btn-danger.active,
2350
 .btn-danger.active,
2351
 .open > .dropdown-toggle.btn-danger {
2351
 .open > .dropdown-toggle.btn-danger {
2352
-  color: #ffffff;
2352
+  color: #fff;
2353
   background-color: #c9302c;
2353
   background-color: #c9302c;
2354
   border-color: #ac2925;
2354
   border-color: #ac2925;
2355
 }
2355
 }
2378
 }
2378
 }
2379
 .btn-danger .badge {
2379
 .btn-danger .badge {
2380
   color: #d9534f;
2380
   color: #d9534f;
2381
-  background-color: #ffffff;
2381
+  background-color: #fff;
2382
 }
2382
 }
2383
 .btn-link {
2383
 .btn-link {
2384
   color: #428bca;
2384
   color: #428bca;
2504
   list-style: none;
2504
   list-style: none;
2505
   font-size: 14px;
2505
   font-size: 14px;
2506
   text-align: left;
2506
   text-align: left;
2507
-  background-color: #ffffff;
2508
-  border: 1px solid #cccccc;
2507
+  background-color: #fff;
2508
+  border: 1px solid #ccc;
2509
   border: 1px solid rgba(0, 0, 0, 0.15);
2509
   border: 1px solid rgba(0, 0, 0, 0.15);
2510
   border-radius: 4px;
2510
   border-radius: 4px;
2511
   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
2511
   -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
2540
 .dropdown-menu > .active > a,
2540
 .dropdown-menu > .active > a,
2541
 .dropdown-menu > .active > a:hover,
2541
 .dropdown-menu > .active > a:hover,
2542
 .dropdown-menu > .active > a:focus {
2542
 .dropdown-menu > .active > a:focus {
2543
-  color: #ffffff;
2543
+  color: #fff;
2544
   text-decoration: none;
2544
   text-decoration: none;
2545
   outline: 0;
2545
   outline: 0;
2546
   background-color: #428bca;
2546
   background-color: #428bca;
2872
   color: #555555;
2872
   color: #555555;
2873
   text-align: center;
2873
   text-align: center;
2874
   background-color: #eeeeee;
2874
   background-color: #eeeeee;
2875
-  border: 1px solid #cccccc;
2875
+  border: 1px solid #ccc;
2876
   border-radius: 4px;
2876
   border-radius: 4px;
2877
 }
2877
 }
2878
 .input-group-addon.input-sm {
2878
 .input-group-addon.input-sm {
2984
   max-width: none;
2984
   max-width: none;
2985
 }
2985
 }
2986
 .nav-tabs {
2986
 .nav-tabs {
2987
-  border-bottom: 1px solid #dddddd;
2987
+  border-bottom: 1px solid #ddd;
2988
 }
2988
 }
2989
 .nav-tabs > li {
2989
 .nav-tabs > li {
2990
   float: left;
2990
   float: left;
2997
   border-radius: 4px 4px 0 0;
2997
   border-radius: 4px 4px 0 0;
2998
 }
2998
 }
2999
 .nav-tabs > li > a:hover {
2999
 .nav-tabs > li > a:hover {
3000
-  border-color: #eeeeee #eeeeee #dddddd;
3000
+  border-color: #eeeeee #eeeeee #ddd;
3001
 }
3001
 }
3002
 .nav-tabs > li.active > a,
3002
 .nav-tabs > li.active > a,
3003
 .nav-tabs > li.active > a:hover,
3003
 .nav-tabs > li.active > a:hover,
3004
 .nav-tabs > li.active > a:focus {
3004
 .nav-tabs > li.active > a:focus {
3005
   color: #555555;
3005
   color: #555555;
3006
-  background-color: #ffffff;
3007
-  border: 1px solid #dddddd;
3006
+  background-color: #fff;
3007
+  border: 1px solid #ddd;
3008
   border-bottom-color: transparent;
3008
   border-bottom-color: transparent;
3009
   cursor: default;
3009
   cursor: default;
3010
 }
3010
 }
3039
 .nav-tabs.nav-justified > .active > a,
3039
 .nav-tabs.nav-justified > .active > a,
3040
 .nav-tabs.nav-justified > .active > a:hover,
3040
 .nav-tabs.nav-justified > .active > a:hover,
3041
 .nav-tabs.nav-justified > .active > a:focus {
3041
 .nav-tabs.nav-justified > .active > a:focus {
3042
-  border: 1px solid #dddddd;
3042
+  border: 1px solid #ddd;
3043
 }
3043
 }
3044
 @media (min-width: 768px) {
3044
 @media (min-width: 768px) {
3045
   .nav-tabs.nav-justified > li > a {
3045
   .nav-tabs.nav-justified > li > a {
3046
-    border-bottom: 1px solid #dddddd;
3046
+    border-bottom: 1px solid #ddd;
3047
     border-radius: 4px 4px 0 0;
3047
     border-radius: 4px 4px 0 0;
3048
   }
3048
   }
3049
   .nav-tabs.nav-justified > .active > a,
3049
   .nav-tabs.nav-justified > .active > a,
3050
   .nav-tabs.nav-justified > .active > a:hover,
3050
   .nav-tabs.nav-justified > .active > a:hover,
3051
   .nav-tabs.nav-justified > .active > a:focus {
3051
   .nav-tabs.nav-justified > .active > a:focus {
3052
-    border-bottom-color: #ffffff;
3052
+    border-bottom-color: #fff;
3053
   }
3053
   }
3054
 }
3054
 }
3055
 .nav-pills > li {
3055
 .nav-pills > li {
3064
 .nav-pills > li.active > a,
3064
 .nav-pills > li.active > a,
3065
 .nav-pills > li.active > a:hover,
3065
 .nav-pills > li.active > a:hover,
3066
 .nav-pills > li.active > a:focus {
3066
 .nav-pills > li.active > a:focus {
3067
-  color: #ffffff;
3067
+  color: #fff;
3068
   background-color: #428bca;
3068
   background-color: #428bca;
3069
 }
3069
 }
3070
 .nav-stacked > li {
3070
 .nav-stacked > li {
3107
 .nav-tabs-justified > .active > a,
3107
 .nav-tabs-justified > .active > a,
3108
 .nav-tabs-justified > .active > a:hover,
3108
 .nav-tabs-justified > .active > a:hover,
3109
 .nav-tabs-justified > .active > a:focus {
3109
 .nav-tabs-justified > .active > a:focus {
3110
-  border: 1px solid #dddddd;
3110
+  border: 1px solid #ddd;
3111
 }
3111
 }
3112
 @media (min-width: 768px) {
3112
 @media (min-width: 768px) {
3113
   .nav-tabs-justified > li > a {
3113
   .nav-tabs-justified > li > a {
3114
-    border-bottom: 1px solid #dddddd;
3114
+    border-bottom: 1px solid #ddd;
3115
     border-radius: 4px 4px 0 0;
3115
     border-radius: 4px 4px 0 0;
3116
   }
3116
   }
3117
   .nav-tabs-justified > .active > a,
3117
   .nav-tabs-justified > .active > a,
3118
   .nav-tabs-justified > .active > a:hover,
3118
   .nav-tabs-justified > .active > a:hover,
3119
   .nav-tabs-justified > .active > a:focus {
3119
   .nav-tabs-justified > .active > a:focus {
3120
-    border-bottom-color: #ffffff;
3120
+    border-bottom-color: #fff;
3121
   }
3121
   }
3122
 }
3122
 }
3123
 .tab-content > .tab-pane {
3123
 .tab-content > .tab-pane {
3492
   border-color: #e7e7e7;
3492
   border-color: #e7e7e7;
3493
 }
3493
 }
3494
 .navbar-default .navbar-brand {
3494
 .navbar-default .navbar-brand {
3495
-  color: #777777;
3495
+  color: #777;
3496
 }
3496
 }
3497
 .navbar-default .navbar-brand:hover,
3497
 .navbar-default .navbar-brand:hover,
3498
 .navbar-default .navbar-brand:focus {
3498
 .navbar-default .navbar-brand:focus {
3500
   background-color: transparent;
3500
   background-color: transparent;
3501
 }
3501
 }
3502
 .navbar-default .navbar-text {
3502
 .navbar-default .navbar-text {
3503
-  color: #777777;
3503
+  color: #777;
3504
 }
3504
 }
3505
 .navbar-default .navbar-nav > li > a {
3505
 .navbar-default .navbar-nav > li > a {
3506
-  color: #777777;
3506
+  color: #777;
3507
 }
3507
 }
3508
 .navbar-default .navbar-nav > li > a:hover,
3508
 .navbar-default .navbar-nav > li > a:hover,
3509
 .navbar-default .navbar-nav > li > a:focus {
3509
 .navbar-default .navbar-nav > li > a:focus {
3510
-  color: #333333;
3510
+  color: #333;
3511
   background-color: transparent;
3511
   background-color: transparent;
3512
 }
3512
 }
3513
 .navbar-default .navbar-nav > .active > a,
3513
 .navbar-default .navbar-nav > .active > a,
3514
 .navbar-default .navbar-nav > .active > a:hover,
3514
 .navbar-default .navbar-nav > .active > a:hover,
3515
 .navbar-default .navbar-nav > .active > a:focus {
3515
 .navbar-default .navbar-nav > .active > a:focus {
3516
-  color: #555555;
3516
+  color: #555;
3517
   background-color: #e7e7e7;
3517
   background-color: #e7e7e7;
3518
 }
3518
 }
3519
 .navbar-default .navbar-nav > .disabled > a,
3519
 .navbar-default .navbar-nav > .disabled > a,
3520
 .navbar-default .navbar-nav > .disabled > a:hover,
3520
 .navbar-default .navbar-nav > .disabled > a:hover,
3521
 .navbar-default .navbar-nav > .disabled > a:focus {
3521
 .navbar-default .navbar-nav > .disabled > a:focus {
3522
-  color: #cccccc;
3522
+  color: #ccc;
3523
   background-color: transparent;
3523
   background-color: transparent;
3524
 }
3524
 }
3525
 .navbar-default .navbar-toggle {
3525
 .navbar-default .navbar-toggle {
3526
-  border-color: #dddddd;
3526
+  border-color: #ddd;
3527
 }
3527
 }
3528
 .navbar-default .navbar-toggle:hover,
3528
 .navbar-default .navbar-toggle:hover,
3529
 .navbar-default .navbar-toggle:focus {
3529
 .navbar-default .navbar-toggle:focus {
3530
-  background-color: #dddddd;
3530
+  background-color: #ddd;
3531
 }
3531
 }
3532
 .navbar-default .navbar-toggle .icon-bar {
3532
 .navbar-default .navbar-toggle .icon-bar {
3533
-  background-color: #888888;
3533
+  background-color: #888;
3534
 }
3534
 }
3535
 .navbar-default .navbar-collapse,
3535
 .navbar-default .navbar-collapse,
3536
 .navbar-default .navbar-form {
3536
 .navbar-default .navbar-form {
3540
 .navbar-default .navbar-nav > .open > a:hover,
3540
 .navbar-default .navbar-nav > .open > a:hover,
3541
 .navbar-default .navbar-nav > .open > a:focus {
3541
 .navbar-default .navbar-nav > .open > a:focus {
3542
   background-color: #e7e7e7;
3542
   background-color: #e7e7e7;
3543
-  color: #555555;
3543
+  color: #555;
3544
 }
3544
 }
3545
 @media (max-width: 767px) {
3545
 @media (max-width: 767px) {
3546
   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3546
   .navbar-default .navbar-nav .open .dropdown-menu > li > a {
3547
-    color: #777777;
3547
+    color: #777;
3548
   }
3548
   }
3549
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
3549
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,
3550
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3550
   .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
3551
-    color: #333333;
3551
+    color: #333;
3552
     background-color: transparent;
3552
     background-color: transparent;
3553
   }
3553
   }
3554
   .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
3554
   .navbar-default .navbar-nav .open .dropdown-menu > .active > a,
3555
   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
3555
   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,
3556
   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
3556
   .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
3557
-    color: #555555;
3557
+    color: #555;
3558
     background-color: #e7e7e7;
3558
     background-color: #e7e7e7;
3559
   }
3559
   }
3560
   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
3560
   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,
3561
   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3561
   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3562
   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3562
   .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3563
-    color: #cccccc;
3563
+    color: #ccc;
3564
     background-color: transparent;
3564
     background-color: transparent;
3565
   }
3565
   }
3566
 }
3566
 }
3567
 .navbar-default .navbar-link {
3567
 .navbar-default .navbar-link {
3568
-  color: #777777;
3568
+  color: #777;
3569
 }
3569
 }
3570
 .navbar-default .navbar-link:hover {
3570
 .navbar-default .navbar-link:hover {
3571
-  color: #333333;
3571
+  color: #333;
3572
 }
3572
 }
3573
 .navbar-default .btn-link {
3573
 .navbar-default .btn-link {
3574
-  color: #777777;
3574
+  color: #777;
3575
 }
3575
 }
3576
 .navbar-default .btn-link:hover,
3576
 .navbar-default .btn-link:hover,
3577
 .navbar-default .btn-link:focus {
3577
 .navbar-default .btn-link:focus {
3578
-  color: #333333;
3578
+  color: #333;
3579
 }
3579
 }
3580
 .navbar-default .btn-link[disabled]:hover,
3580
 .navbar-default .btn-link[disabled]:hover,
3581
 fieldset[disabled] .navbar-default .btn-link:hover,
3581
 fieldset[disabled] .navbar-default .btn-link:hover,
3582
 .navbar-default .btn-link[disabled]:focus,
3582
 .navbar-default .btn-link[disabled]:focus,
3583
 fieldset[disabled] .navbar-default .btn-link:focus {
3583
 fieldset[disabled] .navbar-default .btn-link:focus {
3584
-  color: #cccccc;
3584
+  color: #ccc;
3585
 }
3585
 }
3586
 .navbar-inverse {
3586
 .navbar-inverse {
3587
-  background-color: #222222;
3587
+  background-color: #222;
3588
   border-color: #080808;
3588
   border-color: #080808;
3589
 }
3589
 }
3590
 .navbar-inverse .navbar-brand {
3590
 .navbar-inverse .navbar-brand {
3592
 }
3592
 }
3593
 .navbar-inverse .navbar-brand:hover,
3593
 .navbar-inverse .navbar-brand:hover,
3594
 .navbar-inverse .navbar-brand:focus {
3594
 .navbar-inverse .navbar-brand:focus {
3595
-  color: #ffffff;
3595
+  color: #fff;
3596
   background-color: transparent;
3596
   background-color: transparent;
3597
 }
3597
 }
3598
 .navbar-inverse .navbar-text {
3598
 .navbar-inverse .navbar-text {
3603
 }
3603
 }
3604
 .navbar-inverse .navbar-nav > li > a:hover,
3604
 .navbar-inverse .navbar-nav > li > a:hover,
3605
 .navbar-inverse .navbar-nav > li > a:focus {
3605
 .navbar-inverse .navbar-nav > li > a:focus {
3606
-  color: #ffffff;
3606
+  color: #fff;
3607
   background-color: transparent;
3607
   background-color: transparent;
3608
 }
3608
 }
3609
 .navbar-inverse .navbar-nav > .active > a,
3609
 .navbar-inverse .navbar-nav > .active > a,
3610
 .navbar-inverse .navbar-nav > .active > a:hover,
3610
 .navbar-inverse .navbar-nav > .active > a:hover,
3611
 .navbar-inverse .navbar-nav > .active > a:focus {
3611
 .navbar-inverse .navbar-nav > .active > a:focus {
3612
-  color: #ffffff;
3612
+  color: #fff;
3613
   background-color: #080808;
3613
   background-color: #080808;
3614
 }
3614
 }
3615
 .navbar-inverse .navbar-nav > .disabled > a,
3615
 .navbar-inverse .navbar-nav > .disabled > a,
3616
 .navbar-inverse .navbar-nav > .disabled > a:hover,
3616
 .navbar-inverse .navbar-nav > .disabled > a:hover,
3617
 .navbar-inverse .navbar-nav > .disabled > a:focus {
3617
 .navbar-inverse .navbar-nav > .disabled > a:focus {
3618
-  color: #444444;
3618
+  color: #444;
3619
   background-color: transparent;
3619
   background-color: transparent;
3620
 }
3620
 }
3621
 .navbar-inverse .navbar-toggle {
3621
 .navbar-inverse .navbar-toggle {
3622
-  border-color: #333333;
3622
+  border-color: #333;
3623
 }
3623
 }
3624
 .navbar-inverse .navbar-toggle:hover,
3624
 .navbar-inverse .navbar-toggle:hover,
3625
 .navbar-inverse .navbar-toggle:focus {
3625
 .navbar-inverse .navbar-toggle:focus {
3626
-  background-color: #333333;
3626
+  background-color: #333;
3627
 }
3627
 }
3628
 .navbar-inverse .navbar-toggle .icon-bar {
3628
 .navbar-inverse .navbar-toggle .icon-bar {
3629
-  background-color: #ffffff;
3629
+  background-color: #fff;
3630
 }
3630
 }
3631
 .navbar-inverse .navbar-collapse,
3631
 .navbar-inverse .navbar-collapse,
3632
 .navbar-inverse .navbar-form {
3632
 .navbar-inverse .navbar-form {
3636
 .navbar-inverse .navbar-nav > .open > a:hover,
3636
 .navbar-inverse .navbar-nav > .open > a:hover,
3637
 .navbar-inverse .navbar-nav > .open > a:focus {
3637
 .navbar-inverse .navbar-nav > .open > a:focus {
3638
   background-color: #080808;
3638
   background-color: #080808;
3639
-  color: #ffffff;
3639
+  color: #fff;
3640
 }
3640
 }
3641
 @media (max-width: 767px) {
3641
 @media (max-width: 767px) {
3642
   .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
3642
   .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
3650
   }
3650
   }
3651
   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
3651
   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover,
3652
   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
3652
   .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
3653
-    color: #ffffff;
3653
+    color: #fff;
3654
     background-color: transparent;
3654
     background-color: transparent;
3655
   }
3655
   }
3656
   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
3656
   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,
3657
   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
3657
   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,
3658
   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
3658
   .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
3659
-    color: #ffffff;
3659
+    color: #fff;
3660
     background-color: #080808;
3660
     background-color: #080808;
3661
   }
3661
   }
3662
   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
3662
   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,
3663
   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3663
   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,
3664
   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3664
   .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
3665
-    color: #444444;
3665
+    color: #444;
3666
     background-color: transparent;
3666
     background-color: transparent;
3667
   }
3667
   }
3668
 }
3668
 }
3670
   color: #777777;
3670
   color: #777777;
3671
 }
3671
 }
3672
 .navbar-inverse .navbar-link:hover {
3672
 .navbar-inverse .navbar-link:hover {
3673
-  color: #ffffff;
3673
+  color: #fff;
3674
 }
3674
 }
3675
 .navbar-inverse .btn-link {
3675
 .navbar-inverse .btn-link {
3676
   color: #777777;
3676
   color: #777777;
3677
 }
3677
 }
3678
 .navbar-inverse .btn-link:hover,
3678
 .navbar-inverse .btn-link:hover,
3679
 .navbar-inverse .btn-link:focus {
3679
 .navbar-inverse .btn-link:focus {
3680
-  color: #ffffff;
3680
+  color: #fff;
3681
 }
3681
 }
3682
 .navbar-inverse .btn-link[disabled]:hover,
3682
 .navbar-inverse .btn-link[disabled]:hover,
3683
 fieldset[disabled] .navbar-inverse .btn-link:hover,
3683
 fieldset[disabled] .navbar-inverse .btn-link:hover,
3684
 .navbar-inverse .btn-link[disabled]:focus,
3684
 .navbar-inverse .btn-link[disabled]:focus,
3685
 fieldset[disabled] .navbar-inverse .btn-link:focus {
3685
 fieldset[disabled] .navbar-inverse .btn-link:focus {
3686
-  color: #444444;
3686
+  color: #444;
3687
 }
3687
 }
3688
 .breadcrumb {
3688
 .breadcrumb {
3689
   padding: 8px 15px;
3689
   padding: 8px 15px;
3698
 .breadcrumb > li + li:before {
3698
 .breadcrumb > li + li:before {
3699
   content: "/\00a0";
3699
   content: "/\00a0";
3700
   padding: 0 5px;
3700
   padding: 0 5px;
3701
-  color: #cccccc;
3701
+  color: #ccc;
3702
 }
3702
 }
3703
 .breadcrumb > .active {
3703
 .breadcrumb > .active {
3704
   color: #777777;
3704
   color: #777777;
3720
   line-height: 1.42857143;
3720
   line-height: 1.42857143;
3721
   text-decoration: none;
3721
   text-decoration: none;
3722
   color: #428bca;
3722
   color: #428bca;
3723
-  background-color: #ffffff;
3724
-  border: 1px solid #dddddd;
3723
+  background-color: #fff;
3724
+  border: 1px solid #ddd;
3725
   margin-left: -1px;
3725
   margin-left: -1px;
3726
 }
3726
 }
3727
 .pagination > li:first-child > a,
3727
 .pagination > li:first-child > a,
3741
 .pagination > li > span:focus {
3741
 .pagination > li > span:focus {
3742
   color: #2a6496;
3742
   color: #2a6496;
3743
   background-color: #eeeeee;
3743
   background-color: #eeeeee;
3744
-  border-color: #dddddd;
3744
+  border-color: #ddd;
3745
 }
3745
 }
3746
 .pagination > .active > a,
3746
 .pagination > .active > a,
3747
 .pagination > .active > span,
3747
 .pagination > .active > span,
3750
 .pagination > .active > a:focus,
3750
 .pagination > .active > a:focus,
3751
 .pagination > .active > span:focus {
3751
 .pagination > .active > span:focus {
3752
   z-index: 2;
3752
   z-index: 2;
3753
-  color: #ffffff;
3753
+  color: #fff;
3754
   background-color: #428bca;
3754
   background-color: #428bca;
3755
   border-color: #428bca;
3755
   border-color: #428bca;
3756
   cursor: default;
3756
   cursor: default;
3762
 .pagination > .disabled > a:hover,
3762
 .pagination > .disabled > a:hover,
3763
 .pagination > .disabled > a:focus {
3763
 .pagination > .disabled > a:focus {
3764
   color: #777777;
3764
   color: #777777;
3765
-  background-color: #ffffff;
3766
-  border-color: #dddddd;
3765
+  background-color: #fff;
3766
+  border-color: #ddd;
3767
   cursor: not-allowed;
3767
   cursor: not-allowed;
3768
 }
3768
 }
3769
 .pagination-lg > li > a,
3769
 .pagination-lg > li > a,
3809
 .pager li > span {
3809
 .pager li > span {
3810
   display: inline-block;
3810
   display: inline-block;
3811
   padding: 5px 14px;
3811
   padding: 5px 14px;
3812
-  background-color: #ffffff;
3813
-  border: 1px solid #dddddd;
3812
+  background-color: #fff;
3813
+  border: 1px solid #ddd;
3814
   border-radius: 15px;
3814
   border-radius: 15px;
3815
 }
3815
 }
3816
 .pager li > a:hover,
3816
 .pager li > a:hover,
3831
 .pager .disabled > a:focus,
3831
 .pager .disabled > a:focus,
3832
 .pager .disabled > span {
3832
 .pager .disabled > span {
3833
   color: #777777;
3833
   color: #777777;
3834
-  background-color: #ffffff;
3834
+  background-color: #fff;
3835
   cursor: not-allowed;
3835
   cursor: not-allowed;
3836
 }
3836
 }
3837
 .label {
3837
 .label {
3840
   font-size: 75%;
3840
   font-size: 75%;
3841
   font-weight: bold;
3841
   font-weight: bold;
3842
   line-height: 1;
3842
   line-height: 1;
3843
-  color: #ffffff;
3843
+  color: #fff;
3844
   text-align: center;
3844
   text-align: center;
3845
   white-space: nowrap;
3845
   white-space: nowrap;
3846
   vertical-align: baseline;
3846
   vertical-align: baseline;
3848
 }
3848
 }
3849
 a.label:hover,
3849
 a.label:hover,
3850
 a.label:focus {
3850
 a.label:focus {
3851
-  color: #ffffff;
3851
+  color: #fff;
3852
   text-decoration: none;
3852
   text-decoration: none;
3853
   cursor: pointer;
3853
   cursor: pointer;
3854
 }
3854
 }
3907
   padding: 3px 7px;
3907
   padding: 3px 7px;
3908
   font-size: 12px;
3908
   font-size: 12px;
3909
   font-weight: bold;
3909
   font-weight: bold;
3910
-  color: #ffffff;
3910
+  color: #fff;
3911
   line-height: 1;
3911
   line-height: 1;
3912
   vertical-align: baseline;
3912
   vertical-align: baseline;
3913
   white-space: nowrap;
3913
   white-space: nowrap;
3928
 }
3928
 }
3929
 a.badge:hover,
3929
 a.badge:hover,
3930
 a.badge:focus {
3930
 a.badge:focus {
3931
-  color: #ffffff;
3931
+  color: #fff;
3932
   text-decoration: none;
3932
   text-decoration: none;
3933
   cursor: pointer;
3933
   cursor: pointer;
3934
 }
3934
 }
3935
 a.list-group-item.active > .badge,
3935
 a.list-group-item.active > .badge,
3936
 .nav-pills > .active > a > .badge {
3936
 .nav-pills > .active > a > .badge {
3937
   color: #428bca;
3937
   color: #428bca;
3938
-  background-color: #ffffff;
3938
+  background-color: #fff;
3939
 }
3939
 }
3940
 .nav-pills > li > a > .badge {
3940
 .nav-pills > li > a > .badge {
3941
   margin-left: 3px;
3941
   margin-left: 3px;
3983
   padding: 4px;
3983
   padding: 4px;
3984
   margin-bottom: 20px;
3984
   margin-bottom: 20px;
3985
   line-height: 1.42857143;
3985
   line-height: 1.42857143;
3986
-  background-color: #ffffff;
3987
-  border: 1px solid #dddddd;
3986
+  background-color: #fff;
3987
+  border: 1px solid #ddd;
3988
   border-radius: 4px;
3988
   border-radius: 4px;
3989
   -webkit-transition: all 0.2s ease-in-out;
3989
   -webkit-transition: all 0.2s ease-in-out;
3990
   -o-transition: all 0.2s ease-in-out;
3990
   -o-transition: all 0.2s ease-in-out;
4110
   height: 100%;
4110
   height: 100%;
4111
   font-size: 12px;
4111
   font-size: 12px;
4112
   line-height: 20px;
4112
   line-height: 20px;
4113
-  color: #ffffff;
4113
+  color: #fff;
4114
   text-align: center;
4114
   text-align: center;
4115
   background-color: #428bca;
4115
   background-color: #428bca;
4116
   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4116
   -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
4212
   display: block;
4212
   display: block;
4213
   padding: 10px 15px;
4213
   padding: 10px 15px;
4214
   margin-bottom: -1px;
4214
   margin-bottom: -1px;
4215
-  background-color: #ffffff;
4216
-  border: 1px solid #dddddd;
4215
+  background-color: #fff;
4216
+  border: 1px solid #ddd;
4217
 }
4217
 }
4218
 .list-group-item:first-child {
4218
 .list-group-item:first-child {
4219
   border-top-right-radius: 4px;
4219
   border-top-right-radius: 4px;
4231
   margin-right: 5px;
4231
   margin-right: 5px;
4232
 }
4232
 }
4233
 a.list-group-item {
4233
 a.list-group-item {
4234
-  color: #555555;
4234
+  color: #555;
4235
 }
4235
 }
4236
 a.list-group-item .list-group-item-heading {
4236
 a.list-group-item .list-group-item-heading {
4237
-  color: #333333;
4237
+  color: #333;
4238
 }
4238
 }
4239
 a.list-group-item:hover,
4239
 a.list-group-item:hover,
4240
 a.list-group-item:focus {
4240
 a.list-group-item:focus {
4241
   text-decoration: none;
4241
   text-decoration: none;
4242
-  color: #555555;
4242
+  color: #555;
4243
   background-color: #f5f5f5;
4243
   background-color: #f5f5f5;
4244
 }
4244
 }
4245
 .list-group-item.disabled,
4245
 .list-group-item.disabled,
4262
 .list-group-item.active:hover,
4262
 .list-group-item.active:hover,
4263
 .list-group-item.active:focus {
4263
 .list-group-item.active:focus {
4264
   z-index: 2;
4264
   z-index: 2;
4265
-  color: #ffffff;
4265
+  color: #fff;
4266
   background-color: #428bca;
4266
   background-color: #428bca;
4267
   border-color: #428bca;
4267
   border-color: #428bca;
4268
 }
4268
 }
4380
 }
4380
 }
4381
 .panel {
4381
 .panel {
4382
   margin-bottom: 20px;
4382
   margin-bottom: 20px;
4383
-  background-color: #ffffff;
4383
+  background-color: #fff;
4384
   border: 1px solid transparent;
4384
   border: 1px solid transparent;
4385
   border-radius: 4px;
4385
   border-radius: 4px;
4386
   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4386
   -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
4410
 .panel-footer {
4410
 .panel-footer {
4411
   padding: 10px 15px;
4411
   padding: 10px 15px;
4412
   background-color: #f5f5f5;
4412
   background-color: #f5f5f5;
4413
-  border-top: 1px solid #dddddd;
4413
+  border-top: 1px solid #ddd;
4414
   border-bottom-right-radius: 3px;
4414
   border-bottom-right-radius: 3px;
4415
   border-bottom-left-radius: 3px;
4415
   border-bottom-left-radius: 3px;
4416
 }
4416
 }
4494
 }
4494
 }
4495
 .panel > .panel-body + .table,
4495
 .panel > .panel-body + .table,
4496
 .panel > .panel-body + .table-responsive {
4496
 .panel > .panel-body + .table-responsive {
4497
-  border-top: 1px solid #dddddd;
4497
+  border-top: 1px solid #ddd;
4498
 }
4498
 }
4499
 .panel > .table > tbody:first-child > tr:first-child th,
4499
 .panel > .table > tbody:first-child > tr:first-child th,
4500
 .panel > .table > tbody:first-child > tr:first-child td {
4500
 .panel > .table > tbody:first-child > tr:first-child td {
4570
   border-bottom: 0;
4570
   border-bottom: 0;
4571
 }
4571
 }
4572
 .panel-group .panel-heading + .panel-collapse > .panel-body {
4572
 .panel-group .panel-heading + .panel-collapse > .panel-body {
4573
-  border-top: 1px solid #dddddd;
4573
+  border-top: 1px solid #ddd;
4574
 }
4574
 }
4575
 .panel-group .panel-footer {
4575
 .panel-group .panel-footer {
4576
   border-top: 0;
4576
   border-top: 0;
4577
 }
4577
 }
4578
 .panel-group .panel-footer + .panel-collapse .panel-body {
4578
 .panel-group .panel-footer + .panel-collapse .panel-body {
4579
-  border-bottom: 1px solid #dddddd;
4579
+  border-bottom: 1px solid #ddd;
4580
 }
4580
 }
4581
 .panel-default {
4581
 .panel-default {
4582
-  border-color: #dddddd;
4582
+  border-color: #ddd;
4583
 }
4583
 }
4584
 .panel-default > .panel-heading {
4584
 .panel-default > .panel-heading {
4585
   color: #333333;
4585
   color: #333333;
4586
   background-color: #f5f5f5;
4586
   background-color: #f5f5f5;
4587
-  border-color: #dddddd;
4587
+  border-color: #ddd;
4588
 }
4588
 }
4589
 .panel-default > .panel-heading + .panel-collapse > .panel-body {
4589
 .panel-default > .panel-heading + .panel-collapse > .panel-body {
4590
-  border-top-color: #dddddd;
4590
+  border-top-color: #ddd;
4591
 }
4591
 }
4592
 .panel-default > .panel-heading .badge {
4592
 .panel-default > .panel-heading .badge {
4593
   color: #f5f5f5;
4593
   color: #f5f5f5;
4594
   background-color: #333333;
4594
   background-color: #333333;
4595
 }
4595
 }
4596
 .panel-default > .panel-footer + .panel-collapse > .panel-body {
4596
 .panel-default > .panel-footer + .panel-collapse > .panel-body {
4597
-  border-bottom-color: #dddddd;
4597
+  border-bottom-color: #ddd;
4598
 }
4598
 }
4599
 .panel-primary {
4599
 .panel-primary {
4600
   border-color: #428bca;
4600
   border-color: #428bca;
4601
 }
4601
 }
4602
 .panel-primary > .panel-heading {
4602
 .panel-primary > .panel-heading {
4603
-  color: #ffffff;
4603
+  color: #fff;
4604
   background-color: #428bca;
4604
   background-color: #428bca;
4605
   border-color: #428bca;
4605
   border-color: #428bca;
4606
 }
4606
 }
4609
 }
4609
 }
4610
 .panel-primary > .panel-heading .badge {
4610
 .panel-primary > .panel-heading .badge {
4611
   color: #428bca;
4611
   color: #428bca;
4612
-  background-color: #ffffff;
4612
+  background-color: #fff;
4613
 }
4613
 }
4614
 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
4614
 .panel-primary > .panel-footer + .panel-collapse > .panel-body {
4615
   border-bottom-color: #428bca;
4615
   border-bottom-color: #428bca;
4738
   font-size: 21px;
4738
   font-size: 21px;
4739
   font-weight: bold;
4739
   font-weight: bold;
4740
   line-height: 1;
4740
   line-height: 1;
4741
-  color: #000000;
4742
-  text-shadow: 0 1px 0 #ffffff;
4741
+  color: #000;
4742
+  text-shadow: 0 1px 0 #fff;
4743
   opacity: 0.2;
4743
   opacity: 0.2;
4744
   filter: alpha(opacity=20);
4744
   filter: alpha(opacity=20);
4745
 }
4745
 }
4746
 .close:hover,
4746
 .close:hover,
4747
 .close:focus {
4747
 .close:focus {
4748
-  color: #000000;
4748
+  color: #000;
4749
   text-decoration: none;
4749
   text-decoration: none;
4750
   cursor: pointer;
4750
   cursor: pointer;
4751
   opacity: 0.5;
4751
   opacity: 0.5;
4796
 }
4796
 }
4797
 .modal-content {
4797
 .modal-content {
4798
   position: relative;
4798
   position: relative;
4799
-  background-color: #ffffff;
4800
-  border: 1px solid #999999;
4799
+  background-color: #fff;
4800
+  border: 1px solid #999;
4801
   border: 1px solid rgba(0, 0, 0, 0.2);
4801
   border: 1px solid rgba(0, 0, 0, 0.2);
4802
   border-radius: 6px;
4802
   border-radius: 6px;
4803
   -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
4803
   -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
4812
   bottom: 0;
4812
   bottom: 0;
4813
   left: 0;
4813
   left: 0;
4814
   z-index: 1040;
4814
   z-index: 1040;
4815
-  background-color: #000000;
4815
+  background-color: #000;
4816
 }
4816
 }
4817
 .modal-backdrop.fade {
4817
 .modal-backdrop.fade {
4818
   opacity: 0;
4818
   opacity: 0;
5201
   margin: 0;
5201
   margin: 0;
5202
 }
5202
 }
5203
 body {
5203
 body {
5204
-  background: url("../img/ui/dashboard/bg_subtle_dots.png") repeat scroll 0 0 #ffffff;
5204
+  background: url("../img/ui/dashboard/bg_subtle_dots.png") repeat scroll 0 0 #fff;
5205
 }
5205
 }
5206
 h1,
5206
 h1,
5207
 h2,
5207
 h2,
5255
   border: 1px solid #ccc;
5255
   border: 1px solid #ccc;
5256
   margin-bottom: 20px;
5256
   margin-bottom: 20px;
5257
   padding: 15px;
5257
   padding: 15px;
5258
-  background: #ffffff;
5258
+  background: #fff;
5259
 }
5259
 }
5260
 .tabbable.dashboard {
5260
 .tabbable.dashboard {
5261
   margin-bottom: 1.42857143;
5261
   margin-bottom: 1.42857143;
5312
   border-color: #bce8f1;
5312
   border-color: #bce8f1;
5313
 }
5313
 }
5314
 .well-blank {
5314
 .well-blank {
5315
-  background-color: #ffffff;
5315
+  background-color: #fff;
5316
   border-color: rgba(0, 0, 0, 0.1);
5316
   border-color: rgba(0, 0, 0, 0.1);
5317
 }
5317
 }
5318
 .well-stacked .well {
5318
 .well-stacked .well {
5324
 }
5324
 }
5325
 .create-page .well,
5325
 .create-page .well,
5326
 .promotions .well-info {
5326
 .promotions .well-info {
5327
-  background-color: #ffffff;
5327
+  background-color: #fff;
5328
 }
5328
 }
5329
 .alert-message.block-message.file_upload p {
5329
 .alert-message.block-message.file_upload p {
5330
   margin-right: 10px;
5330
   margin-right: 10px;
5591
   border-right-color: #222222;
5591
   border-right-color: #222222;
5592
   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
5592
   -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
5593
   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
5593
   box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.05);
5594
-  background-image: -webkit-linear-gradient(top, #1f1f1f 0%, #373737 100%);
5595
-  background-image: -o-linear-gradient(top, #1f1f1f 0%, #373737 100%);
5596
-  background-image: linear-gradient(to bottom, #1f1f1f 0%, #373737 100%);
5594
+  background-image: -webkit-linear-gradient(top, #1F1F1F 0%, #373737 100%);
5595
+  background-image: -o-linear-gradient(top, #1F1F1F 0%, #373737 100%);
5596
+  background-image: linear-gradient(to bottom, #1F1F1F 0%, #373737 100%);
5597
   background-repeat: repeat-x;
5597
   background-repeat: repeat-x;
5598
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1f1f1f', endColorstr='#ff373737', GradientType=0);
5598
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1f1f1f', endColorstr='#ff373737', GradientType=0);
5599
 }
5599
 }
5763
   border-color: #bbb;
5763
   border-color: #bbb;
5764
 }
5764
 }
5765
 .table {
5765
 .table {
5766
-  background-color: #ffffff;
5766
+  background-color: #fff;
5767
 }
5767
 }
5768
 .table thead tr th.asc i:before {
5768
 .table thead tr th.asc i:before {
5769
   content: "\f077";
5769
   content: "\f077";
5786
   margin-bottom: 0;
5786
   margin-bottom: 0;
5787
   border: 1px solid #ccc;
5787
   border: 1px solid #ccc;
5788
   border-bottom: none;
5788
   border-bottom: none;
5789
-  background-image: -webkit-linear-gradient(top, #f8f8f8 0%, #e5e5e5 100%);
5790
-  background-image: -o-linear-gradient(top, #f8f8f8 0%, #e5e5e5 100%);
5791
-  background-image: linear-gradient(to bottom, #f8f8f8 0%, #e5e5e5 100%);
5789
+  background-image: -webkit-linear-gradient(top, #F8F8F8 0%, #e5e5e5 100%);
5790
+  background-image: -o-linear-gradient(top, #F8F8F8 0%, #e5e5e5 100%);
5791
+  background-image: linear-gradient(to bottom, #F8F8F8 0%, #e5e5e5 100%);
5792
   background-repeat: repeat-x;
5792
   background-repeat: repeat-x;
5793
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8', endColorstr='#ffe5e5e5', GradientType=0);
5793
   filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff8f8f8', endColorstr='#ffe5e5e5', GradientType=0);
5794
   color: #242424;
5794
   color: #242424;
5925
   padding: 3px;
5925
   padding: 3px;
5926
   color: #333333;
5926
   color: #333333;
5927
   z-index: 2;
5927
   z-index: 2;
5928
-  background-color: #ffffff;
5928
+  background-color: #fff;
5929
   font-weight: bold;
5929
   font-weight: bold;
5930
   -webkit-border-radius: 3px;
5930
   -webkit-border-radius: 3px;
5931
   -moz-border-radius: 3px;
5931
   -moz-border-radius: 3px;
6212
   display: none;
6212
   display: none;
6213
 }
6213
 }
6214
 .icon-muted {
6214
 .icon-muted {
6215
-  color: #eeeeee;
6215
+  color: #eee;
6216
 }
6216
 }
6217
 .icon-light {
6217
 .icon-light {
6218
-  color: #ffffff;
6218
+  color: #fff;
6219
 }
6219
 }
6220
 .icon-dark {
6220
 .icon-dark {
6221
-  color: #333333;
6221
+  color: #333;
6222
 }
6222
 }
6223
 .icon-border {
6223
 .icon-border {
6224
-  border: solid 1px #eeeeee;
6224
+  border: solid 1px #eee;
6225
   padding: .2em .25em .15em;
6225
   padding: .2em .25em .15em;
6226
   -webkit-border-radius: 3px;
6226
   -webkit-border-radius: 3px;
6227
   -moz-border-radius: 3px;
6227
   -moz-border-radius: 3px;
8804
 .icon-renren {
8804
 .icon-renren {
8805
   *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
8805
   *zoom: expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '');
8806
 }
8806
 }
8807
-/*# sourceMappingURL=dashboard.css.map */

+ 156
- 157
src/oscar/static/oscar/css/styles.css
File diff suppressed because it is too large
View File


Loading…
Cancel
Save