Browse Source

Initial commit

master
Thomas Jarrier 2 years ago
commit
43280e6a78
98 changed files with 15718 additions and 0 deletions
  1. +18
    -0
      .gitignore
  2. +8
    -0
      .idea/creation-graphique.iml
  3. +6
    -0
      .idea/jsLibraryMappings.xml
  4. +35
    -0
      .idea/misc.xml
  5. +8
    -0
      .idea/modules.xml
  6. +848
    -0
      .idea/workspace.xml
  7. +1623
    -0
      README.md
  8. +5006
    -0
      package-lock.json
  9. +20
    -0
      package.json
  10. BIN
      public/favicon.ico
  11. +33
    -0
      public/index.html
  12. +557
    -0
      src/assets/css/App.css
  13. +105
    -0
      src/assets/css/App.js
  14. +2337
    -0
      src/assets/css/font-awesome.css
  15. +4
    -0
      src/assets/css/font-awesome.min.css
  16. +43
    -0
      src/assets/css/index.css
  17. BIN
      src/assets/fonts/FontAwesome.otf
  18. BIN
      src/assets/fonts/fontawesome-webfont.eot
  19. +2671
    -0
      src/assets/fonts/fontawesome-webfont.svg
  20. BIN
      src/assets/fonts/fontawesome-webfont.ttf
  21. BIN
      src/assets/fonts/fontawesome-webfont.woff
  22. BIN
      src/assets/fonts/fontawesome-webfont.woff2
  23. BIN
      src/assets/fonts/josefinsans-bold-webfont.eot
  24. BIN
      src/assets/fonts/josefinsans-bold-webfont.ttf
  25. BIN
      src/assets/fonts/josefinsans-bold-webfont.woff
  26. BIN
      src/assets/fonts/josefinsans-bold-webfont.woff2
  27. BIN
      src/assets/fonts/josefinsans-regular-webfont.eot
  28. BIN
      src/assets/fonts/josefinsans-regular-webfont.ttf
  29. BIN
      src/assets/fonts/josefinsans-regular-webfont.woff
  30. BIN
      src/assets/fonts/josefinsans-regular-webfont.woff2
  31. BIN
      src/assets/fonts/montserrat-bold-webfont.eot
  32. BIN
      src/assets/fonts/montserrat-bold-webfont.ttf
  33. BIN
      src/assets/fonts/montserrat-bold-webfont.woff
  34. BIN
      src/assets/fonts/montserrat-bold-webfont.woff2
  35. BIN
      src/assets/fonts/montserrat-extrabold-webfont.eot
  36. BIN
      src/assets/fonts/montserrat-extrabold-webfont.ttf
  37. BIN
      src/assets/fonts/montserrat-extrabold-webfont.woff
  38. BIN
      src/assets/fonts/montserrat-extrabold-webfont.woff2
  39. BIN
      src/assets/fonts/montserrat-light-webfont.eot
  40. BIN
      src/assets/fonts/montserrat-light-webfont.ttf
  41. BIN
      src/assets/fonts/montserrat-light-webfont.woff
  42. BIN
      src/assets/fonts/montserrat-light-webfont.woff2
  43. BIN
      src/assets/fonts/montserrat-regular-webfont.eot
  44. BIN
      src/assets/fonts/montserrat-regular-webfont.ttf
  45. BIN
      src/assets/fonts/montserrat-regular-webfont.woff
  46. BIN
      src/assets/fonts/montserrat-regular-webfont.woff2
  47. BIN
      src/assets/images/._BacheBut.png
  48. BIN
      src/assets/images/._ButBackground.png
  49. BIN
      src/assets/images/._TerrainBackground.png
  50. BIN
      src/assets/images/._TerrainDroite.png
  51. BIN
      src/assets/images/._TerrainGauche.png
  52. BIN
      src/assets/images/._VestiairesBackground.png
  53. BIN
      src/assets/images/BacheBut.png
  54. BIN
      src/assets/images/But2Background.png
  55. BIN
      src/assets/images/ButBackground.png
  56. BIN
      src/assets/images/HomeBackground.png
  57. BIN
      src/assets/images/TerrainBackground.png
  58. BIN
      src/assets/images/TerrainDroite.png
  59. BIN
      src/assets/images/TerrainGauche.png
  60. BIN
      src/assets/images/VestiairesBackground.png
  61. BIN
      src/assets/images/fifaOrigin.png
  62. BIN
      src/assets/images/footOrigin.png
  63. +7
    -0
      src/assets/images/logo.svg
  64. BIN
      src/assets/scss/.__animated.scss
  65. BIN
      src/assets/scss/.__bordered-pulled.scss
  66. BIN
      src/assets/scss/.__core.scss
  67. BIN
      src/assets/scss/.__fixed-width.scss
  68. BIN
      src/assets/scss/.__icons.scss
  69. BIN
      src/assets/scss/.__larger.scss
  70. BIN
      src/assets/scss/.__list.scss
  71. BIN
      src/assets/scss/.__mixins.scss
  72. BIN
      src/assets/scss/.__path.scss
  73. BIN
      src/assets/scss/.__rotated-flipped.scss
  74. BIN
      src/assets/scss/.__screen-reader.scss
  75. BIN
      src/assets/scss/.__stacked.scss
  76. BIN
      src/assets/scss/.__variables.scss
  77. BIN
      src/assets/scss/._font-awesome.scss
  78. +34
    -0
      src/assets/scss/_animated.scss
  79. +25
    -0
      src/assets/scss/_bordered-pulled.scss
  80. +12
    -0
      src/assets/scss/_core.scss
  81. +6
    -0
      src/assets/scss/_fixed-width.scss
  82. +789
    -0
      src/assets/scss/_icons.scss
  83. +13
    -0
      src/assets/scss/_larger.scss
  84. +19
    -0
      src/assets/scss/_list.scss
  85. +60
    -0
      src/assets/scss/_mixins.scss
  86. +15
    -0
      src/assets/scss/_path.scss
  87. +20
    -0
      src/assets/scss/_rotated-flipped.scss
  88. +5
    -0
      src/assets/scss/_screen-reader.scss
  89. +20
    -0
      src/assets/scss/_stacked.scss
  90. +800
    -0
      src/assets/scss/_variables.scss
  91. +18
    -0
      src/assets/scss/font-awesome.scss
  92. +30
    -0
      src/components/App.js
  93. +326
    -0
      src/components/But.js
  94. +69
    -0
      src/components/Home.js
  95. +47
    -0
      src/components/Terrain.js
  96. +47
    -0
      src/components/Vestiaire.js
  97. +24
    -0
      src/components/home/PerspectivePoster.js
  98. +10
    -0
      src/index.js

+ 18
- 0
.gitignore View File

@@ -0,0 +1,18 @@
# See https://help.github.com/ignore-files/ for more about ignoring files.

# dependencies
/node_modules

# testing
/coverage

# production
/build

# misc
.DS_Store
.env
npm-debug.log*
yarn-debug.log*
yarn-error.log*


+ 8
- 0
.idea/creation-graphique.iml View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="WEB_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

+ 6
- 0
.idea/jsLibraryMappings.xml View File

@@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="JavaScriptLibraryMappings">
<includedPredefinedLibrary name="Node.js Core" />
</component>
</project>

+ 35
- 0
.idea/misc.xml View File

@@ -0,0 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="JavaScriptSettings">
<option name="languageLevel" value="JSX" />
</component>
<component name="JsBowerSettings">
<exe-path />
<config-path />
</component>
<component name="JsFlowSettings">
<service-enabled>false</service-enabled>
<exe-path />
<annotation-enable>false</annotation-enable>
<other-services-enabled>false</other-services-enabled>
</component>
<component name="ProjectInspectionProfilesVisibleTreeState">
<entry key="Project Default">
<profile-state>
<expanded-state>
<State>
<id />
</State>
<State>
<id>HTML</id>
</State>
</expanded-state>
<selected-state>
<State>
<id>AngularJS</id>
</State>
</selected-state>
</profile-state>
</entry>
</component>
</project>

