diff --git a/.gradle/4.4.1/fileChanges/last-build.bin b/.gradle/4.4.1/fileChanges/last-build.bin new file mode 100644 index 0000000..f76dd23 Binary files /dev/null and b/.gradle/4.4.1/fileChanges/last-build.bin differ diff --git a/.gradle/4.4.1/fileHashes/fileHashes.lock b/.gradle/4.4.1/fileHashes/fileHashes.lock new file mode 100644 index 0000000..ff52557 Binary files /dev/null and b/.gradle/4.4.1/fileHashes/fileHashes.lock differ diff --git a/.gradle/4.4.1/taskHistory/taskHistory.lock b/.gradle/4.4.1/taskHistory/taskHistory.lock new file mode 100644 index 0000000..e5e9bce Binary files /dev/null and b/.gradle/4.4.1/taskHistory/taskHistory.lock differ diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock new file mode 100644 index 0000000..cf1b5ff Binary files /dev/null and b/.gradle/buildOutputCleanup/buildOutputCleanup.lock differ diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties new file mode 100644 index 0000000..28a8d81 --- /dev/null +++ b/.gradle/buildOutputCleanup/cache.properties @@ -0,0 +1,2 @@ +#Thu Dec 02 10:21:48 CET 2021 +gradle.version=4.4.1 diff --git a/.idea/.gitignore b/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..fec26d0 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/.idea/simple-todos-blaze.iml b/.idea/simple-todos-blaze.iml new file mode 100644 index 0000000..d6ebd48 --- /dev/null +++ b/.idea/simple-todos-blaze.iml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..35eb1dd --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.meteor/packages b/.meteor/packages index a8ff50b..3e1221c 100644 --- a/.meteor/packages +++ b/.meteor/packages @@ -24,3 +24,4 @@ hot-module-replacement@0.4.0 # Update code in development without reloading the blaze-hot # Update files using Blaze's API with HMR reactive-dict accounts-password +launch-screen diff --git a/.meteor/versions b/.meteor/versions index a67a13d..78b3ef0 100644 --- a/.meteor/versions +++ b/.meteor/versions @@ -44,7 +44,7 @@ logging@1.3.1 meteor@1.10.0 meteor-base@1.5.1 minifier-css@1.6.0 -minifier-js@2.7.2 +minifier-js@2.7.3 minimongo@1.7.0 mobile-experience@1.1.0 mobile-status-bar@1.1.0 @@ -62,7 +62,7 @@ ordered-dict@1.1.0 promise@0.12.0 random@1.2.0 rate-limit@1.0.9 -react-fast-refresh@0.2.0 +react-fast-refresh@0.2.1 reactive-dict@1.3.0 reactive-var@1.0.11 reload@1.3.1 @@ -75,7 +75,7 @@ socket-stream-client@0.4.0 spacebars@1.2.0 spacebars-compiler@1.2.1 standard-minifier-css@1.7.4 -standard-minifier-js@2.7.2 +standard-minifier-js@2.7.3 templating@1.4.1 templating-compiler@1.4.1 templating-runtime@1.5.0 diff --git a/client/main.css b/client/main.css index 7c103c6..ef8cc99 100644 --- a/client/main.css +++ b/client/main.css @@ -1,3 +1,41 @@ +.loader { + position: absolute; + inset: 0; + background: radial-gradient(circle at bottom, #9fb8d1 0%, #157496 100% ); + display: flex; + justify-content: center; + align-items: center; +} + +.circle { + fill: none; + stroke: #fff; + stroke-width: 10px; + /* Couper le cercle */ + stroke-dasharray: 100; + /*Décaler les pointillés*/ + stroke-dashoffset: 150; + animation: rotation 1800ms ease-in-out infinite alternate; +} + +@keyframes rotation { + 0%{ + stroke-dasharray: 100; + stroke-dashoffset: 70; + } + /* Changement endroit des pointillés */ + 100%{ + stroke-dasharray: 100; + stroke-dashoffset: -800; + } +} + +/*Classe que l'on ajoute pour faire transition de fin*/ +.ended { + opacity: 0; + transition: opacity 2s ease-in-out; +} + body { font-family: sans-serif; background-color: #315481; diff --git a/client/main.js b/client/main.js index 0714407..57a61c4 100644 --- a/client/main.js +++ b/client/main.js @@ -1 +1,17 @@ import '../imports/ui/App.js'; + +var handle = LaunchScreen.hold(); + +document.addEventListener("deviceready", onDeviceReady, false); +function onDeviceReady() { + navigator.splashscreen.show(); +} + +setTimeout(()=> { + handle.release(); +}, 10000); + + + + + diff --git a/mobile-config.js b/mobile-config.js new file mode 100644 index 0000000..fec2df3 --- /dev/null +++ b/mobile-config.js @@ -0,0 +1,35 @@ +// mobile-config.js +App.launchScreens({ + + // iOS splash screens + iphone5: 'resources/launch_screens/iphone5.png', + iphone6: 'resources/launch_screens/iphone6.png', + iphone6p_portrait: 'resources/launch_screens/iphone6p_portrait.png', + iphone6p_landscape: 'resources/launch_screens/iphone6p_landscape.png', + iphoneX_portrait: 'resources/launch_screens/iphoneX_portrait.png', + iphoneX_landscape: 'resources/launch_screens/iphoneX_landscape.png', + ipad_portrait_2x: 'resources/launch_screens/ipad_portrait_2x.png', + ipad_landscape_2x: 'resources/launch_screens/ipad_landscape_2x.png', + ipad_portrait_pro_10_5: 'resources/launch_screens/ipad_portrait_pro_10_5.png', + ipad_landscape_pro_10_5: 'resources/launch_screens/ipad_landscape_pro_10_5.png', + ipad_portrait_pro_12_9: 'resources/launch_screens/ipad_portrait_pro_12_9.png', + ipad_landscape_pro_12_9: 'resources/launch_screens/ipad_landscape_pro_12_9.png', + + // iOS splash screens legacy + iphone_2x: 'resources/launch_screens/iphone_2x.png', + ipad_portrait: 'resources/launch_screens/ipad_portrait.png', + ipad_landscape: 'resources/launch_screens/ipad_landscape.png', + + // Android splash screens + android_mdpi_portrait: 'resources/launch_screens/android_mdpi_portrait.png', + android_mdpi_landscape: 'resources/launch_screens/android_mdpi_landscape.png', + android_hdpi_portrait: 'resources/launch_screens/android_hdpi_portrait.png', + android_hdpi_landscape: 'resources/launch_screens/android_hdpi_landscape.png', + android_xhdpi_portrait: 'resources/launch_screens/android_xhdpi_portrait.png', + android_xhdpi_landscape: 'resources/launch_screens/android_xhdpi_landscape.png', + android_xxhdpi_portrait: 'resources/launch_screens/android_xxhdpi_portrait.png', + android_xxhdpi_landscape: 'resources/launch_screens/android_xxhdpi_landscape.png', + android_xxxhdpi_portrait: 'resources/launch_screens/android_xxxhdpi_portrait.png', + android_xxxhdpi_landscape: 'resources/launch_screens/android_xxxhdpi_landscape.png' + + }); \ No newline at end of file diff --git a/resources/launch_screens/android_hdpi_landscape.png b/resources/launch_screens/android_hdpi_landscape.png new file mode 100644 index 0000000..24102a5 Binary files /dev/null and b/resources/launch_screens/android_hdpi_landscape.png differ diff --git a/resources/launch_screens/android_hdpi_portrait.png b/resources/launch_screens/android_hdpi_portrait.png new file mode 100644 index 0000000..e3163ed Binary files /dev/null and b/resources/launch_screens/android_hdpi_portrait.png differ diff --git a/resources/launch_screens/android_mdpi_landscape.png b/resources/launch_screens/android_mdpi_landscape.png new file mode 100644 index 0000000..b618f51 Binary files /dev/null and b/resources/launch_screens/android_mdpi_landscape.png differ diff --git a/resources/launch_screens/android_mdpi_portrait.png b/resources/launch_screens/android_mdpi_portrait.png new file mode 100644 index 0000000..81285b1 Binary files /dev/null and b/resources/launch_screens/android_mdpi_portrait.png differ diff --git a/resources/launch_screens/android_xhdpi_landscape.png b/resources/launch_screens/android_xhdpi_landscape.png new file mode 100644 index 0000000..7cc2720 Binary files /dev/null and b/resources/launch_screens/android_xhdpi_landscape.png differ diff --git a/resources/launch_screens/android_xhdpi_portrait.png b/resources/launch_screens/android_xhdpi_portrait.png new file mode 100644 index 0000000..a8df2b7 Binary files /dev/null and b/resources/launch_screens/android_xhdpi_portrait.png differ diff --git a/resources/launch_screens/android_xxhdpi_landscape.png b/resources/launch_screens/android_xxhdpi_landscape.png new file mode 100644 index 0000000..a3ae08a Binary files /dev/null and b/resources/launch_screens/android_xxhdpi_landscape.png differ diff --git a/resources/launch_screens/android_xxhdpi_portrait.png b/resources/launch_screens/android_xxhdpi_portrait.png new file mode 100644 index 0000000..b2f04f6 Binary files /dev/null and b/resources/launch_screens/android_xxhdpi_portrait.png differ diff --git a/resources/launch_screens/android_xxxhdpi_landscape.png b/resources/launch_screens/android_xxxhdpi_landscape.png new file mode 100644 index 0000000..666cabd Binary files /dev/null and b/resources/launch_screens/android_xxxhdpi_landscape.png differ diff --git a/resources/launch_screens/android_xxxhdpi_portrait.png b/resources/launch_screens/android_xxxhdpi_portrait.png new file mode 100644 index 0000000..e87ff78 Binary files /dev/null and b/resources/launch_screens/android_xxxhdpi_portrait.png differ diff --git a/resources/launch_screens/ipad_landscape.png b/resources/launch_screens/ipad_landscape.png new file mode 100644 index 0000000..2badc30 Binary files /dev/null and b/resources/launch_screens/ipad_landscape.png differ diff --git a/resources/launch_screens/ipad_landscape_2x.png b/resources/launch_screens/ipad_landscape_2x.png new file mode 100644 index 0000000..ff1e122 Binary files /dev/null and b/resources/launch_screens/ipad_landscape_2x.png differ diff --git a/resources/launch_screens/ipad_landscape_pro_10_5.png b/resources/launch_screens/ipad_landscape_pro_10_5.png new file mode 100644 index 0000000..559537d Binary files /dev/null and b/resources/launch_screens/ipad_landscape_pro_10_5.png differ diff --git a/resources/launch_screens/ipad_landscape_pro_12_9.png b/resources/launch_screens/ipad_landscape_pro_12_9.png new file mode 100644 index 0000000..e31bdbf Binary files /dev/null and b/resources/launch_screens/ipad_landscape_pro_12_9.png differ diff --git a/resources/launch_screens/ipad_portrait.png b/resources/launch_screens/ipad_portrait.png new file mode 100644 index 0000000..5db33b8 Binary files /dev/null and b/resources/launch_screens/ipad_portrait.png differ diff --git a/resources/launch_screens/ipad_portrait_2x.png b/resources/launch_screens/ipad_portrait_2x.png new file mode 100644 index 0000000..20d49e8 Binary files /dev/null and b/resources/launch_screens/ipad_portrait_2x.png differ diff --git a/resources/launch_screens/ipad_portrait_pro_10_5.png b/resources/launch_screens/ipad_portrait_pro_10_5.png new file mode 100644 index 0000000..00313f4 Binary files /dev/null and b/resources/launch_screens/ipad_portrait_pro_10_5.png differ diff --git a/resources/launch_screens/ipad_portrait_pro_12_9.png b/resources/launch_screens/ipad_portrait_pro_12_9.png new file mode 100644 index 0000000..feaa683 Binary files /dev/null and b/resources/launch_screens/ipad_portrait_pro_12_9.png differ diff --git a/resources/launch_screens/iphone5.png b/resources/launch_screens/iphone5.png new file mode 100644 index 0000000..10bb78b Binary files /dev/null and b/resources/launch_screens/iphone5.png differ diff --git a/resources/launch_screens/iphone6.png b/resources/launch_screens/iphone6.png new file mode 100644 index 0000000..4dc46f3 Binary files /dev/null and b/resources/launch_screens/iphone6.png differ diff --git a/resources/launch_screens/iphone6p_landscape.png b/resources/launch_screens/iphone6p_landscape.png new file mode 100644 index 0000000..b6bbd67 Binary files /dev/null and b/resources/launch_screens/iphone6p_landscape.png differ diff --git a/resources/launch_screens/iphone6p_portrait.png b/resources/launch_screens/iphone6p_portrait.png new file mode 100644 index 0000000..1e1f4ed Binary files /dev/null and b/resources/launch_screens/iphone6p_portrait.png differ diff --git a/resources/launch_screens/iphoneX_landscape.png b/resources/launch_screens/iphoneX_landscape.png new file mode 100644 index 0000000..940886e Binary files /dev/null and b/resources/launch_screens/iphoneX_landscape.png differ diff --git a/resources/launch_screens/iphoneX_portrait.png b/resources/launch_screens/iphoneX_portrait.png new file mode 100644 index 0000000..cbe4cf6 Binary files /dev/null and b/resources/launch_screens/iphoneX_portrait.png differ diff --git a/resources/launch_screens/iphone_2x.png b/resources/launch_screens/iphone_2x.png new file mode 100644 index 0000000..8904e7b Binary files /dev/null and b/resources/launch_screens/iphone_2x.png differ diff --git a/splash.png b/splash.png new file mode 100644 index 0000000..34035e9 Binary files /dev/null and b/splash.png differ