SAMZA-259: Restructure documentation folders
Project: http://git-wip-us.apache.org/repos/asf/incubator-samza/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-samza/commit/1e2cfe22 Tree: http://git-wip-us.apache.org/repos/asf/incubator-samza/tree/1e2cfe22 Diff: http://git-wip-us.apache.org/repos/asf/incubator-samza/diff/1e2cfe22 Branch: refs/heads/master Commit: 1e2cfe22ea0eb0fd2d4e935bfd9b5d45a503d1bd Parents: fa03273 Author: Yan Fang <[email protected]> Authored: Thu Aug 14 22:21:47 2014 -0700 Committer: Yan Fang <[email protected]> Committed: Thu Aug 14 22:21:47 2014 -0700 ---------------------------------------------------------------------- bin/generate-javadocs.sh | 12 +- bin/publish-site.sh | 15 +- docs/README.md | 18 +- docs/_config.yml | 5 + docs/_docs/local-site-test.sh | 34 + docs/_docs/replace-versioned.sh | 41 + docs/_layouts/default.html | 14 +- docs/archive/index.html | 28 + docs/css/font-awesome.min.css | 4 +- docs/fonts/FontAwesome.otf | Bin 62856 -> 75188 bytes docs/fonts/fontawesome-webfont.eot | Bin 38205 -> 72449 bytes docs/fonts/fontawesome-webfont.svg | 848 +++--- docs/fonts/fontawesome-webfont.ttf | Bin 80652 -> 141564 bytes docs/fonts/fontawesome-webfont.woff | Bin 44432 -> 83760 bytes .../documentation/comparisons/mupd8-samza.png | Bin 8217 -> 0 bytes .../learn/documentation/comparisons/mupd8.png | Bin 7308 -> 0 bytes .../documentation/container/checkpointing.svg | 4 - .../documentation/container/stateful_job.png | Bin 26142 -> 0 bytes .../container/stream_job_and_db.png | Bin 30316 -> 0 bytes .../container/tasks-and-partitions.svg | 4 - .../documentation/introduction/dag.graffle | 1009 ------- .../learn/documentation/introduction/dag.png | Bin 34869 -> 0 bytes .../introduction/group-by-example.png | Bin 17509 -> 0 bytes .../documentation/introduction/job.graffle | 512 ---- .../learn/documentation/introduction/job.png | Bin 8954 -> 0 bytes .../introduction/job_detail.graffle | 1320 --------- .../documentation/introduction/job_detail.png | Bin 18176 -> 0 bytes .../introduction/samza-ecosystem.png | Bin 2473 -> 0 bytes .../documentation/introduction/samza-hadoop.png | Bin 2542 -> 0 bytes .../introduction/samza-yarn-integration.png | Bin 9400 -> 0 bytes .../samza-yarn-kafka-integration.png | Bin 12798 -> 0 bytes .../introduction/samza_state.graffle | 1654 ----------- .../documentation/introduction/samza_state.png | Bin 40635 -> 0 bytes .../documentation/introduction/stream.graffle | 2670 ------------------ .../learn/documentation/introduction/stream.png | Bin 19806 -> 0 bytes .../motivation/data-processing-spectrum-1.png | Bin 21773 -> 0 bytes .../motivation/data-processing-spectrum-2.png | Bin 21902 -> 0 bytes .../motivation/data-processing-spectrum-3.png | Bin 29389 -> 0 bytes .../documentation/yarn/samza-am-dashboard.png | Bin 55603 -> 0 bytes .../documentation/comparisons/mupd8-samza.png | Bin 0 -> 8217 bytes .../learn/documentation/comparisons/mupd8.png | Bin 0 -> 7308 bytes .../documentation/container/checkpointing.svg | 4 + .../documentation/container/stateful_job.png | Bin 0 -> 26142 bytes .../container/stream_job_and_db.png | Bin 0 -> 30316 bytes .../container/tasks-and-partitions.svg | 4 + .../documentation/introduction/dag.graffle | 1009 +++++++ .../learn/documentation/introduction/dag.png | Bin 0 -> 34869 bytes .../introduction/group-by-example.png | Bin 0 -> 17509 bytes .../documentation/introduction/job.graffle | 512 ++++ .../learn/documentation/introduction/job.png | Bin 0 -> 8954 bytes .../introduction/job_detail.graffle | 1320 +++++++++ .../documentation/introduction/job_detail.png | Bin 0 -> 18176 bytes .../introduction/samza-ecosystem.png | Bin 0 -> 2473 bytes .../documentation/introduction/samza-hadoop.png | Bin 0 -> 2542 bytes .../introduction/samza-yarn-integration.png | Bin 0 -> 9400 bytes .../samza-yarn-kafka-integration.png | Bin 0 -> 12798 bytes .../introduction/samza_state.graffle | 1654 +++++++++++ .../documentation/introduction/samza_state.png | Bin 0 -> 40635 bytes .../documentation/introduction/stream.graffle | 2670 ++++++++++++++++++ .../learn/documentation/introduction/stream.png | Bin 0 -> 19806 bytes .../motivation/data-processing-spectrum-1.png | Bin 0 -> 21773 bytes .../motivation/data-processing-spectrum-2.png | Bin 0 -> 21902 bytes .../motivation/data-processing-spectrum-3.png | Bin 0 -> 29389 bytes .../documentation/yarn/samza-am-dashboard.png | Bin 0 -> 55603 bytes docs/index.md | 2 +- docs/learn/documentation/0.7.0/api/overview.md | 142 - .../0.7.0/comparisons/introduction.md | 80 - .../documentation/0.7.0/comparisons/mupd8.md | 88 - .../0.7.0/comparisons/spark-streaming.md | 105 - .../documentation/0.7.0/comparisons/storm.md | 124 - .../0.7.0/container/checkpointing.md | 124 - .../documentation/0.7.0/container/event-loop.md | 60 - docs/learn/documentation/0.7.0/container/jmx.md | 40 - .../documentation/0.7.0/container/metrics.md | 102 - .../0.7.0/container/samza-container.md | 105 - .../0.7.0/container/serialization.md | 64 - .../0.7.0/container/state-management.md | 238 -- .../documentation/0.7.0/container/streams.md | 139 - .../documentation/0.7.0/container/windowing.md | 61 - docs/learn/documentation/0.7.0/index.html | 92 - .../0.7.0/introduction/architecture.md | 110 - .../0.7.0/introduction/background.md | 71 - .../0.7.0/introduction/concepts.md | 72 - .../0.7.0/jobs/configuration-table.html | 1157 -------- .../documentation/0.7.0/jobs/configuration.md | 63 - .../documentation/0.7.0/jobs/job-runner.md | 60 - docs/learn/documentation/0.7.0/jobs/logging.md | 93 - .../learn/documentation/0.7.0/jobs/packaging.md | 47 - .../documentation/0.7.0/jobs/reprocessing.md | 83 - .../learn/documentation/0.7.0/jobs/yarn-jobs.md | 34 - .../documentation/0.7.0/operations/kafka.md | 34 - .../documentation/0.7.0/operations/security.md | 72 - .../0.7.0/yarn/application-master.md | 69 - .../learn/documentation/0.7.0/yarn/isolation.md | 46 - .../api/javadocs/allclasses-frame.html | 83 + .../api/javadocs/allclasses-noframe.html | 83 + .../versioned/api/javadocs/constant-values.html | 142 + .../versioned/api/javadocs/deprecated-list.html | 113 + .../versioned/api/javadocs/help-doc.html | 214 ++ .../versioned/api/javadocs/index-all.html | 1386 +++++++++ .../versioned/api/javadocs/index.html | 74 + .../javadocs/org/apache/samza/Partition.html | 332 +++ .../org/apache/samza/SamzaException.html | 296 ++ .../org/apache/samza/checkpoint/Checkpoint.html | 316 +++ .../samza/checkpoint/CheckpointManager.html | 307 ++ .../checkpoint/CheckpointManagerFactory.html | 207 ++ .../apache/samza/checkpoint/package-frame.html | 24 + .../samza/checkpoint/package-summary.html | 157 + .../apache/samza/checkpoint/package-tree.html | 131 + .../org/apache/samza/config/Config.html | 672 +++++ .../apache/samza/config/ConfigException.html | 285 ++ .../org/apache/samza/config/ConfigFactory.html | 210 ++ .../org/apache/samza/config/ConfigRewriter.html | 208 ++ .../org/apache/samza/config/MapConfig.html | 456 +++ .../org/apache/samza/config/package-frame.html | 29 + .../apache/samza/config/package-summary.html | 180 ++ .../org/apache/samza/config/package-tree.html | 152 + .../samza/container/SamzaContainerContext.html | 299 ++ .../org/apache/samza/container/TaskName.html | 330 +++ .../stream/SystemStreamPartitionGrouper.html | 214 ++ .../SystemStreamPartitionGrouperFactory.html | 205 ++ .../container/grouper/stream/package-frame.html | 20 + .../grouper/stream/package-summary.html | 140 + .../container/grouper/stream/package-tree.html | 123 + .../apache/samza/container/package-frame.html | 20 + .../apache/samza/container/package-summary.html | 140 + .../apache/samza/container/package-tree.html | 127 + .../org/apache/samza/job/ApplicationStatus.html | 359 +++ .../org/apache/samza/job/CommandBuilder.html | 398 +++ .../org/apache/samza/job/StreamJob.html | 284 ++ .../org/apache/samza/job/StreamJobFactory.html | 205 ++ .../org/apache/samza/job/package-frame.html | 28 + .../org/apache/samza/job/package-summary.html | 174 ++ .../org/apache/samza/job/package-tree.html | 143 + .../org/apache/samza/metrics/Counter.html | 386 +++ .../org/apache/samza/metrics/Gauge.html | 350 +++ .../org/apache/samza/metrics/Metric.html | 209 ++ .../apache/samza/metrics/MetricsRegistry.html | 330 +++ .../apache/samza/metrics/MetricsReporter.html | 234 ++ .../samza/metrics/MetricsReporterFactory.html | 209 ++ .../apache/samza/metrics/MetricsVisitor.html | 296 ++ .../samza/metrics/ReadableMetricsRegistry.html | 257 ++ .../ReadableMetricsRegistryListener.html | 236 ++ .../org/apache/samza/metrics/Reservoir.html | 247 ++ .../metrics/SlidingTimeWindowReservoir.html | 344 +++ .../org/apache/samza/metrics/Snapshot.html | 327 +++ .../org/apache/samza/metrics/Timer.html | 359 +++ .../org/apache/samza/metrics/package-frame.html | 34 + .../apache/samza/metrics/package-summary.html | 221 ++ .../org/apache/samza/metrics/package-tree.html | 144 + .../org/apache/samza/package-frame.html | 23 + .../org/apache/samza/package-summary.html | 150 + .../javadocs/org/apache/samza/package-tree.html | 139 + .../apache/samza/serializers/Deserializer.html | 216 ++ .../org/apache/samza/serializers/Serde.html | 193 ++ .../apache/samza/serializers/SerdeFactory.html | 208 ++ .../apache/samza/serializers/Serializer.html | 217 ++ .../apache/samza/serializers/package-frame.html | 22 + .../samza/serializers/package-summary.html | 154 + .../apache/samza/serializers/package-tree.html | 132 + .../org/apache/samza/storage/StorageEngine.html | 251 ++ .../samza/storage/StorageEngineFactory.html | 225 ++ .../org/apache/samza/storage/package-frame.html | 20 + .../apache/samza/storage/package-summary.html | 140 + .../org/apache/samza/storage/package-tree.html | 123 + .../samza/system/IncomingMessageEnvelope.html | 357 +++ .../samza/system/OutgoingMessageEnvelope.html | 447 +++ .../org/apache/samza/system/SystemAdmin.html | 239 ++ .../org/apache/samza/system/SystemConsumer.html | 428 +++ .../org/apache/samza/system/SystemFactory.html | 242 ++ .../org/apache/samza/system/SystemProducer.html | 282 ++ .../org/apache/samza/system/SystemStream.html | 398 +++ .../system/SystemStreamMetadata.OffsetType.html | 348 +++ ...mMetadata.SystemStreamPartitionMetadata.html | 374 +++ .../samza/system/SystemStreamMetadata.html | 354 +++ .../samza/system/SystemStreamPartition.html | 451 +++ .../system/SystemStreamPartitionIterator.html | 319 +++ .../system/chooser/BaseMessageChooser.html | 329 +++ .../samza/system/chooser/MessageChooser.html | 350 +++ .../system/chooser/MessageChooserFactory.html | 207 ++ .../samza/system/chooser/package-frame.html | 24 + .../samza/system/chooser/package-summary.html | 158 ++ .../samza/system/chooser/package-tree.html | 131 + .../org/apache/samza/system/package-frame.html | 36 + .../apache/samza/system/package-summary.html | 233 ++ .../org/apache/samza/system/package-tree.html | 154 + .../org/apache/samza/task/ClosableTask.html | 211 ++ .../org/apache/samza/task/InitableTask.html | 215 ++ .../org/apache/samza/task/MessageCollector.html | 213 ++ .../org/apache/samza/task/StreamTask.html | 229 ++ .../org/apache/samza/task/TaskContext.html | 245 ++ .../task/TaskCoordinator.RequestScope.html | 332 +++ .../org/apache/samza/task/TaskCoordinator.html | 279 ++ .../samza/task/TaskLifecycleListener.html | 311 ++ .../task/TaskLifecycleListenerFactory.html | 207 ++ .../org/apache/samza/task/WindowableTask.html | 219 ++ .../org/apache/samza/task/package-frame.html | 31 + .../org/apache/samza/task/package-summary.html | 209 ++ .../org/apache/samza/task/package-tree.html | 142 + ...gEnvelopeMap.BlockingEnvelopeMapMetrics.html | 314 ++ .../util/BlockingEnvelopeMap.BufferGauge.html | 280 ++ .../apache/samza/util/BlockingEnvelopeMap.html | 540 ++++ .../javadocs/org/apache/samza/util/Clock.html | 205 ++ .../apache/samza/util/NoOpMetricsRegistry.html | 396 +++ ...inglePartitionWithoutOffsetsSystemAdmin.html | 299 ++ .../org/apache/samza/util/package-frame.html | 25 + .../org/apache/samza/util/package-summary.html | 165 ++ .../org/apache/samza/util/package-tree.html | 138 + .../versioned/api/javadocs/overview-frame.html | 32 + .../api/javadocs/overview-summary.html | 175 ++ .../versioned/api/javadocs/overview-tree.html | 253 ++ .../versioned/api/javadocs/package-list | 13 + .../api/javadocs/resources/background.gif | Bin 0 -> 2313 bytes .../versioned/api/javadocs/resources/tab.gif | Bin 0 -> 291 bytes .../api/javadocs/resources/titlebar.gif | Bin 0 -> 10701 bytes .../api/javadocs/resources/titlebar_end.gif | Bin 0 -> 849 bytes .../versioned/api/javadocs/serialized-form.html | 144 + .../versioned/api/javadocs/stylesheet.css | 474 ++++ .../documentation/versioned/api/overview.md | 142 + .../versioned/comparisons/introduction.md | 80 + .../versioned/comparisons/mupd8.md | 88 + .../versioned/comparisons/spark-streaming.md | 105 + .../versioned/comparisons/storm.md | 124 + .../versioned/container/checkpointing.md | 124 + .../versioned/container/event-loop.md | 60 + .../documentation/versioned/container/jmx.md | 40 + .../versioned/container/metrics.md | 102 + .../versioned/container/samza-container.md | 105 + .../versioned/container/serialization.md | 64 + .../versioned/container/state-management.md | 238 ++ .../versioned/container/streams.md | 139 + .../versioned/container/windowing.md | 61 + docs/learn/documentation/versioned/index.html | 92 + .../versioned/introduction/architecture.md | 110 + .../versioned/introduction/background.md | 71 + .../versioned/introduction/concepts.md | 72 + .../versioned/jobs/configuration-table.html | 1157 ++++++++ .../versioned/jobs/configuration.md | 63 + .../documentation/versioned/jobs/job-runner.md | 60 + .../documentation/versioned/jobs/logging.md | 93 + .../documentation/versioned/jobs/packaging.md | 47 + .../versioned/jobs/reprocessing.md | 83 + .../documentation/versioned/jobs/yarn-jobs.md | 34 + .../documentation/versioned/operations/kafka.md | 34 + .../versioned/operations/security.md | 72 + .../versioned/yarn/application-master.md | 69 + .../documentation/versioned/yarn/isolation.md | 46 + .../0.7.0/deploy-samza-job-from-hdfs.md | 42 - docs/learn/tutorials/0.7.0/index.md | 39 - .../tutorials/0.7.0/remote-debugging-samza.md | 100 - .../0.7.0/run-hello-samza-without-internet.md | 78 - .../tutorials/0.7.0/run-in-multi-node-yarn.md | 174 -- .../versioned/deploy-samza-job-from-hdfs.md | 42 + docs/learn/tutorials/versioned/index.md | 39 + .../versioned/remote-debugging-samza.md | 100 + .../run-hello-samza-without-internet.md | 78 + .../versioned/run-in-multi-node-yarn.md | 174 ++ docs/startup/download/index.md | 4 +- docs/startup/hello-samza/0.7.0/index.md | 116 - docs/startup/hello-samza/versioned/index.md | 116 + 260 files changed, 39731 insertions(+), 11707 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-samza/blob/1e2cfe22/bin/generate-javadocs.sh ---------------------------------------------------------------------- diff --git a/bin/generate-javadocs.sh b/bin/generate-javadocs.sh index 112684f..da9f32d 100755 --- a/bin/generate-javadocs.sh +++ b/bin/generate-javadocs.sh @@ -18,17 +18,7 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" BASE_DIR=$DIR/.. -VERSION=$1 -JAVADOC_DIR=$BASE_DIR/docs/learn/documentation/$VERSION/api/javadocs - -if test -z "$VERSION"; then - echo - echo " USAGE:" - echo - echo " ${BASH_SOURCE[0]##*/} 0.7.0" - echo - exit 0 -fi +JAVADOC_DIR=$BASE_DIR/docs/learn/documentation/versioned/api/javadocs cd $BASE_DIR ./gradlew javadoc http://git-wip-us.apache.org/repos/asf/incubator-samza/blob/1e2cfe22/bin/publish-site.sh ---------------------------------------------------------------------- diff --git a/bin/publish-site.sh b/bin/publish-site.sh index 8da57a9..aa77401 100755 --- a/bin/publish-site.sh +++ b/bin/publish-site.sh @@ -19,29 +19,30 @@ DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" BASE_DIR=$DIR/.. DOCS_DIR=$BASE_DIR/docs -VERSION=$1 -COMMENT=$2 -USER=$3 +COMMENT=$1 +USER=$2 -if test -z "$VERSION" || test -z "$COMMENT" || test -z "$USER"; then +if test -z "$COMMENT" || test -z "$USER"; then echo echo " USAGE:" echo - echo " ${BASH_SOURCE[0]##*/} 0.7.0 \"updating welcome page\" criccomini" + echo " ${BASH_SOURCE[0]##*/} \"updating welcome page\" criccomini" echo exit 0 fi echo "Using uer: $USER" -echo "Using version: $VERSION" echo "Using comment: $COMMENT" echo "Generating javadocs." -$BASE_DIR/bin/generate-javadocs.sh $VERSION +$BASE_DIR/bin/generate-javadocs.sh echo "Building site." cd $DOCS_DIR bundle exec jekyll build +echo "Replacing version" +./_docs/replace-versioned.sh + echo "Checking out SVN site." SVN_TMP=`mktemp -d /tmp/samza-svn.XXXX` svn co https://svn.apache.org/repos/asf/incubator/samza/ $SVN_TMP http://git-wip-us.apache.org/repos/asf/incubator-samza/blob/1e2cfe22/docs/README.md ---------------------------------------------------------------------- diff --git a/docs/README.md b/docs/README.md index de5fc23..9b3b889 100644 --- a/docs/README.md +++ b/docs/README.md @@ -30,19 +30,27 @@ To compile the website in the \_site directory, execute: bundle exec jekyll build +To test the site, + + * run: + + bundle exec jekyll serve --watch --baseurl + + * then open another command line window and run: + + _docs/local-site-test.sh + ## Versioning -The "Learn" section of this website is versioned. To add a new version, copy the folder at the version number-level (0.7.0 to 0.8.0, for example). +The "learn" and "img" sections are versioned. To add a new version, change the version number in _config.yml. All links in pages should use -All links between pages inside a versioned folder should be relative links, not absolute. +{{site.version}}, not hard-coded version number. ## Javadocs To auto-generate the latest Javadocs, run: - bin/generate-javadocs.sh <version> - -The version number is the number that will be used in the /docs/learn/documentation/<version>/api/javadocs path. + bin/generate-javadocs.sh ## Release http://git-wip-us.apache.org/repos/asf/incubator-samza/blob/1e2cfe22/docs/_config.yml ---------------------------------------------------------------------- diff --git a/docs/_config.yml b/docs/_config.yml index 2f2f895..3565475 100644 --- a/docs/_config.yml +++ b/docs/_config.yml @@ -21,3 +21,8 @@ markdown: redcarpet exclude: ['_notes'] redcarpet: extensions: ['with_toc_data', 'smart'] +exclude: [_docs] +baseurl: http://samza.incubator.apache.org +version: latest +# this is the version you will go if you click 'switch version' in "latest" pages. +latest-release: 0.7.0 \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-samza/blob/1e2cfe22/docs/_docs/local-site-test.sh ---------------------------------------------------------------------- diff --git a/docs/_docs/local-site-test.sh b/docs/_docs/local-site-test.sh new file mode 100755 index 0000000..c9cffb6 --- /dev/null +++ b/docs/_docs/local-site-test.sh @@ -0,0 +1,34 @@ +#!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +# The goal of this script is to make testing the site locally easier. +# It downloads old pages from SVN and replaces with/add new pages. + +DIR=$(dirname $0)/.. +cd $DIR + +echo "downloading SVN..." +SVN_TMP=`mktemp -d /tmp/samza-svn.XXXX` +svn co https://svn.apache.org/repos/asf/incubator/samza/ $SVN_TMP +cp -r _site/* $SVN_TMP/site/ +cp -r $SVN_TMP/site/* _site +rm -rf $SVN_TMP + +# replace version number +echo "replacing version number..." +_docs/replace-versioned.sh \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-samza/blob/1e2cfe22/docs/_docs/replace-versioned.sh ---------------------------------------------------------------------- diff --git a/docs/_docs/replace-versioned.sh b/docs/_docs/replace-versioned.sh new file mode 100755 index 0000000..d9fb383 --- /dev/null +++ b/docs/_docs/replace-versioned.sh @@ -0,0 +1,41 @@ +#!/bin/bash +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +# get the version number +version=`cat _config.yml | grep 'version:' | cut -d' ' -f 2` +latestRelease=`cat _config.yml | grep 'latest-release:' | cut -d' ' -f 2` +DIR=$(dirname $0)/.. + +if test -z "$version" || test -z "$latestRelease"; then + echo "Please make sure _config.yml has \"version\" and \"latest-release\"" + exit 0 +fi + +echo "version:" $version + +echo "replaced img/versioned to img/"$version +mv -f $DIR/_site/img/versioned $DIR/_site/img/$version + +echo "replaced learn/documentation/versioned to learn/documentation/"$version +mv -f $DIR/_site/learn/documentation/versioned $DIR/_site/learn/documentation/$version + +echo "replaced learn/tutorials/versioned to learn/tutorials/"$version +mv -f $DIR/_site/learn/tutorials/versioned $DIR/_site/learn/tutorials/$version + +echo "replaced startup/hello-samza/versioned to startup/hello-samza/"$version +mv -f $DIR/_site/startup/hello-samza/versioned $DIR/_site/startup/hello-samza/$version http://git-wip-us.apache.org/repos/asf/incubator-samza/blob/1e2cfe22/docs/_layouts/default.html ---------------------------------------------------------------------- diff --git a/docs/_layouts/default.html b/docs/_layouts/default.html index 5bea47a..e0438b8 100644 --- a/docs/_layouts/default.html +++ b/docs/_layouts/default.html @@ -40,6 +40,9 @@ <a href="/startup/download"><i class="fa fa-arrow-circle-o-down masthead-icon"></i></a> <a href="https://git-wip-us.apache.org/repos/asf?p=incubator-samza.git;a=tree" target="_blank"><i class="fa fa-code masthead-icon" style="font-weight: bold;"></i></a> <a href="https://twitter.com/samzastream" target="_blank"><i class="fa fa-twitter masthead-icon"></i></a> + {% if page.url contains "versioned" %} + <a href="{{site.baseurl}}/{% if site.version == "latest" %}{{page.url | replace:'versioned', site.latest-release | replace_first: '/', ''}}{% else %}{{page.url | replace:'versioned', 'latest' | replace_first: '/', ''}}{% endif %}"><i class="fa fa-history masthead-icon"></i></a> + {% endif %} </div> </div> </div><!-- /.container --> @@ -49,14 +52,14 @@ <div class="menu"> <h1><i class="fa fa-rocket"></i> Getting Started</h1> <ul> - <li><a href="/startup/hello-samza/0.7.0">Hello Samza</a></li> + <li><a href="/startup/hello-samza/latest">Hello Samza</a></li> <li><a href="/startup/download">Download</a></li> </ul> <h1><i class="fa fa-book"></i> Learn</h1> <ul> - <li><a href="/learn/documentation/0.7.0">Documentation</a></li> - <li><a href="/learn/tutorials/0.7.0">Tutorials</a></li> + <li><a href="/learn/documentation/latest">Documentation</a></li> + <li><a href="/learn/tutorials/latest">Tutorials</a></li> <li><a href="http://wiki.apache.org/samza/FAQ">FAQ</a></li> <li><a href="http://wiki.apache.org/samza">Wiki</a></li> <li><a href="http://wiki.apache.org/samza/PapersAndTalks">Papers & Talks</a></li> @@ -84,6 +87,11 @@ <li><a href="https://builds.apache.org/">Unit Tests</a></li> <li><a href="/contribute/disclaimer.html">Disclaimer</a></li> </ul> + + <h1><i class="fa fa-history"></i> Archive</h1> + <ul> + <li><a href="/archive/index.html">0.7.0</a></li> + </ul> </div> <div class="content"> http://git-wip-us.apache.org/repos/asf/incubator-samza/blob/1e2cfe22/docs/archive/index.html ---------------------------------------------------------------------- diff --git a/docs/archive/index.html b/docs/archive/index.html new file mode 100644 index 0000000..beb91c7 --- /dev/null +++ b/docs/archive/index.html @@ -0,0 +1,28 @@ +--- +layout: page +title: Documentation +--- +<!-- + Licensed to the Apache Software Foundation (ASF) under one or more + contributor license agreements. See the NOTICE file distributed with + this work for additional information regarding copyright ownership. + The ASF licenses this file to You under the Apache License, Version 2.0 + (the "License"); you may not use this file except in compliance with + the License. You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<h4>0.7.0 Release</h4> + +<ul class="documentation-list"> + <li><a href="../learn/documentation/0.7.0">Documentation</a></li> + <li><a href="../learn/tutorials/0.7.0">Tutorials</a></li> + <li><a href="../startup/hello-samza/0.7.0">Hello Samza</a></li> +</ul> http://git-wip-us.apache.org/repos/asf/incubator-samza/blob/1e2cfe22/docs/css/font-awesome.min.css ---------------------------------------------------------------------- diff --git a/docs/css/font-awesome.min.css b/docs/css/font-awesome.min.css index 449d6ac..3d920fc 100644 --- a/docs/css/font-awesome.min.css +++ b/docs/css/font-awesome.min.css @@ -1,4 +1,4 @@ /*! - * Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome + * Font Awesome 4.1.0 by @davegandy - http://fontawesome.io - @fontawesome * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.0.3');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.0.3') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.0.3') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.0.3') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857142858em;text-align:center}.fa-ul{padding-left:0;margin-left:2.142857142857143em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;top:.142 85714285714285em;text-align:center}.fa-li.fa-lg{left:-1.8571428571428572em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-tran sform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0,mirror=1);-webkit-transform:scale(-1,1);-moz-transform:scale(-1,1);-ms-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2,mirror=1);-webkit-transform:scale(1,-1);-moz-transform:scale(1,-1);-ms-transform:scale(1,-1);-o-transform:scale(1,-1);transform:scale(1,-1)}.fa-stack{position:relative;displa y:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\ f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-hei ght:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forw ard:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06 a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o -up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{ content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{co ntent:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-asc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-desc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before {content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-righ t:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-c heckered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-reply-all:before{content:"\f122"}.fa-mail-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{co ntent:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{con tent:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{ content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{co ntent:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"} \ No newline at end of file + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.1.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.1.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff?v=4.1.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.1.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.1.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-l g{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa- rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-al ign:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{conten t:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035 "}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.f a-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\ f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.f a-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-le ft:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol: before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment -o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-do uble-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}. fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:" \f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\ f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content :"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before{content:"\f184"}.fa-sun-o:before{content:" \f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa- yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-square:before,.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:b efore{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empi re:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"} \ No newline at end of file http://git-wip-us.apache.org/repos/asf/incubator-samza/blob/1e2cfe22/docs/fonts/FontAwesome.otf ---------------------------------------------------------------------- diff --git a/docs/fonts/FontAwesome.otf b/docs/fonts/FontAwesome.otf index 8b0f54e..3461e3f 100644 Binary files a/docs/fonts/FontAwesome.otf and b/docs/fonts/FontAwesome.otf differ http://git-wip-us.apache.org/repos/asf/incubator-samza/blob/1e2cfe22/docs/fonts/fontawesome-webfont.eot ---------------------------------------------------------------------- diff --git a/docs/fonts/fontawesome-webfont.eot b/docs/fonts/fontawesome-webfont.eot index 7c79c6a..6cfd566 100755 Binary files a/docs/fonts/fontawesome-webfont.eot and b/docs/fonts/fontawesome-webfont.eot differ