+ 8
- 0
.idea/modules.xml View File

@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/creation-graphique.iml" filepath="$PROJECT_DIR$/.idea/creation-graphique.iml" />
</modules>
</component>
</project>

+ 848
- 0
.idea/workspace.xml View File

@@ -0,0 +1,848 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ChangeListManager">
<list default="true" id="31a10595-5010-4651-9dc5-8238deef9e86" name="Default" comment="" />
<option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
<option name="TRACKING_ENABLED" value="true" />
<option name="SHOW_DIALOG" value="false" />
<option name="HIGHLIGHT_CONFLICTS" value="true" />
<option name="HIGHLIGHT_NON_ACTIVE_CHANGELIST" value="false" />
<option name="LAST_RESOLUTION" value="IGNORE" />
</component>
<component name="ExecutionTargetManager" SELECTED_TARGET="default_target" />
<component name="FileEditorManager">
<leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
<file leaf-file-name="index.js" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/index.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="80">
<caret line="4" column="42" lean-forward="false" selection-start-line="4" selection-start-column="42" selection-end-line="4" selection-end-column="42" />
<folding>
<element signature="e#0#26#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Home.js" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/components/Home.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="282">
<caret line="31" column="34" lean-forward="false" selection-start-line="31" selection-start-column="34" selection-end-line="31" selection-end-column="34" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="Terrain.js" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/components/Terrain.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="380">
<caret line="19" column="22" lean-forward="false" selection-start-line="19" selection-start-column="22" selection-end-line="19" selection-end-column="22" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
<file leaf-file-name="But.js" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/components/But.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="595">
<caret line="210" column="119" lean-forward="false" selection-start-line="210" selection-start-column="119" selection-end-line="210" selection-end-column="119" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="package.json" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="index.html" pinned="false" current-in-tab="true">
<entry file="file://$PROJECT_DIR$/public/index.html">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="100">
<caret line="5" column="47" lean-forward="false" selection-start-line="5" selection-start-column="47" selection-end-line="5" selection-end-column="47" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="index.css" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/assets/css/index.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="640">
<caret line="41" column="32" lean-forward="false" selection-start-line="41" selection-start-column="32" selection-end-line="41" selection-end-column="32" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="font-awesome.css" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/assets/css/font-awesome.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="120">
<caret line="6" column="0" lean-forward="false" selection-start-line="6" selection-start-column="0" selection-end-line="12" selection-end-column="1" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="App.css" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/assets/css/App.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="660">
<caret line="110" column="0" lean-forward="false" selection-start-line="110" selection-start-column="0" selection-end-line="111" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
</file>
<file leaf-file-name="PerspectivePoster.js" pinned="false" current-in-tab="false">
<entry file="file://$PROJECT_DIR$/src/components/home/PerspectivePoster.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="240">
<caret line="12" column="57" lean-forward="false" selection-start-line="12" selection-start-column="57" selection-end-line="12" selection-end-column="57" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
</file>
</leaf>
</component>
<component name="FileTemplateManagerImpl">
<option name="RECENT_TEMPLATES">
<list>
<option value="JavaScript File" />
</list>
</option>
</component>
<component name="FindInProjectRecents">
<findStrings>
<find>/fonts/</find>
</findStrings>
<replaceStrings>
<replace>../fonts/</replace>
</replaceStrings>
</component>
<component name="IdeDocumentHistory">
<option name="CHANGED_PATHS">
<list>
<option value="$PROJECT_DIR$/src/components/home/PespectivePoster.js" />
<option value="$PROJECT_DIR$/package.json" />
<option value="$PROJECT_DIR$/src/components/App.js" />
<option value="$PROJECT_DIR$/src/index.js" />
<option value="$PROJECT_DIR$/src/components/home/PerspectivePoster.js" />
<option value="$PROJECT_DIR$/src/components/Vestiaire.js" />
<option value="$PROJECT_DIR$/src/components/Terrain.js" />
<option value="$PROJECT_DIR$/src/components/But.js" />
<option value="$PROJECT_DIR$/src/assets/css/index.css" />
<option value="$PROJECT_DIR$/src/components/Home.js" />
<option value="$PROJECT_DIR$/src/assets/css/App.css" />
<option value="$PROJECT_DIR$/public/index.html" />
</list>
</option>
</component>
<component name="JsBuildToolGruntFileManager" detection-done="true" sorting="DEFINITION_ORDER" />
<component name="JsBuildToolPackageJson" detection-done="true" sorting="DEFINITION_ORDER">
<package-json value="$PROJECT_DIR$/package.json" />
</component>
<component name="JsGulpfileManager">
<detection-done>true</detection-done>
<sorting>DEFINITION_ORDER</sorting>
</component>
<component name="PhpWorkspaceProjectConfiguration" backward_compatibility_performed="true" />
<component name="ProjectFrameBounds">
<option name="x" value="2391" />
<option name="y" value="-9" />
<option name="width" value="2418" />
<option name="height" value="1318" />
</component>
<component name="ProjectView">
<navigator currentView="ProjectPane" proportions="" version="1">
<flattenPackages />
<showMembers />
<showModules />
<showLibraryContents />
<hideEmptyPackages />
<abbreviatePackageNames />
<autoscrollToSource />
<autoscrollFromSource />
<sortByType />
<manualOrder />
<foldersAlwaysOnTop value="true" />
</navigator>
<panes>
<pane id="Scope" />
<pane id="Scratches" />
<pane id="ProjectPane">
<subPane>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="creation-graphique" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="creation-graphique" />
<option name="myItemType" value="com.jetbrains.php.projectView.PhpTreeStructureProvider$1" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="creation-graphique" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="creation-graphique" />
<option name="myItemType" value="com.jetbrains.php.projectView.PhpTreeStructureProvider$1" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="src" />
<option name="myItemType" value="com.jetbrains.php.projectView.PhpTreeStructureProvider$1" />
</PATH_ELEMENT>
</PATH>
<PATH>
<PATH_ELEMENT>
<option name="myItemId" value="creation-graphique" />
<option name="myItemType" value="com.intellij.ide.projectView.impl.nodes.ProjectViewProjectNode" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="creation-graphique" />
<option name="myItemType" value="com.jetbrains.php.projectView.PhpTreeStructureProvider$1" />
</PATH_ELEMENT>
<PATH_ELEMENT>
<option name="myItemId" value="public" />
<option name="myItemType" value="com.jetbrains.php.projectView.PhpTreeStructureProvider$1" />
</PATH_ELEMENT>
</PATH>
</subPane>
</pane>
</panes>
</component>
<component name="PropertiesComponent">
<property name="settings.editor.selected.configurable" value="project.propVCSSupport.Mappings" />
<property name="nodejs_interpreter_path" value="/usr/local/bin/node" />
<property name="javascript.nodejs.core.library.configured.version" value="7.2.0" />
<property name="js.eslint.eslintPackage" value="" />
<property name="JavaScriptPreferStrict" value="false" />
<property name="JavaScriptWeakerCompletionTypeGuess" value="true" />
<property name="WebServerToolWindowFactoryState" value="false" />
<property name="last_opened_file_path" value="$PROJECT_DIR$/../SISCAPP" />
</component>
<component name="RecentsManager">
<key name="CopyFile.RECENT_KEYS">
<recent name="$PROJECT_DIR$/src/components" />
</key>
</component>
<component name="RunDashboard">
<option name="ruleStates">
<list>
<RuleState>
<option name="name" value="ConfigurationTypeDashboardGroupingRule" />
</RuleState>
<RuleState>
<option name="name" value="StatusDashboardGroupingRule" />
</RuleState>
</list>
</option>
</component>
<component name="RunManager">
<configuration default="true" type="CodeceptionConfigurationType" factoryName="Codeception">
<PhpTestRunnerSettings />
<method />
</configuration>
<configuration default="true" type="JavaScriptTestRunnerJest" factoryName="Jest">
<node-interpreter value="project" />
<working-dir value="" />
<envs />
<scope-kind value="ALL" />
<method />
</configuration>
<configuration default="true" type="JavaScriptTestRunnerProtractor" factoryName="Protractor">
<config-file value="" />
<node-interpreter value="project" />
<envs />
<method />
</configuration>
<configuration default="true" type="JavascriptDebugType" factoryName="JavaScript Debug">
<method />
</configuration>
<configuration default="true" type="NodeJSConfigurationType" factoryName="Node.js" path-to-node="project" working-dir="">
<method />
</configuration>
<configuration default="true" type="PHPUnitRunConfigurationType" factoryName="PHPUnit">
<TestRunner />
<method />
</configuration>
<configuration default="true" type="PhpBehatConfigurationType" factoryName="Behat">
<BehatRunner />
<method />
</configuration>
<configuration default="true" type="PhpLocalRunConfigurationType" factoryName="PHP Console">
<method />
</configuration>
<configuration default="true" type="PhpSpecConfigurationType" factoryName="PHPSpec">
<PhpTestRunnerSettings />
<method />
</configuration>
<configuration default="true" type="js.build_tools.gulp" factoryName="Gulp.js">
<node-interpreter>project</node-interpreter>
<node-options />
<gulpfile />
<tasks />
<arguments />
<envs />
<method />
</configuration>
<configuration default="true" type="js.build_tools.npm" factoryName="npm">
<command value="run" />
<scripts />
<node-interpreter value="project" />
<envs />
<method />
</configuration>
<configuration default="true" type="mocha-javascript-test-runner" factoryName="Mocha">
<node-interpreter>project</node-interpreter>
<node-options />
<working-directory />
<pass-parent-env>true</pass-parent-env>
<envs />
<ui />
<extra-mocha-options />
<test-kind>DIRECTORY</test-kind>
<test-directory />
<recursive>false</recursive>
<method />
</configuration>
</component>
<component name="ShelveChangesManager" show_recycled="false">
<option name="remove_strategy" value="false" />
</component>
<component name="TaskManager">
<task active="true" id="Default" summary="Default task">
<changelist id="31a10595-5010-4651-9dc5-8238deef9e86" name="Default" comment="" />
<created>1497359677965</created>
<option name="number" value="Default" />
<option name="presentableId" value="Default" />
<updated>1497359677965</updated>
<workItem from="1497359679292" duration="4653000" />
<workItem from="1497383358157" duration="112000" />
<workItem from="1497444968106" duration="3206000" />
<workItem from="1497783746109" duration="27000" />
<workItem from="1498566405485" duration="10316000" />
<workItem from="1498631889281" duration="12382000" />
<workItem from="1498718170848" duration="14821000" />
</task>
<servers />
</component>
<component name="TimeTrackingManager">
<option name="totallyTimeSpent" value="45517000" />
</component>
<component name="ToolWindowManager">
<frame x="2391" y="-9" width="2418" height="1318" extended-state="6" />
<layout>
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.31554228" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="ReactNative" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3291714" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25108603" sideWeight="0.501708" order="7" side_tool="true" content_ui="tabs" />
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="false" weight="0.33" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="npm" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Terminal" active="true" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.24761078" sideWeight="0.49829206" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
</layout>
<layout-to-restore>
<window_info id="TODO" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="6" side_tool="false" content_ui="tabs" />
<window_info id="ReactNative" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.3291714" sideWeight="0.5" order="7" side_tool="false" content_ui="tabs" />
<window_info id="Cvs" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="4" side_tool="false" content_ui="tabs" />
<window_info id="Message" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Commander" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="0" side_tool="false" content_ui="tabs" />
<window_info id="Event Log" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="8" side_tool="true" content_ui="tabs" />
<window_info id="Inspection" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="5" side_tool="false" content_ui="tabs" />
<window_info id="Version Control" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="false" weight="0.33" sideWeight="0.5" order="9" side_tool="false" content_ui="tabs" />
<window_info id="Run" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="false" content_ui="tabs" />
<window_info id="npm" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="2" side_tool="true" content_ui="tabs" />
<window_info id="Terminal" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.25195482" sideWeight="0.5" order="10" side_tool="false" content_ui="tabs" />
<window_info id="Project" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="true" show_stripe_button="true" weight="0.20794193" sideWeight="0.5" order="0" side_tool="false" content_ui="combo" />
<window_info id="Hierarchy" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="2" side_tool="false" content_ui="combo" />
<window_info id="Database" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
<window_info id="Find" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Structure" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Ant Build" active="false" anchor="right" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.25" sideWeight="0.5" order="1" side_tool="false" content_ui="tabs" />
<window_info id="Favorites" active="false" anchor="left" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.33" sideWeight="0.5" order="3" side_tool="true" content_ui="tabs" />
<window_info id="Debug" active="false" anchor="bottom" auto_hide="false" internal_type="DOCKED" type="DOCKED" visible="false" show_stripe_button="true" weight="0.4" sideWeight="0.5" order="3" side_tool="false" content_ui="tabs" />
</layout-to-restore>
</component>
<component name="TypeScriptGeneratedFilesManager">
<option name="processedProjectFiles" value="true" />
</component>
<component name="VcsContentAnnotationSettings">
<option name="myLimit" value="2678400000" />
</component>
<component name="XDebuggerManager">
<breakpoint-manager />
<watches-manager />
</component>
<component name="editorHistoryManager">
<entry file="file://$PROJECT_DIR$/src/assets/css/index.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="3" selection-end-column="1" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/assets/css/App.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="2140">
<caret line="107" column="1" lean-forward="false" selection-start-line="107" selection-start-column="1" selection-end-line="107" selection-end-column="1" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/App.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="320">
<caret line="23" column="0" lean-forward="false" selection-start-line="23" selection-start-column="0" selection-end-line="23" selection-end-column="0" />
<folding>
<element signature="e#0#41#0" expanded="false" />
<element signature="e#127#152#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/public/index.html">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="120">
<caret line="6" column="0" lean-forward="false" selection-start-line="6" selection-start-column="0" selection-end-line="6" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/home/PerspectivePoster.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="200">
<caret line="11" column="42" lean-forward="false" selection-start-line="11" selection-start-column="42" selection-end-line="11" selection-end-column="42" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Home.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="500">
<caret line="28" column="14" lean-forward="false" selection-start-line="28" selection-start-column="14" selection-end-line="28" selection-end-column="14" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/index.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding>
<element signature="e#0#26#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Home.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="375">
<caret line="28" column="14" lean-forward="false" selection-start-line="28" selection-start-column="14" selection-end-line="28" selection-end-column="14" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Vestiaire.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="195">
<caret line="13" column="0" lean-forward="false" selection-start-line="13" selection-start-column="0" selection-end-line="13" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Terrain.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="35" lean-forward="false" selection-start-line="5" selection-start-column="35" selection-end-line="5" selection-end-column="35" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/assets/css/index.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="3" selection-end-column="1" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/assets/css/App.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="1545">
<caret line="103" column="1" lean-forward="false" selection-start-line="103" selection-start-column="1" selection-end-line="103" selection-end-column="1" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/App.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="240">
<caret line="23" column="0" lean-forward="false" selection-start-line="23" selection-start-column="0" selection-end-line="23" selection-end-column="0" />
<folding>
<element signature="e#0#41#0" expanded="false" />
<element signature="e#127#152#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/public/index.html">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="90">
<caret line="6" column="0" lean-forward="false" selection-start-line="6" selection-start-column="0" selection-end-line="6" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/home/PerspectivePoster.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="11" column="42" lean-forward="false" selection-start-line="11" selection-start-column="42" selection-end-line="11" selection-end-column="42" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/index.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding>
<element signature="e#0#26#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Home.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="195">
<caret line="16" column="0" lean-forward="false" selection-start-line="16" selection-start-column="0" selection-end-line="16" selection-end-column="0" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Vestiaire.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="195">
<caret line="13" column="0" lean-forward="false" selection-start-line="13" selection-start-column="0" selection-end-line="13" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Terrain.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="35" lean-forward="false" selection-start-line="5" selection-start-column="35" selection-end-line="5" selection-end-column="35" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/assets/css/index.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/App.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="60">
<caret line="11" column="45" lean-forward="false" selection-start-line="11" selection-start-column="2" selection-end-line="11" selection-end-column="45" />
<folding>
<element signature="e#0#41#0" expanded="false" />
<element signature="e#127#152#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/home/PerspectivePoster.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="11" column="42" lean-forward="false" selection-start-line="11" selection-start-column="42" selection-end-line="11" selection-end-column="42" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/assets/css/App.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="855">
<caret line="57" column="0" lean-forward="false" selection-start-line="57" selection-start-column="0" selection-end-line="57" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/index.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding>
<element signature="e#0#26#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Home.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="195">
<caret line="16" column="0" lean-forward="false" selection-start-line="16" selection-start-column="0" selection-end-line="16" selection-end-column="0" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Vestiaire.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="195">
<caret line="13" column="0" lean-forward="false" selection-start-line="13" selection-start-column="0" selection-end-line="13" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Terrain.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="75">
<caret line="5" column="35" lean-forward="false" selection-start-line="5" selection-start-column="35" selection-end-line="5" selection-end-column="35" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/assets/css/index.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/assets/css/App.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="855">
<caret line="57" column="0" lean-forward="false" selection-start-line="57" selection-start-column="0" selection-end-line="57" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/App.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="60">
<caret line="11" column="45" lean-forward="false" selection-start-line="11" selection-start-column="2" selection-end-line="11" selection-end-column="45" />
<folding>
<element signature="e#0#41#0" expanded="false" />
<element signature="e#127#152#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/home/PerspectivePoster.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="150">
<caret line="11" column="42" lean-forward="false" selection-start-line="11" selection-start-column="42" selection-end-line="11" selection-end-column="42" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/vestiaire/PespectivePoster.js" />
<entry file="file://$PROJECT_DIR$/src/components/terrain/index.js" />
<entry file="file://$PROJECT_DIR$/package-lock.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="-2168">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/assets/images/footOrigin.png">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Vestiaire.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="700">
<caret line="35" column="32" lean-forward="false" selection-start-line="35" selection-start-column="32" selection-end-line="35" selection-end-column="32" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/App.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="460">
<caret line="23" column="0" lean-forward="false" selection-start-line="23" selection-start-column="0" selection-end-line="23" selection-end-column="0" />
<folding>
<element signature="e#0#41#0" expanded="false" />
<element signature="e#127#152#0" expanded="false" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Terrain.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="380">
<caret line="19" column="22" lean-forward="false" selection-start-line="19" selection-start-column="22" selection-end-line="19" selection-end-column="22" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/home/PerspectivePoster.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="240">
<caret line="12" column="57" lean-forward="false" selection-start-line="12" selection-start-column="57" selection-end-line="12" selection-end-column="57" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/But.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="595">
<caret line="210" column="119" lean-forward="false" selection-start-line="210" selection-start-column="119" selection-end-line="210" selection-end-column="119" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/index.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="80">
<caret line="4" column="42" lean-forward="false" selection-start-line="4" selection-start-column="42" selection-end-line="4" selection-end-column="42" />
<folding>
<element signature="e#0#26#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/assets/css/font-awesome.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="120">
<caret line="6" column="0" lean-forward="false" selection-start-line="6" selection-start-column="0" selection-end-line="12" selection-end-column="1" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/assets/css/index.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="640">
<caret line="41" column="32" lean-forward="false" selection-start-line="41" selection-start-column="32" selection-end-line="41" selection-end-column="32" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/components/Home.js">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="282">
<caret line="31" column="34" lean-forward="false" selection-start-line="31" selection-start-column="34" selection-end-line="31" selection-end-column="34" />
<folding>
<element signature="e#0#38#0" expanded="true" />
</folding>
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/public/favicon.ico">
<provider selected="true" editor-type-id="images">
<state />
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/src/assets/css/App.css">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="660">
<caret line="110" column="0" lean-forward="false" selection-start-line="110" selection-start-column="0" selection-end-line="111" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/package.json">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="0">
<caret line="0" column="0" lean-forward="false" selection-start-line="0" selection-start-column="0" selection-end-line="0" selection-end-column="0" />
<folding />
</state>
</provider>
</entry>
<entry file="file://$PROJECT_DIR$/public/index.html">
<provider selected="true" editor-type-id="text-editor">
<state relative-caret-position="100">
<caret line="5" column="47" lean-forward="false" selection-start-line="5" selection-start-column="47" selection-end-line="5" selection-end-column="47" />
<folding />
</state>
</provider>
</entry>
</component>
</project>

+ 1623
- 0
README.md
File diff suppressed because it is too large
View File


+ 5006
- 0
package-lock.json
File diff suppressed because it is too large
View File


+ 20
- 0
package.json View File

@@ -0,0 +1,20 @@
{
"name": "creation-graphique",
"version": "0.1.0",
"private": true,
"dependencies": {
"react": "^15.4.2",
"react-dom": "^15.4.2",
"react-router": "^4.1.1",
"react-router-dom": "^4.1.1"
},
"devDependencies": {
"react-scripts": "0.9.5"
},
"scripts": {
"start": "react-scripts start",
"build": "react-scripts build",
"test": "react-scripts test --env=jsdom",
"eject": "react-scripts eject"
}
}

BIN
public/favicon.ico View File

Before After

+ 33
- 0
public/index.html View File

@@ -0,0 +1,33 @@
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="favicon.ico">
<!--
Notice the use of %PUBLIC_URL% in the tag above.
It will be replaced with the URL of the `public` folder during the build.
Only files inside the `public` folder can be referenced from the HTML.

Unlike "/favicon.ico" or "favicon.ico", "%PUBLIC_URL%/favicon.ico" will
work correctly both with client-side routing and a non-root public URL.
Learn how to configure a non-root public URL by running `npm run build`.
-->
<title>
Web Documentaire
</title>
</head>
<body>
<div id="root"></div>
<!--
This HTML file is a template.
If you open it directly in the browser, you will see an empty page.

You can add webfonts, meta tags, or analytics to this file.
The build step will place the bundled scripts into the <body> tag.

To begin the development, run `npm start`.
To create a production bundle, use `npm run build`.
-->
</body>
</html>

+ 557
- 0
src/assets/css/App.css View File

@@ -0,0 +1,557 @@
.home {
min-height: 800px;
max-height: 800px;
min-width: 1280px;
max-width: 1280px;
background-repeat: no-repeat;
background-position: center;
background-image: url('../images/HomeBackground.png');
background-size: cover;
position: relative;
}

.vestiaire {
min-height: 800px;
max-height: 800px;
min-width: 1280px;
max-width: 1280px;
background-repeat: no-repeat;
background-position: center;
background-image: url('../images/VestiairesBackground.png');
background-size: cover;
position: relative;
}

.terrain {
min-height: 800px;
max-height: 800px;
min-width: 1280px;
max-width: 1280px;
background-repeat: no-repeat;
background-position: center;
background-image: url('../images/TerrainBackground.png');
background-size: cover;
position: relative;
}

.but {
min-height: 800px;
max-height: 800px;
min-width: 1280px;
max-width: 1280px;
background-repeat: no-repeat;
background-position: center;
background-image: url('../images/ButBackground.png');
background-size: cover;
position: relative;
}

.footOrigin {
position: absolute;
top: 150px;
left: 40px;
width: 250px;
-webkit-perspective: 150px; /* Chrome, Safari, Opera */
perspective: 150px;
/*z-index: 999;*/
}

.footOrigin img {
width: 100%;
-webkit-transform: rotateY(10deg); /* Chrome, Safari, Opera */
transform: rotateY(10deg);
box-shadow: -4px 4px 10px rgba(0, 0, 0, 0.3);
}

.footOrigin img:hover {
cursor: pointer;
}

.fifaOrigin {
position: absolute;
top: 150px;
right: 70px;
width: 250px;
-webkit-perspective: 100px; /* Chrome, Safari, Opera */
perspective: 100px;
}

.fifaOrigin img {
width: 100%;
-webkit-transform: rotateY(-10deg); /* Chrome, Safari, Opera */
transform: rotateY(-10deg);
box-shadow: 4px 4px 10px rgba(0, 0, 0, 0.3);
}

.fifaOrigin img:hover {
cursor: pointer;
}

.goToVestiaire {
width: 90px;
height: 18px;
position: absolute;
top: 300px;
left: 612px;
font-size: 14px;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
cursor: pointer;
line-height: 18px;
color: rgba(0, 0, 0, 1);
}

.goToVestiaire p {
font-size: 15px;
}

.goToVestiaire:hover {
color: rgba(0, 0, 0, 0.6);
}


.goToVestiaire:hover {
cursor: pointer;
}

.goToVestiaire:hover .porteVestiaire {
visibility: visible;
}

.footOriginPopup {
width: 1000px;
height: 600px;
position: absolute;
top: calc(50% - 300px);
left: calc(50% - 500px);
background: rgba(0, 0, 0, 0.8);
border-radius: 10px;
}

.footOriginPopup iframe {
width: 70%;
height: 70%;
position: relative;
margin: auto;
left: calc(50% - 35%);
top: calc(50% - 35%)
}

.footOriginPopup__close {
position: absolute;
font-size: 28px;
top: 10px;
font-family: TechnicBold,sans-serif, Arial;
right: 20px;
color: #fff;
}

.footOriginPopup__close:hover {
cursor: pointer;
z-index: 4;
}

/*************************************************************************/
.fifaOriginPopup {
width: 1000px;
height: 600px;
position: absolute;
top: calc(50% - 300px);
left: calc(50% - 500px);
background: rgba(0, 0, 0, 0.8);
border-radius: 10px;
}

.fifaOriginPopup iframe {
width: 70%;
height: 70%;
position: relative;
margin: auto;
left: calc(50% - 35%);
top: calc(50% - 35%)
}

.fifaOriginPopup__close {
position: absolute;
font-size: 28px;
top: 10px;
font-family: TechnicBold,sans-serif, Arial;
right: 20px;
color: #fff;
}

.fifaOriginPopup__close:hover {
cursor: pointer;
}

.informationPage {
position: absolute;
bottom: 10px;
left: 50%;
z-index: 10;
}

.informationPage__icon {
color: #000;
width: 36px;
height: 36px;
background: #fff;
border-radius: 50%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}

.informationPage__icon:hover {
cursor: pointer;
}

.informationPage__icon:hover + .informationPage__text, .informationPage__icon:hover ~ .informationPage__play {
display: flex;
flex-direction: column;
}

.informationPage__text {
display: none;
position: absolute;
bottom: 48px;
left: -200px;
background: #fff;
width: 400px;
text-align: justify;
padding: 10px;
border-radius: 4px;
}

.informationPage__text ul {
margin-left: 15px;
}

.informationPage__play {
display: none;
color: #fff;
position: absolute;
transform: rotate(90deg);
bottom: 36px;
width: 12px;
left: calc(50% - 6px);
flex-direction: column;
justify-content: flex-start;
align-items: center;
}

.partBut {
position: absolute;
border-radius: 50%;
cursor: pointer;
z-index: 0;
}

.partBut .partBut__text {
border-radius: 5px;
}

.partBut .partBut__text, .partBut .partBut__play {
display: none;
}

.partBut:hover > .partBut__text, .partBut:hover > .partBut__play {
display: block;
}

.oneBall {
top: 269px;
left: 108px;
width: 90px;
height: 90px;
z-index: 1;
}

.oneBall .partBut__text {
position: absolute;
top: 102px;
width: 400px;
left: calc(50% - 100px);
background: white;
padding: 10px;
text-align: justify;
}
.oneBall .partBut__play {
display: none;
color: #fff;
position: absolute;
transform: rotate(-90deg);
top: 90px;
width: 12px;
left: calc(50% - 6px);
flex-direction: column;
justify-content: flex-start;
align-items: center;
}

.twoBall {
top: 269px;
right: 110px;
width: 90px;
height: 90px;
z-index: 2;
}

.twoBall .partBut__text {
position: absolute;
top: 102px;
width: 400px;
left: calc(50% - 300px);
background: white;
padding: 10px;
text-align: justify;
}
.twoBall .partBut__play {
display: none;
color: #fff;
position: absolute;
transform: rotate(-90deg);
top: 90px;
width: 12px;
left: calc(50% - 6px);
flex-direction: column;
justify-content: flex-start;
align-items: center;
}

.threeBall {
top: calc(50% - 27px);
left: calc(50% - 58px);
width: 92px;
height: 92px;
z-index: 1;
}

.threeBall .partBut__text {
position: absolute;
top: 104px;
width: 400px;
left: calc(50% - 200px);
background: white;
padding: 10px;
text-align: justify;
}
.threeBall .partBut__play {
display: none;
color: #fff;
position: absolute;
transform: rotate(-90deg);
top: 92px;
width: 12px;
left: calc(50% - 6px);
flex-direction: column;
justify-content: flex-start;
align-items: center;
}

.fourBall {
top: 478px;
left: 108px;
width: 90px;
height: 90px;
z-index: 1;
}

.fourBall .partBut__text {
position: absolute;
bottom: 102px;
width: 400px;
left: calc(50% - 100px);
background: white;
padding: 10px;
text-align: justify;
}
.fourBall .partBut__play {
color: #fff;
position: absolute;
transform: rotate(90deg);
bottom: 90px;
width: 12px;
left: calc(50% - 6px);
flex-direction: column;
justify-content: flex-start;
align-items: center;
}

.fiveBall {
top: 487px;
right: 113px;
width: 90px;
height: 90px;
z-index: 1;
}

.fiveBall .partBut__text {
position: absolute;
bottom: 102px;
width: 400px;
left: calc(50% - 300px);
background: white;
padding: 10px;
text-align: justify;
}
.fiveBall .partBut__play {
color: #fff;
position: absolute;
transform: rotate(90deg);
bottom: 90px;
width: 12px;
left: calc(50% - 6px);
flex-direction: column;
justify-content: flex-start;
align-items: center;
}


.backward, .forward {
position: absolute;
color: #fff;
font-size: 24px;
bottom: 15px;
display: flex;
flex-direction: row;
align-items: center;
}

.backward:hover, .forward:hover {
cursor: pointer;
}

.backward p, .forward p {
font-size: 16px;
}

.backward {
left: 15px;
justify-content: flex-start;
}

.forward {
right: 15px;
justify-content: flex-end;
}

.partRight {
width: 632px;
position: absolute;
right: 0;
bottom: 0;
cursor: pointer;
}

.partRight img {
width: 100%;
height: 351px;
}

.partLeft {
width: 648px;
position: absolute;
left: 0;
bottom: 0;
cursor: pointer;
}

.partLeft img {
width: 100%;
height: 352px;
}

.ButPopup {
width: 1000px;
height: 600px;
position: absolute;
top: calc(50% - 300px);
left: calc(50% - 500px);
background: rgba(255, 255, 255, 0.9);
border-radius: 10px;
z-index: 9;
}

.ButPopup div {
height: 100%;
width: 100%;
display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
}

.ButPopup div div {
height: 500px;
width: 80%;
text-align: justify;
padding: 50px;
}

.ButPopup h2 {
margin-top: 30px;
margin-bottom: 30px;
}

.ButPopup__close {
position: absolute;
font-size: 28px;
top: 10px;
font-family: TechnicBold,sans-serif, Arial;
right: 20px;
color: #000;
cursor: pointer;
}

.ButPopup iframe {
width: 100%;
height: 100%;
position: relative;
margin: auto;
/*left: calc(50% - 35%);
top: calc(50% - 35%)*/
}


.butPopup__container {
width: 1280px;
height: 800px;
position: relative;
}

.overlay {
width: 1280px;
height: 800px;
position: relative;
top:0;
left:0;
background: rgba(0, 0, 0, 0.6);
z-index: 5;
cursor: pointer;
}

.ButPopup__container__text {
padding: 0;
overflow-y: scroll;
}
.ButPopup__container__text__withoutOverflow {
padding: 0;
}

.ButPopup__container__text :first-child, .ButPopup__container__text__withoutOverflow :first-child {
margin-top: 80px;
}

.ButPopup__container__text p, .ButPopup__container__text__withoutOverflow p {
margin-top: 10px;
margin-bottom: 10px;
}

.ButPopup__container__text h3, .ButPopup__container__text__withoutOverflow h3 {
margin-top: 20px;
margin-bottom: 20px;
}

+ 105
- 0
src/assets/css/App.js View File

@@ -0,0 +1,105 @@
import React, {StyleSheet, Dimensions, PixelRatio} from "react-native";
const {width, height, scale} = Dimensions.get("window"),
vw = width / 100,
vh = height / 100,
vmin = Math.min(vw, vh),
vmax = Math.max(vw, vh);

export default StyleSheet.create({
"home": {
"minHeight": 800,
"maxHeight": 800,
"minWidth": 1280,
"maxWidth": 1280,
"backgroundRepeat": "no-repeat",
"backgroundPosition": "center",
"backgroundImage": "url('../images/HomeBackground.png')",
"backgroundSize": "cover",
"position": "relative"
},
"vestiaire": {
"minHeight": 800,
"maxHeight": 800,
"minWidth": 1280,
"maxWidth": 1280,
"backgroundRepeat": "no-repeat",
"backgroundPosition": "center",
"backgroundImage": "url('../images/TerrainBackground.png')",
"backgroundSize": "cover",
"position": "relative"
},
"terrain": {
"minHeight": 800,
"maxHeight": 800,
"minWidth": 1280,
"maxWidth": 1280,
"backgroundRepeat": "no-repeat",
"backgroundPosition": "center",
"backgroundImage": "url('../images/TerrainBackground.png')",
"backgroundSize": "cover",
"position": "relative"
},
"but": {
"minHeight": 800,
"maxHeight": 800,
"minWidth": 1280,
"maxWidth": 1280,
"backgroundRepeat": "no-repeat",
"backgroundPosition": "center",
"backgroundImage": "url('../images/TerrainBackground.png')",
"backgroundSize": "cover",
"position": "relative"
},
"footOrigin": {
"position": "absolute",
"top": 150,
"left": 40,
"width": 250,
"WebkitPerspective": 150,
"perspective": 150
},
"footOrigin img": {
"width": "100%",
"WebkitTransform": "rotateY(10deg)",
"transform": "rotateY(10deg)",
"boxShadow": "-4px 4px 10px rgba(0, 0, 0, 0.3)"
},
"footOrigin img:hover": {
"cursor": "pointer"
},
"fifaOrigin": {
"position": "absolute",
"top": 150,
"right": 70,
"width": 250,
"WebkitPerspective": 100,
"perspective": 100
},
"fifaOrigin img": {
"width": "100%",
"WebkitTransform": "rotateY(-10deg)",
"transform": "rotateY(-10deg)",
"boxShadow": "4px 4px 10px rgba(0, 0, 0, 0.3)"
},
"fifaOrigin img:hover": {
"cursor": "pointer"
},
"goToVestiaire": {
"width": 90,
"height": 18,
"position": "absolute",
"top": 300,
"left": 612,
"fontSize": 16,
"display": "flex",
"flexDirection": "row",
"justifyContent": "space-between",
"alignItems": "center"
},
"goToVestiaire:hover": {
"cursor": "pointer"
},
"goToVestiaire:hover porteVestiaire": {
"visibility": "visible"
}
});

+ 2337
- 0
src/assets/css/font-awesome.css
File diff suppressed because it is too large
View File


+ 4
- 0
src/assets/css/font-awesome.min.css
File diff suppressed because it is too large
View File


+ 43
- 0
src/assets/css/index.css View File

@@ -0,0 +1,43 @@
@font-face {
font-family: "josefin_sansbold";
src: url('../fonts/josefinsans-bold-webfont.eot');
src: url('../fonts/josefinsans-bold-webfont.eot') format('embedded-opentype'), url('../fonts/josefinsans-bold-webfont.woff2') format('woff2'), url('../fonts/josefinsans-bold-webfont.woff') format('woff'), url('../fonts/josefinsans-bold-webfont.ttf') format('truetype');
}
@font-face {
font-family: "josefin_sansregular";
src: url('../fonts/josefinsans-regular-webfont.eot');
src: url('../fonts/josefinsans-regular-webfont.eot') format('embedded-opentype'), url('../fonts/josefinsans-regular-webfont.woff2') format('woff2'), url('../fonts/josefinsans-regular-webfont.woff') format('woff'), url('../fonts/josefinsans-regular-webfont.ttf') format('truetype');
}
@font-face {
font-family: "montserratbold";
src: url('../fonts/montserrat-bold-webfont.eot');
src: url('../fonts/montserrat-bold-webfont.eot') format('embedded-opentype'), url('../fonts/montserrat-bold-webfont.woff2') format('woff2'), url('../fonts/montserrat-bold-webfont.woff') format('woff'), url('../fonts/montserrat-bold-webfont.ttf') format('truetype');
}
@font-face {
font-family: "montserratextra_bold";
src: url('../fonts/montserrat-extrabold-webfont.eot');
src: url('../fonts/montserrat-extrabold-webfont.eot') format('embedded-opentype'), url('../fonts/montserrat-extrabold-webfont.woff2') format('woff2'), url('../fonts/montserrat-extrabold-webfont.woff') format('woff'), url('../fonts/montserrat-extrabold-webfont.ttf') format('truetype');
}
@font-face {
font-family: "montserratregular";
src: url('../fonts/montserrat-regular-webfont.eot');
src: url('../fonts/montserrat-regular-webfont.eot') format('embedded-opentype'), url('../fonts/montserrat-regular-webfont.woff2') format('woff2'), url('../fonts/montserrat-regular-webfont.woff') format('woff'), url('../fonts/montserrat-regular-webfont.ttf') format('truetype');
}
@font-face {
font-family: "montserratlight";
src: url('../fonts/montserrat-light-webfont.eot');
src: url('../fonts/montserrat-light-webfont.eot') format('embedded-opentype'), url('../fonts/montserrat-light-webfont.woff2') format('woff2'), url('../fonts/montserrat-light-webfont.woff') format('woff'), url('../fonts/montserrat-light-webfont.ttf') format('truetype');
}

* {
margin: 0;
padding: 0;
}

body {
min-height: 800px;
max-height: 800px;
min-width: 1280px;
max-width: 1280px;
font-family: montserratlight, josefin_sansregular, Arial, sans-serif;
}

BIN
src/assets/fonts/FontAwesome.otf View File


BIN
src/assets/fonts/fontawesome-webfont.eot View File


+ 2671
- 0
src/assets/fonts/fontawesome-webfont.svg
File diff suppressed because it is too large
View File


BIN
src/assets/fonts/fontawesome-webfont.ttf View File


BIN
src/assets/fonts/fontawesome-webfont.woff View File


BIN
src/assets/fonts/fontawesome-webfont.woff2 View File


BIN
src/assets/fonts/josefinsans-bold-webfont.eot View File


BIN
src/assets/fonts/josefinsans-bold-webfont.ttf View File


BIN
src/assets/fonts/josefinsans-bold-webfont.woff View File


BIN
src/assets/fonts/josefinsans-bold-webfont.woff2 View File


BIN
src/assets/fonts/josefinsans-regular-webfont.eot View File


BIN
src/assets/fonts/josefinsans-regular-webfont.ttf View File


BIN
src/assets/fonts/josefinsans-regular-webfont.woff View File


BIN
src/assets/fonts/josefinsans-regular-webfont.woff2 View File


BIN
src/assets/fonts/montserrat-bold-webfont.eot View File


BIN
src/assets/fonts/montserrat-bold-webfont.ttf View File


BIN
src/assets/fonts/montserrat-bold-webfont.woff View File


BIN
src/assets/fonts/montserrat-bold-webfont.woff2 View File


BIN
src/assets/fonts/montserrat-extrabold-webfont.eot View File


BIN
src/assets/fonts/montserrat-extrabold-webfont.ttf View File


BIN
src/assets/fonts/montserrat-extrabold-webfont.woff View File


BIN
src/assets/fonts/montserrat-extrabold-webfont.woff2 View File


BIN
src/assets/fonts/montserrat-light-webfont.eot View File


BIN
src/assets/fonts/montserrat-light-webfont.ttf View File


BIN
src/assets/fonts/montserrat-light-webfont.woff View File


BIN
src/assets/fonts/montserrat-light-webfont.woff2 View File


BIN
src/assets/fonts/montserrat-regular-webfont.eot View File


BIN
src/assets/fonts/montserrat-regular-webfont.ttf View File


BIN
src/assets/fonts/montserrat-regular-webfont.woff View File


BIN
src/assets/fonts/montserrat-regular-webfont.woff2 View File


BIN
src/assets/images/._BacheBut.png View File


BIN
src/assets/images/._ButBackground.png View File


BIN
src/assets/images/._TerrainBackground.png View File


BIN
src/assets/images/._TerrainDroite.png View File


BIN
src/assets/images/._TerrainGauche.png View File


BIN
src/assets/images/._VestiairesBackground.png View File


BIN
src/assets/images/BacheBut.png View File

Before After
Width: 640  |  Height: 400  |  Size: 21KB

BIN
src/assets/images/But2Background.png View File

Before After
Width: 4608  |  Height: 2592  |  Size: 7.7MB

BIN
src/assets/images/ButBackground.png View File

Before After
Width: 640  |  Height: 400  |  Size: 432KB

BIN
src/assets/images/HomeBackground.png View File

Before After
Width: 640  |  Height: 400  |  Size: 425KB

BIN
src/assets/images/TerrainBackground.png View File

Before After
Width: 4608  |  Height: 2592  |  Size: 6.0MB

BIN
src/assets/images/TerrainDroite.png View File

Before After
Width: 314  |  Height: 177  |  Size: 91KB

BIN
src/assets/images/TerrainGauche.png View File

Before After
Width: 325  |  Height: 177  |  Size: 93KB

BIN
src/assets/images/VestiairesBackground.png View File

Before After
Width: 640  |  Height: 400  |  Size: 411KB

BIN
src/assets/images/fifaOrigin.png View File

Before After
Width: 481  |  Height: 702  |  Size: 159KB

BIN
src/assets/images/footOrigin.png View File

Before After
Width: 368  |  Height: 500  |  Size: 31KB

+ 7
- 0
src/assets/images/logo.svg View File

@@ -0,0 +1,7 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 841.9 595.3">
<g fill="#61DAFB">
<path d="M666.3 296.5c0-32.5-40.7-63.3-103.1-82.4 14.4-63.6 8-114.2-20.2-130.4-6.5-3.8-14.1-5.6-22.4-5.6v22.3c4.6 0 8.3.9 11.4 2.6 13.6 7.8 19.5 37.5 14.9 75.7-1.1 9.4-2.9 19.3-5.1 29.4-19.6-4.8-41-8.5-63.5-10.9-13.5-18.5-27.5-35.3-41.6-50 32.6-30.3 63.2-46.9 84-46.9V78c-27.5 0-63.5 19.6-99.9 53.6-36.4-33.8-72.4-53.2-99.9-53.2v22.3c20.7 0 51.4 16.5 84 46.6-14 14.7-28 31.4-41.3 49.9-22.6 2.4-44 6.1-63.6 11-2.3-10-4-19.7-5.2-29-4.7-38.2 1.1-67.9 14.6-75.8 3-1.8 6.9-2.6 11.5-2.6V78.5c-8.4 0-16 1.8-22.6 5.6-28.1 16.2-34.4 66.7-19.9 130.1-62.2 19.2-102.7 49.9-102.7 82.3 0 32.5 40.7 63.3 103.1 82.4-14.4 63.6-8 114.2 20.2 130.4 6.5 3.8 14.1 5.6 22.5 5.6 27.5 0 63.5-19.6 99.9-53.6 36.4 33.8 72.4 53.2 99.9 53.2 8.4 0 16-1.8 22.6-5.6 28.1-16.2 34.4-66.7 19.9-130.1 62-19.1 102.5-49.9 102.5-82.3zm-130.2-66.7c-3.7 12.9-8.3 26.2-13.5 39.5-4.1-8-8.4-16-13.1-24-4.6-8-9.5-15.8-14.4-23.4 14.2 2.1 27.9 4.7 41 7.9zm-45.8 106.5c-7.8 13.5-15.8 26.3-24.1 38.2-14.9 1.3-30 2-45.2 2-15.1 0-30.2-.7-45-1.9-8.3-11.9-16.4-24.6-24.2-38-7.6-13.1-14.5-26.4-20.8-39.8 6.2-13.4 13.2-26.8 20.7-39.9 7.8-13.5 15.8-26.3 24.1-38.2 14.9-1.3 30-2 45.2-2 15.1 0 30.2.7 45 1.9 8.3 11.9 16.4 24.6 24.2 38 7.6 13.1 14.5 26.4 20.8 39.8-6.3 13.4-13.2 26.8-20.7 39.9zm32.3-13c5.4 13.4 10 26.8 13.8 39.8-13.1 3.2-26.9 5.9-41.2 8 4.9-7.7 9.8-15.6 14.4-23.7 4.6-8 8.9-16.1 13-24.1zM421.2 430c-9.3-9.6-18.6-20.3-27.8-32 9 .4 18.2.7 27.5.7 9.4 0 18.7-.2 27.8-.7-9 11.7-18.3 22.4-27.5 32zm-74.4-58.9c-14.2-2.1-27.9-4.7-41-7.9 3.7-12.9 8.3-26.2 13.5-39.5 4.1 8 8.4 16 13.1 24 4.7 8 9.5 15.8 14.4 23.4zM420.7 163c9.3 9.6 18.6 20.3 27.8 32-9-.4-18.2-.7-27.5-.7-9.4 0-18.7.2-27.8.7 9-11.7 18.3-22.4 27.5-32zm-74 58.9c-4.9 7.7-9.8 15.6-14.4 23.7-4.6 8-8.9 16-13 24-5.4-13.4-10-26.8-13.8-39.8 13.1-3.1 26.9-5.8 41.2-7.9zm-90.5 125.2c-35.4-15.1-58.3-34.9-58.3-50.6 0-15.7 22.9-35.6 58.3-50.6 8.6-3.7 18-7 27.7-10.1 5.7 19.6 13.2 40 22.5 60.9-9.2 20.8-16.6 41.1-22.2 60.6-9.9-3.1-19.3-6.5-28-10.2zM310 490c-13.6-7.8-19.5-37.5-14.9-75.7 1.1-9.4 2.9-19.3 5.1-29.4 19.6 4.8 41 8.5 63.5 10.9 13.5 18.5 27.5 35.3 41.6 50-32.6 30.3-63.2 46.9-84 46.9-4.5-.1-8.3-1-11.3-2.7zm237.2-76.2c4.7 38.2-1.1 67.9-14.6 75.8-3 1.8-6.9 2.6-11.5 2.6-20.7 0-51.4-16.5-84-46.6 14-14.7 28-31.4 41.3-49.9 22.6-2.4 44-6.1 63.6-11 2.3 10.1 4.1 19.8 5.2 29.1zm38.5-66.7c-8.6 3.7-18 7-27.7 10.1-5.7-19.6-13.2-40-22.5-60.9 9.2-20.8 16.6-41.1 22.2-60.6 9.9 3.1 19.3 6.5 28.1 10.2 35.4 15.1 58.3 34.9 58.3 50.6-.1 15.7-23 35.6-58.4 50.6zM320.8 78.4z"/>
<circle cx="420.9" cy="296.5" r="45.7"/>
<path d="M520.5 78.1z"/>
</g>
</svg>

BIN
src/assets/scss/.__animated.scss View File


BIN
src/assets/scss/.__bordered-pulled.scss View File


BIN
src/assets/scss/.__core.scss View File


BIN
src/assets/scss/.__fixed-width.scss View File


BIN
src/assets/scss/.__icons.scss View File


BIN
src/assets/scss/.__larger.scss View File


BIN
src/assets/scss/.__list.scss View File


BIN
src/assets/scss/.__mixins.scss View File


BIN
src/assets/scss/.__path.scss View File


BIN
src/assets/scss/.__rotated-flipped.scss View File


BIN
src/assets/scss/.__screen-reader.scss View File


BIN
src/assets/scss/.__stacked.scss View File


BIN
src/assets/scss/.__variables.scss View File


BIN
src/assets/scss/._font-awesome.scss View File


+ 34
- 0
src/assets/scss/_animated.scss View File

@@ -0,0 +1,34 @@
// Spinning Icons
// --------------------------

.#{$fa-css-prefix}-spin {
-webkit-animation: fa-spin 2s infinite linear;
animation: fa-spin 2s infinite linear;
}

.#{$fa-css-prefix}-pulse {
-webkit-animation: fa-spin 1s infinite steps(8);
animation: fa-spin 1s infinite steps(8);
}

@-webkit-keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}

@keyframes fa-spin {
0% {
-webkit-transform: rotate(0deg);
transform: rotate(0deg);
}
100% {
-webkit-transform: rotate(359deg);
transform: rotate(359deg);
}
}

+ 25
- 0
src/assets/scss/_bordered-pulled.scss View File

@@ -0,0 +1,25 @@
// Bordered & Pulled
// -------------------------

.#{$fa-css-prefix}-border {
padding: .2em .25em .15em;
border: solid .08em $fa-border-color;
border-radius: .1em;
}

.#{$fa-css-prefix}-pull-left { float: left; }
.#{$fa-css-prefix}-pull-right { float: right; }

.#{$fa-css-prefix} {
&.#{$fa-css-prefix}-pull-left { margin-right: .3em; }
&.#{$fa-css-prefix}-pull-right { margin-left: .3em; }
}

/* Deprecated as of 4.4.0 */
.pull-right { float: right; }
.pull-left { float: left; }

.#{$fa-css-prefix} {
&.pull-left { margin-right: .3em; }
&.pull-right { margin-left: .3em; }
}

+ 12
- 0
src/assets/scss/_core.scss View File

@@ -0,0 +1,12 @@
// Base Class Definition
// -------------------------

.#{$fa-css-prefix} {
display: inline-block;
font: normal normal normal #{$fa-font-size-base}/#{$fa-line-height-base} FontAwesome; // shortening font declaration
font-size: inherit; // can't have font-size inherit on line above, so need to override
text-rendering: auto; // optimizelegibility throws things off #1094
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;

}

+ 6
- 0
src/assets/scss/_fixed-width.scss View File

@@ -0,0 +1,6 @@
// Fixed Width Icons
// -------------------------
.#{$fa-css-prefix}-fw {
width: (18em / 14);
text-align: center;
}

+ 789
- 0
src/assets/scss/_icons.scss View File

@@ -0,0 +1,789 @@
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */

.#{$fa-css-prefix}-glass:before { content: $fa-var-glass; }
.#{$fa-css-prefix}-music:before { content: $fa-var-music; }
.#{$fa-css-prefix}-search:before { content: $fa-var-search; }
.#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; }
.#{$fa-css-prefix}-heart:before { content: $fa-var-heart; }
.#{$fa-css-prefix}-star:before { content: $fa-var-star; }
.#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; }
.#{$fa-css-prefix}-user:before { content: $fa-var-user; }
.#{$fa-css-prefix}-film:before { content: $fa-var-film; }
.#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; }
.#{$fa-css-prefix}-th:before { content: $fa-var-th; }
.#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; }
.#{$fa-css-prefix}-check:before { content: $fa-var-check; }
.#{$fa-css-prefix}-remove:before,
.#{$fa-css-prefix}-close:before,
.#{$fa-css-prefix}-times:before { content: $fa-var-times; }
.#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; }
.#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; }
.#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; }
.#{$fa-css-prefix}-signal:before { content: $fa-var-signal; }
.#{$fa-css-prefix}-gear:before,
.#{$fa-css-prefix}-cog:before { content: $fa-var-cog; }
.#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; }
.#{$fa-css-prefix}-home:before { content: $fa-var-home; }
.#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; }
.#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; }
.#{$fa-css-prefix}-road:before { content: $fa-var-road; }
.#{$fa-css-prefix}-download:before { content: $fa-var-download; }
.#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; }
.#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; }
.#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; }
.#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; }
.#{$fa-css-prefix}-rotate-right:before,
.#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; }
.#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; }
.#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; }
.#{$fa-css-prefix}-lock:before { content: $fa-var-lock; }
.#{$fa-css-prefix}-flag:before { content: $fa-var-flag; }
.#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; }
.#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; }
.#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; }
.#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; }
.#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; }
.#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; }
.#{$fa-css-prefix}-tag:before { content: $fa-var-tag; }
.#{$fa-css-prefix}-tags:before { content: $fa-var-tags; }
.#{$fa-css-prefix}-book:before { content: $fa-var-book; }
.#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; }
.#{$fa-css-prefix}-print:before { content: $fa-var-print; }
.#{$fa-css-prefix}-camera:before { content: $fa-var-camera; }
.#{$fa-css-prefix}-font:before { content: $fa-var-font; }
.#{$fa-css-prefix}-bold:before { content: $fa-var-bold; }
.#{$fa-css-prefix}-italic:before { content: $fa-var-italic; }
.#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; }
.#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; }
.#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; }
.#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; }
.#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; }
.#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; }
.#{$fa-css-prefix}-list:before { content: $fa-var-list; }
.#{$fa-css-prefix}-dedent:before,
.#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; }
.#{$fa-css-prefix}-indent:before { content: $fa-var-indent; }
.#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; }
.#{$fa-css-prefix}-photo:before,
.#{$fa-css-prefix}-image:before,
.#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; }
.#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; }
.#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; }
.#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; }
.#{$fa-css-prefix}-tint:before { content: $fa-var-tint; }
.#{$fa-css-prefix}-edit:before,
.#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; }
.#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; }
.#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; }
.#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; }
.#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; }
.#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; }
.#{$fa-css-prefix}-backward:before { content: $fa-var-backward; }