Initialisation du projet geosector complet (web + flutter)
802
flutt/assets/animations/geo_main.json
Normal file
@@ -0,0 +1,802 @@
|
||||
{
|
||||
"v": "5.7.5",
|
||||
"fr": 30,
|
||||
"ip": 0,
|
||||
"op": 90,
|
||||
"w": 400,
|
||||
"h": 400,
|
||||
"nm": "GeoSector Animation",
|
||||
"ddd": 0,
|
||||
"assets": [],
|
||||
"layers": [
|
||||
{
|
||||
"ddd": 0,
|
||||
"ind": 1,
|
||||
"ty": 4,
|
||||
"nm": "Earth",
|
||||
"sr": 1,
|
||||
"ks": {
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 11
|
||||
},
|
||||
"r": {
|
||||
"a": 1,
|
||||
"k": [
|
||||
{
|
||||
"i": { "x": [0.833], "y": [0.833] },
|
||||
"o": { "x": [0.167], "y": [0.167] },
|
||||
"t": 0,
|
||||
"s": [0]
|
||||
},
|
||||
{
|
||||
"t": 90,
|
||||
"s": [360]
|
||||
}
|
||||
],
|
||||
"ix": 10
|
||||
},
|
||||
"p": {
|
||||
"a": 0,
|
||||
"k": [200, 200, 0],
|
||||
"ix": 2
|
||||
},
|
||||
"a": {
|
||||
"a": 0,
|
||||
"k": [0, 0, 0],
|
||||
"ix": 1
|
||||
},
|
||||
"s": {
|
||||
"a": 1,
|
||||
"k": [
|
||||
{
|
||||
"i": { "x": [0.667, 0.667, 0.667], "y": [1, 1, 1] },
|
||||
"o": { "x": [0.333, 0.333, 0.333], "y": [0, 0, 0] },
|
||||
"t": 0,
|
||||
"s": [0, 0, 100]
|
||||
},
|
||||
{
|
||||
"i": { "x": [0.667, 0.667, 0.667], "y": [1, 1, 1] },
|
||||
"o": { "x": [0.333, 0.333, 0.333], "y": [0, 0, 0] },
|
||||
"t": 15,
|
||||
"s": [110, 110, 100]
|
||||
},
|
||||
{
|
||||
"t": 25,
|
||||
"s": [100, 100, 100]
|
||||
}
|
||||
],
|
||||
"ix": 6
|
||||
}
|
||||
},
|
||||
"ao": 0,
|
||||
"shapes": [
|
||||
{
|
||||
"ty": "gr",
|
||||
"it": [
|
||||
{
|
||||
"d": 1,
|
||||
"ty": "el",
|
||||
"s": {
|
||||
"a": 0,
|
||||
"k": [120, 120],
|
||||
"ix": 2
|
||||
},
|
||||
"p": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 3
|
||||
},
|
||||
"nm": "Ellipse Path 1",
|
||||
"mn": "ADBE Vector Shape - Ellipse",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "st",
|
||||
"c": {
|
||||
"a": 0,
|
||||
"k": [0.125, 0.553, 0.965, 1],
|
||||
"ix": 3
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 4
|
||||
},
|
||||
"w": {
|
||||
"a": 0,
|
||||
"k": 4,
|
||||
"ix": 5
|
||||
},
|
||||
"lc": 1,
|
||||
"lj": 1,
|
||||
"ml": 4,
|
||||
"bm": 0,
|
||||
"nm": "Stroke 1",
|
||||
"mn": "ADBE Vector Graphic - Stroke",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "fl",
|
||||
"c": {
|
||||
"a": 0,
|
||||
"k": [0.2, 0.6, 1, 1],
|
||||
"ix": 4
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 70,
|
||||
"ix": 5
|
||||
},
|
||||
"r": 1,
|
||||
"bm": 0,
|
||||
"nm": "Fill 1",
|
||||
"mn": "ADBE Vector Graphic - Fill",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "tr",
|
||||
"p": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 2
|
||||
},
|
||||
"a": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 1
|
||||
},
|
||||
"s": {
|
||||
"a": 0,
|
||||
"k": [100, 100],
|
||||
"ix": 3
|
||||
},
|
||||
"r": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 6
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 7
|
||||
},
|
||||
"sk": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 4
|
||||
},
|
||||
"sa": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 5
|
||||
},
|
||||
"nm": "Transform"
|
||||
}
|
||||
],
|
||||
"nm": "Earth Base",
|
||||
"np": 3,
|
||||
"cix": 2,
|
||||
"bm": 0,
|
||||
"ix": 1,
|
||||
"mn": "ADBE Vector Group",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "gr",
|
||||
"it": [
|
||||
{
|
||||
"ind": 0,
|
||||
"ty": "sh",
|
||||
"ix": 1,
|
||||
"ks": {
|
||||
"a": 0,
|
||||
"k": {
|
||||
"i": [
|
||||
[0, 0],
|
||||
[0, 0]
|
||||
],
|
||||
"o": [
|
||||
[0, 0],
|
||||
[0, 0]
|
||||
],
|
||||
"v": [
|
||||
[-60, 0],
|
||||
[60, 0]
|
||||
],
|
||||
"c": false
|
||||
},
|
||||
"ix": 2
|
||||
},
|
||||
"nm": "Path 1",
|
||||
"mn": "ADBE Vector Shape - Group",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "st",
|
||||
"c": {
|
||||
"a": 0,
|
||||
"k": [1, 1, 1, 1],
|
||||
"ix": 3
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 30,
|
||||
"ix": 4
|
||||
},
|
||||
"w": {
|
||||
"a": 0,
|
||||
"k": 2,
|
||||
"ix": 5
|
||||
},
|
||||
"lc": 2,
|
||||
"lj": 1,
|
||||
"ml": 4,
|
||||
"bm": 0,
|
||||
"nm": "Stroke 1",
|
||||
"mn": "ADBE Vector Graphic - Stroke",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "tr",
|
||||
"p": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 2
|
||||
},
|
||||
"a": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 1
|
||||
},
|
||||
"s": {
|
||||
"a": 0,
|
||||
"k": [100, 100],
|
||||
"ix": 3
|
||||
},
|
||||
"r": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 6
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 7
|
||||
},
|
||||
"sk": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 4
|
||||
},
|
||||
"sa": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 5
|
||||
},
|
||||
"nm": "Transform"
|
||||
}
|
||||
],
|
||||
"nm": "Equator",
|
||||
"np": 2,
|
||||
"cix": 2,
|
||||
"bm": 0,
|
||||
"ix": 2,
|
||||
"mn": "ADBE Vector Group",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "gr",
|
||||
"it": [
|
||||
{
|
||||
"ind": 0,
|
||||
"ty": "sh",
|
||||
"ix": 1,
|
||||
"ks": {
|
||||
"a": 0,
|
||||
"k": {
|
||||
"i": [
|
||||
[0, 0],
|
||||
[0, 0]
|
||||
],
|
||||
"o": [
|
||||
[0, 0],
|
||||
[0, 0]
|
||||
],
|
||||
"v": [
|
||||
[0, -60],
|
||||
[0, 60]
|
||||
],
|
||||
"c": false
|
||||
},
|
||||
"ix": 2
|
||||
},
|
||||
"nm": "Path 1",
|
||||
"mn": "ADBE Vector Shape - Group",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "st",
|
||||
"c": {
|
||||
"a": 0,
|
||||
"k": [1, 1, 1, 1],
|
||||
"ix": 3
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 30,
|
||||
"ix": 4
|
||||
},
|
||||
"w": {
|
||||
"a": 0,
|
||||
"k": 2,
|
||||
"ix": 5
|
||||
},
|
||||
"lc": 2,
|
||||
"lj": 1,
|
||||
"ml": 4,
|
||||
"bm": 0,
|
||||
"nm": "Stroke 1",
|
||||
"mn": "ADBE Vector Graphic - Stroke",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "tr",
|
||||
"p": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 2
|
||||
},
|
||||
"a": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 1
|
||||
},
|
||||
"s": {
|
||||
"a": 0,
|
||||
"k": [100, 100],
|
||||
"ix": 3
|
||||
},
|
||||
"r": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 6
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 7
|
||||
},
|
||||
"sk": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 4
|
||||
},
|
||||
"sa": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 5
|
||||
},
|
||||
"nm": "Transform"
|
||||
}
|
||||
],
|
||||
"nm": "Meridian",
|
||||
"np": 2,
|
||||
"cix": 2,
|
||||
"bm": 0,
|
||||
"ix": 3,
|
||||
"mn": "ADBE Vector Group",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "gr",
|
||||
"it": [
|
||||
{
|
||||
"d": 1,
|
||||
"ty": "el",
|
||||
"s": {
|
||||
"a": 0,
|
||||
"k": [20, 20],
|
||||
"ix": 2
|
||||
},
|
||||
"p": {
|
||||
"a": 0,
|
||||
"k": [40, -30],
|
||||
"ix": 3
|
||||
},
|
||||
"nm": "Ellipse Path 1",
|
||||
"mn": "ADBE Vector Shape - Ellipse",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "fl",
|
||||
"c": {
|
||||
"a": 0,
|
||||
"k": [0.133, 0.624, 0.125, 1],
|
||||
"ix": 4
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 5
|
||||
},
|
||||
"r": 1,
|
||||
"bm": 0,
|
||||
"nm": "Fill 1",
|
||||
"mn": "ADBE Vector Graphic - Fill",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "tr",
|
||||
"p": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 2
|
||||
},
|
||||
"a": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 1
|
||||
},
|
||||
"s": {
|
||||
"a": 0,
|
||||
"k": [100, 100],
|
||||
"ix": 3
|
||||
},
|
||||
"r": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 6
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 7
|
||||
},
|
||||
"sk": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 4
|
||||
},
|
||||
"sa": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 5
|
||||
},
|
||||
"nm": "Transform"
|
||||
}
|
||||
],
|
||||
"nm": "Continent 1",
|
||||
"np": 2,
|
||||
"cix": 2,
|
||||
"bm": 0,
|
||||
"ix": 4,
|
||||
"mn": "ADBE Vector Group",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "gr",
|
||||
"it": [
|
||||
{
|
||||
"d": 1,
|
||||
"ty": "el",
|
||||
"s": {
|
||||
"a": 0,
|
||||
"k": [25, 25],
|
||||
"ix": 2
|
||||
},
|
||||
"p": {
|
||||
"a": 0,
|
||||
"k": [-35, 20],
|
||||
"ix": 3
|
||||
},
|
||||
"nm": "Ellipse Path 1",
|
||||
"mn": "ADBE Vector Shape - Ellipse",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "fl",
|
||||
"c": {
|
||||
"a": 0,
|
||||
"k": [0.133, 0.624, 0.125, 1],
|
||||
"ix": 4
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 5
|
||||
},
|
||||
"r": 1,
|
||||
"bm": 0,
|
||||
"nm": "Fill 1",
|
||||
"mn": "ADBE Vector Graphic - Fill",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "tr",
|
||||
"p": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 2
|
||||
},
|
||||
"a": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 1
|
||||
},
|
||||
"s": {
|
||||
"a": 0,
|
||||
"k": [100, 100],
|
||||
"ix": 3
|
||||
},
|
||||
"r": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 6
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 7
|
||||
},
|
||||
"sk": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 4
|
||||
},
|
||||
"sa": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 5
|
||||
},
|
||||
"nm": "Transform"
|
||||
}
|
||||
],
|
||||
"nm": "Continent 2",
|
||||
"np": 2,
|
||||
"cix": 2,
|
||||
"bm": 0,
|
||||
"ix": 5,
|
||||
"mn": "ADBE Vector Group",
|
||||
"hd": false
|
||||
}
|
||||
],
|
||||
"ip": 0,
|
||||
"op": 90,
|
||||
"st": 0,
|
||||
"bm": 0
|
||||
},
|
||||
{
|
||||
"ddd": 0,
|
||||
"ind": 2,
|
||||
"ty": 4,
|
||||
"nm": "Marker Pin",
|
||||
"sr": 1,
|
||||
"ks": {
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 11
|
||||
},
|
||||
"r": {
|
||||
"a": 1,
|
||||
"k": [
|
||||
{
|
||||
"i": { "x": [0.833], "y": [0.833] },
|
||||
"o": { "x": [0.167], "y": [0.167] },
|
||||
"t": 30,
|
||||
"s": [0]
|
||||
},
|
||||
{
|
||||
"t": 40,
|
||||
"s": [5]
|
||||
},
|
||||
{
|
||||
"t": 50,
|
||||
"s": [-5]
|
||||
},
|
||||
{
|
||||
"t": 60,
|
||||
"s": [0]
|
||||
}
|
||||
],
|
||||
"ix": 10
|
||||
},
|
||||
"p": {
|
||||
"a": 1,
|
||||
"k": [
|
||||
{
|
||||
"i": { "x": 0.833, "y": 0.833 },
|
||||
"o": { "x": 0.167, "y": 0.167 },
|
||||
"t": 25,
|
||||
"s": [200, 80, 0],
|
||||
"to": [0, 0, 0],
|
||||
"ti": [0, 0, 0]
|
||||
},
|
||||
{
|
||||
"i": { "x": 0.833, "y": 0.833 },
|
||||
"o": { "x": 0.167, "y": 0.167 },
|
||||
"t": 30,
|
||||
"s": [200, 120, 0],
|
||||
"to": [0, 0, 0],
|
||||
"ti": [0, 0, 0]
|
||||
},
|
||||
{
|
||||
"t": 35,
|
||||
"s": [200, 110, 0]
|
||||
}
|
||||
],
|
||||
"ix": 2
|
||||
},
|
||||
"a": {
|
||||
"a": 0,
|
||||
"k": [0, 0, 0],
|
||||
"ix": 1
|
||||
},
|
||||
"s": {
|
||||
"a": 1,
|
||||
"k": [
|
||||
{
|
||||
"i": { "x": [0.667, 0.667, 0.667], "y": [1, 1, 1] },
|
||||
"o": { "x": [0.333, 0.333, 0.333], "y": [0, 0, 0] },
|
||||
"t": 20,
|
||||
"s": [0, 0, 100]
|
||||
},
|
||||
{
|
||||
"i": { "x": [0.667, 0.667, 0.667], "y": [1, 1, 1] },
|
||||
"o": { "x": [0.333, 0.333, 0.333], "y": [0, 0, 0] },
|
||||
"t": 30,
|
||||
"s": [120, 120, 100]
|
||||
},
|
||||
{
|
||||
"t": 35,
|
||||
"s": [100, 100, 100]
|
||||
}
|
||||
],
|
||||
"ix": 6
|
||||
}
|
||||
},
|
||||
"ao": 0,
|
||||
"shapes": [
|
||||
{
|
||||
"ty": "gr",
|
||||
"it": [
|
||||
{
|
||||
"ind": 0,
|
||||
"ty": "sh",
|
||||
"ix": 1,
|
||||
"ks": {
|
||||
"a": 0,
|
||||
"k": {
|
||||
"i": [
|
||||
[0, 0],
|
||||
[5.523, 0],
|
||||
[0, 5.523],
|
||||
[-5.523, 0],
|
||||
[0, -5.523],
|
||||
[0, 0]
|
||||
],
|
||||
"o": [
|
||||
[0, 5.523],
|
||||
[-5.523, 0],
|
||||
[0, -5.523],
|
||||
[5.523, 0],
|
||||
[0, 0],
|
||||
[0, 0]
|
||||
],
|
||||
"v": [
|
||||
[10, -5],
|
||||
[0, 5],
|
||||
[-10, -5],
|
||||
[0, -15],
|
||||
[10, -5],
|
||||
[0, 25]
|
||||
],
|
||||
"c": false
|
||||
},
|
||||
"ix": 2
|
||||
},
|
||||
"nm": "Path 1",
|
||||
"mn": "ADBE Vector Shape - Group",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "st",
|
||||
"c": {
|
||||
"a": 0,
|
||||
"k": [0.925, 0.267, 0.267, 1],
|
||||
"ix": 3
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 4
|
||||
},
|
||||
"w": {
|
||||
"a": 0,
|
||||
"k": 5,
|
||||
"ix": 5
|
||||
},
|
||||
"lc": 2,
|
||||
"lj": 2,
|
||||
"bm": 0,
|
||||
"nm": "Stroke 1",
|
||||
"mn": "ADBE Vector Graphic - Stroke",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "fl",
|
||||
"c": {
|
||||
"a": 0,
|
||||
"k": [0.925, 0.267, 0.267, 1],
|
||||
"ix": 4
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 5
|
||||
},
|
||||
"r": 1,
|
||||
"bm": 0,
|
||||
"nm": "Fill 1",
|
||||
"mn": "ADBE Vector Graphic - Fill",
|
||||
"hd": false
|
||||
},
|
||||
{
|
||||
"ty": "tr",
|
||||
"p": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 2
|
||||
},
|
||||
"a": {
|
||||
"a": 0,
|
||||
"k": [0, 0],
|
||||
"ix": 1
|
||||
},
|
||||
"s": {
|
||||
"a": 0,
|
||||
"k": [100, 100],
|
||||
"ix": 3
|
||||
},
|
||||
"r": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 6
|
||||
},
|
||||
"o": {
|
||||
"a": 0,
|
||||
"k": 100,
|
||||
"ix": 7
|
||||
},
|
||||
"sk": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 4
|
||||
},
|
||||
"sa": {
|
||||
"a": 0,
|
||||
"k": 0,
|
||||
"ix": 5
|
||||
},
|
||||
"nm": "Transform"
|
||||
}
|
||||
],
|
||||
"nm": "Pin",
|
||||
"np": 3,
|
||||
"cix": 2,
|
||||
"bm": 0,
|
||||
"ix": 1,
|
||||
"mn": "ADBE Vector Group",
|
||||
"hd": false
|
||||
}
|
||||
],
|
||||
"ip": 20,
|
||||
"op": 90,
|
||||
"st": 0,
|
||||
"bm": 0
|
||||
}
|
||||
],
|
||||
"markers": []
|
||||
}
|
||||
43
flutt/assets/images/app-screenshot1.svg
Normal file
@@ -0,0 +1,43 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="300" height="600" viewBox="0 0 300 600" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Fond de smartphone -->
|
||||
<rect width="300" height="600" rx="30" fill="#2E4057" />
|
||||
<rect x="10" y="30" width="280" height="540" rx="15" fill="#FFFFFF" />
|
||||
|
||||
<!-- Interface de l'application -->
|
||||
<rect x="10" y="30" width="280" height="60" rx="15" fill="#048BA8" />
|
||||
<circle cx="40" cy="60" r="15" fill="#FFFFFF" opacity="0.8" />
|
||||
<rect x="70" y="50" width="120" height="20" rx="5" fill="#FFFFFF" opacity="0.8" />
|
||||
<rect x="240" y="50" width="30" height="20" rx="5" fill="#FFFFFF" opacity="0.8" />
|
||||
|
||||
<!-- Carte -->
|
||||
<rect x="20" y="100" width="260" height="200" rx="5" fill="#E5E7EB" />
|
||||
<circle cx="150" cy="180" r="15" fill="#F18F01" stroke="#FFFFFF" stroke-width="3" />
|
||||
<circle cx="90" cy="150" r="8" fill="#048BA8" stroke="#FFFFFF" stroke-width="2" />
|
||||
<circle cx="210" cy="220" r="8" fill="#048BA8" stroke="#FFFFFF" stroke-width="2" />
|
||||
<rect x="120" y="130" width="60" height="40" rx="3" fill="#2E4057" opacity="0.6" />
|
||||
<rect x="70" y="200" width="40" height="30" rx="3" fill="#2E4057" opacity="0.6" />
|
||||
<rect x="180" y="160" width="50" height="30" rx="3" fill="#2E4057" opacity="0.6" />
|
||||
|
||||
<!-- Liste d'emplacements -->
|
||||
<rect x="20" y="310" width="260" height="60" rx="5" fill="#F9FAFB" stroke="#E5E7EB" stroke-width="1" />
|
||||
<circle cx="45" cy="340" r="15" fill="#F18F01" opacity="0.8" />
|
||||
<rect x="70" y="325" width="150" height="12" rx="2" fill="#2E4057" opacity="0.8" />
|
||||
<rect x="70" y="345" width="100" height="10" rx="2" fill="#9CA3AF" opacity="0.6" />
|
||||
|
||||
<rect x="20" y="380" width="260" height="60" rx="5" fill="#F9FAFB" stroke="#E5E7EB" stroke-width="1" />
|
||||
<circle cx="45" cy="410" r="15" fill="#048BA8" opacity="0.8" />
|
||||
<rect x="70" y="395" width="150" height="12" rx="2" fill="#2E4057" opacity="0.8" />
|
||||
<rect x="70" y="415" width="100" height="10" rx="2" fill="#9CA3AF" opacity="0.6" />
|
||||
|
||||
<rect x="20" y="450" width="260" height="60" rx="5" fill="#F9FAFB" stroke="#E5E7EB" stroke-width="1" />
|
||||
<circle cx="45" cy="480" r="15" fill="#2E4057" opacity="0.8" />
|
||||
<rect x="70" y="465" width="150" height="12" rx="2" fill="#2E4057" opacity="0.8" />
|
||||
<rect x="70" y="485" width="100" height="10" rx="2" fill="#9CA3AF" opacity="0.6" />
|
||||
|
||||
<!-- Navigation en bas -->
|
||||
<rect x="10" y="530" width="280" height="60" rx="15" fill="#F9FAFB" />
|
||||
<circle cx="60" cy="560" r="15" fill="#048BA8" />
|
||||
<circle cx="150" cy="560" r="15" fill="#9CA3AF" />
|
||||
<circle cx="240" cy="560" r="15" fill="#9CA3AF" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
45
flutt/assets/images/app-screenshot2.svg
Normal file
@@ -0,0 +1,45 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="300" height="600" viewBox="0 0 300 600" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Fond de smartphone -->
|
||||
<rect width="300" height="600" rx="30" fill="#2E4057" />
|
||||
<rect x="10" y="30" width="280" height="540" rx="15" fill="#FFFFFF" />
|
||||
|
||||
<!-- Interface de l'application - écran de détail -->
|
||||
<rect x="10" y="30" width="280" height="60" rx="15" fill="#048BA8" />
|
||||
<rect x="20" y="50" width="20" height="20" rx="5" fill="#FFFFFF" opacity="0.8" />
|
||||
<rect x="70" y="50" width="120" height="20" rx="5" fill="#FFFFFF" opacity="0.8" />
|
||||
<rect x="240" y="50" width="30" height="20" rx="5" fill="#FFFFFF" opacity="0.8" />
|
||||
|
||||
<!-- En-tête -->
|
||||
<rect x="20" y="100" width="260" height="120" rx="5" fill="#F9FAFB" />
|
||||
<circle cx="70" cy="140" r="30" fill="#F18F01" opacity="0.8" />
|
||||
<rect x="110" y="120" width="150" height="15" rx="2" fill="#2E4057" opacity="0.8" />
|
||||
<rect x="110" y="145" width="120" height="10" rx="2" fill="#9CA3AF" opacity="0.6" />
|
||||
<rect x="110" y="165" width="80" height="10" rx="2" fill="#9CA3AF" opacity="0.6" />
|
||||
|
||||
<!-- Données -->
|
||||
<rect x="20" y="240" width="260" height="60" rx="5" fill="#F9FAFB" stroke="#E5E7EB" stroke-width="1" />
|
||||
<rect x="30" y="255" width="80" height="15" rx="2" fill="#2E4057" opacity="0.6" />
|
||||
<rect x="30" y="275" width="240" height="15" rx="2" fill="#048BA8" opacity="0.8" />
|
||||
|
||||
<rect x="20" y="310" width="260" height="60" rx="5" fill="#F9FAFB" stroke="#E5E7EB" stroke-width="1" />
|
||||
<rect x="30" y="325" width="80" height="15" rx="2" fill="#2E4057" opacity="0.6" />
|
||||
<rect x="30" y="345" width="180" height="15" rx="2" fill="#048BA8" opacity="0.8" />
|
||||
|
||||
<rect x="20" y="380" width="260" height="60" rx="5" fill="#F9FAFB" stroke="#E5E7EB" stroke-width="1" />
|
||||
<rect x="30" y="395" width="80" height="15" rx="2" fill="#2E4057" opacity="0.6" />
|
||||
<rect x="30" y="415" width="210" height="15" rx="2" fill="#048BA8" opacity="0.8" />
|
||||
|
||||
<!-- Boutons -->
|
||||
<rect x="20" y="460" width="125" height="50" rx="25" fill="#F18F01" />
|
||||
<rect x="60" y="480" width="45" height="10" rx="2" fill="#FFFFFF" />
|
||||
|
||||
<rect x="155" y="460" width="125" height="50" rx="25" fill="#2E4057" />
|
||||
<rect x="195" y="480" width="45" height="10" rx="2" fill="#FFFFFF" />
|
||||
|
||||
<!-- Navigation en bas -->
|
||||
<rect x="10" y="530" width="280" height="60" rx="15" fill="#F9FAFB" />
|
||||
<circle cx="60" cy="560" r="15" fill="#9CA3AF" />
|
||||
<circle cx="150" cy="560" r="15" fill="#048BA8" />
|
||||
<circle cx="240" cy="560" r="15" fill="#9CA3AF" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.5 KiB |
13
flutt/assets/images/app-store-badge.svg
Normal file
@@ -0,0 +1,13 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="160" height="50" viewBox="0 0 160 50" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Fond du badge App Store -->
|
||||
<rect width="160" height="50" rx="8" fill="#000000" />
|
||||
|
||||
<!-- Logo Apple -->
|
||||
<path d="M39,16.5c1.7,0,3.4,1,4.6,2.8c-4,2.2-3.4,7.9,0.7,9.5c-0.6,1.7-1.3,3.4-2.7,5.1c-1.6,1.9-3.2,1.9-4.8,0.9c-1.6-0.9-3-0.9-4.6,0c-2.1,1.2-3.2,0.8-4.6-0.9c-2.8-3.2-3.8-9.1-1.6-13.1c1.6-2.9,4.2-3.3,6.4-1.9c1.2,0.8,2.3,0.8,3.6,0C37.3,17.5,38.2,16.5,39,16.5z" fill="#FFFFFF" />
|
||||
<path d="M42.8,13.2c0,1.7-1.5,3.1-3.3,3.2c-0.1-2.5,2.2-3.7,3.3-3.9C42.8,12.5,42.8,12.8,42.8,13.2z" fill="#FFFFFF" />
|
||||
|
||||
<!-- Texte App Store -->
|
||||
<text x="60" y="25" font-family="Arial" font-size="14" font-weight="600" fill="#FFFFFF">Download on the</text>
|
||||
<text x="60" y="43" font-family="Arial" font-size="20" font-weight="800" fill="#FFFFFF">App Store</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 897 B |
69
flutt/assets/images/city-map-bg-fixed.svg
Normal file
@@ -0,0 +1,69 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="800" height="600" viewBox="0 0 800 600" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Fond de carte léger -->
|
||||
<rect width="800" height="600" fill="#F9FAFB" />
|
||||
|
||||
<!-- Grille principale de rues -->
|
||||
<g stroke="#E5E7EB" stroke-width="2">
|
||||
<!-- Rues horizontales -->
|
||||
<line x1="0" y1="100" x2="800" y2="100" />
|
||||
<line x1="0" y1="200" x2="800" y2="200" />
|
||||
<line x1="0" y1="300" x2="800" y2="300" />
|
||||
<line x1="0" y1="400" x2="800" y2="400" />
|
||||
<line x1="0" y1="500" x2="800" y2="500" />
|
||||
|
||||
<!-- Rues verticales -->
|
||||
<line x1="100" y1="0" x2="100" y2="600" />
|
||||
<line x1="200" y1="0" x2="200" y2="600" />
|
||||
<line x1="300" y1="0" x2="300" y2="600" />
|
||||
<line x1="400" y1="0" x2="400" y2="600" />
|
||||
<line x1="500" y1="0" x2="500" y2="600" />
|
||||
<line x1="600" y1="0" x2="600" y2="600" />
|
||||
<line x1="700" y1="0" x2="700" y2="600" />
|
||||
</g>
|
||||
|
||||
<!-- Rues secondaires -->
|
||||
<g stroke="#E5E7EB" stroke-width="1">
|
||||
<line x1="50" y1="0" x2="50" y2="600" />
|
||||
<line x1="150" y1="0" x2="150" y2="600" />
|
||||
<line x1="250" y1="0" x2="250" y2="600" />
|
||||
<line x1="350" y1="0" x2="350" y2="600" />
|
||||
<line x1="450" y1="0" x2="450" y2="600" />
|
||||
<line x1="550" y1="0" x2="550" y2="600" />
|
||||
<line x1="650" y1="0" x2="650" y2="600" />
|
||||
<line x1="750" y1="0" x2="750" y2="600" />
|
||||
|
||||
<line x1="0" y1="50" x2="800" y2="50" />
|
||||
<line x1="0" y1="150" x2="800" y2="150" />
|
||||
<line x1="0" y1="250" x2="800" y2="250" />
|
||||
<line x1="0" y1="350" x2="800" y2="350" />
|
||||
<line x1="0" y1="450" x2="800" y2="450" />
|
||||
<line x1="0" y1="550" x2="800" y2="550" />
|
||||
</g>
|
||||
|
||||
<!-- Points d'intérêt (POI) -->
|
||||
<g fill="#D1D5DB">
|
||||
<rect x="120" y="120" width="60" height="60" rx="5" />
|
||||
<rect x="320" y="220" width="40" height="40" rx="5" />
|
||||
<rect x="520" y="320" width="50" height="70" rx="5" />
|
||||
<rect x="220" y="420" width="70" height="50" rx="5" />
|
||||
<rect x="620" y="120" width="50" height="50" rx="5" />
|
||||
<rect x="420" y="470" width="40" height="60" rx="5" />
|
||||
</g>
|
||||
|
||||
<!-- Parcs et espaces verts -->
|
||||
<g fill="#E0F2F1" opacity="0.6">
|
||||
<circle cx="150" cy="350" r="40" />
|
||||
<circle cx="550" cy="150" r="30" />
|
||||
<circle cx="650" cy="450" r="50" />
|
||||
<circle cx="350" cy="550" r="35" />
|
||||
<rect x="250" y="180" width="80" height="60" rx="10" />
|
||||
</g>
|
||||
|
||||
<!-- Routes principales -->
|
||||
<g stroke="#9CA3AF" stroke-width="5" opacity="0.4">
|
||||
<line x1="0" y1="300" x2="800" y2="300" />
|
||||
<line x1="400" y1="0" x2="400" y2="600" />
|
||||
<path d="M800,100 C600,200 300,300 0,500" fill="none" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 2.6 KiB |
133
flutt/assets/images/city-map-bg.svg
Normal file
@@ -0,0 +1,133 @@
|
||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg width="1000" height="1000" viewBox="0 0 1000 1000" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Paramètres de base -->
|
||||
<defs>
|
||||
<!-- Style pour les rues principales -->
|
||||
<style type="text/css">
|
||||
.street-main {
|
||||
stroke: rgba(46, 64, 87, 0.08);
|
||||
stroke-width: 4;
|
||||
fill: none;
|
||||
}
|
||||
.street-secondary {
|
||||
stroke: rgba(46, 64, 87, 0.05);
|
||||
stroke-width: 2;
|
||||
fill: none;
|
||||
}
|
||||
.street-tertiary {
|
||||
stroke: rgba(46, 64, 87, 0.03);
|
||||
stroke-width: 1;
|
||||
fill: none;
|
||||
}
|
||||
.block {
|
||||
fill: rgba(4, 139, 168, 0.02);
|
||||
stroke: rgba(4, 139, 168, 0.04);
|
||||
stroke-width: 0.5;
|
||||
}
|
||||
.landmark {
|
||||
fill: rgba(241, 143, 1, 0.03);
|
||||
stroke: rgba(241, 143, 1, 0.06);
|
||||
stroke-width: 0.5;
|
||||
}
|
||||
.water {
|
||||
fill: rgba(4, 139, 168, 0.04);
|
||||
stroke: none;
|
||||
}
|
||||
.park {
|
||||
fill: rgba(4, 139, 168, 0.02);
|
||||
stroke: rgba(4, 139, 168, 0.04);
|
||||
stroke-width: 0.5;
|
||||
}
|
||||
</style>
|
||||
</defs>
|
||||
|
||||
<!-- Fond transparent -->
|
||||
<rect width="100%" height="100%" fill="none" />
|
||||
|
||||
<!-- Rivière/Étendue d'eau -->
|
||||
<path class="water" d="M0,400 C100,380 200,450 300,430 C400,410 500,390 600,400 C700,410 800,440 900,430 C950,425 1000,420 1000,420 L1000,550 C950,545 900,540 850,535 C750,525 650,520 550,530 C450,540 350,560 250,550 C150,540 50,520 0,510 Z" />
|
||||
|
||||
<!-- Grille de rues principales -->
|
||||
<line class="street-main" x1="100" y1="0" x2="100" y2="1000" />
|
||||
<line class="street-main" x1="300" y1="0" x2="300" y2="1000" />
|
||||
<line class="street-main" x1="500" y1="0" x2="500" y2="1000" />
|
||||
<line class="street-main" x1="700" y1="0" x2="700" y2="1000" />
|
||||
<line class="street-main" x1="900" y1="0" x2="900" y2="1000" />
|
||||
|
||||
<line class="street-main" x1="0" y1="100" x2="1000" y2="100" />
|
||||
<line class="street-main" x1="0" y1="300" x2="1000" y2="300" />
|
||||
<line class="street-main" x1="0" y1="600" x2="1000" y2="600" />
|
||||
<line class="street-main" x1="0" y1="800" x2="1000" y2="800" />
|
||||
|
||||
<!-- Rues secondaires -->
|
||||
<line class="street-secondary" x1="50" y1="0" x2="50" y2="1000" />
|
||||
<line class="street-secondary" x1="200" y1="0" x2="200" y2="1000" />
|
||||
<line class="street-secondary" x1="400" y1="0" x2="400" y2="1000" />
|
||||
<line class="street-secondary" x1="600" y1="0" x2="600" y2="1000" />
|
||||
<line class="street-secondary" x1="800" y1="0" x2="800" y2="1000" />
|
||||
|
||||
<line class="street-secondary" x1="0" y1="50" x2="1000" y2="50" />
|
||||
<line class="street-secondary" x1="0" y1="200" x2="1000" y2="200" />
|
||||
<line class="street-secondary" x1="0" y1="400" x2="1000" y2="400" />
|
||||
<line class="street-secondary" x1="0" y1="500" x2="1000" y2="500" />
|
||||
<line class="street-secondary" x1="0" y1="700" x2="1000" y2="700" />
|
||||
<line class="street-secondary" x1="0" y1="900" x2="1000" y2="900" />
|
||||
|
||||
<!-- Rues tertiaires et ruelles -->
|
||||
<line class="street-tertiary" x1="25" y1="0" x2="25" y2="1000" />
|
||||
<line class="street-tertiary" x1="75" y1="0" x2="75" y2="1000" />
|
||||
<line class="street-tertiary" x1="125" y1="0" x2="125" y2="1000" />
|
||||
<line class="street-tertiary" x1="175" y1="0" x2="175" y2="1000" />
|
||||
<line class="street-tertiary" x1="225" y1="0" x2="225" y2="1000" />
|
||||
<line class="street-tertiary" x1="250" y1="0" x2="250" y2="1000" />
|
||||
<line class="street-tertiary" x1="350" y1="0" x2="350" y2="1000" />
|
||||
<line class="street-tertiary" x1="450" y1="0" x2="450" y2="1000" />
|
||||
<line class="street-tertiary" x1="550" y1="0" x2="550" y2="1000" />
|
||||
<line class="street-tertiary" x1="650" y1="0" x2="650" y2="1000" />
|
||||
<line class="street-tertiary" x1="750" y1="0" x2="750" y2="1000" />
|
||||
<line class="street-tertiary" x1="850" y1="0" x2="850" y2="1000" />
|
||||
<line class="street-tertiary" x1="950" y1="0" x2="950" y2="1000" />
|
||||
|
||||
<line class="street-tertiary" x1="0" y1="25" x2="1000" y2="25" />
|
||||
<line class="street-tertiary" x1="0" y1="75" x2="1000" y2="75" />
|
||||
<line class="street-tertiary" x1="0" y1="125" x2="1000" y2="125" />
|
||||
<line class="street-tertiary" x1="0" y1="175" x2="1000" y2="175" />
|
||||
<line class="street-tertiary" x1="0" y1="225" x2="1000" y2="225" />
|
||||
<line class="street-tertiary" x1="0" y1="250" x2="1000" y2="250" />
|
||||
<line class="street-tertiary" x1="0" y1="350" x2="1000" y2="350" />
|
||||
<line class="street-tertiary" x1="0" y1="450" x2="1000" y2="450" />
|
||||
<line class="street-tertiary" x1="0" y1="550" x2="1000" y2="550" />
|
||||
<line class="street-tertiary" x1="0" y1="650" x2="1000" y2="650" />
|
||||
<line class="street-tertiary" x1="0" y1="750" x2="1000" y2="750" />
|
||||
<line class="street-tertiary" x1="0" y1="850" x2="1000" y2="850" />
|
||||
<line class="street-tertiary" x1="0" y1="950" x2="1000" y2="950" />
|
||||
|
||||
<!-- Blocs et bâtiments -->
|
||||
<rect class="block" x="110" y="110" width="80" height="80" />
|
||||
<rect class="block" x="310" y="110" width="80" height="80" />
|
||||
<rect class="block" x="510" y="110" width="80" height="80" />
|
||||
<rect class="block" x="710" y="110" width="80" height="80" />
|
||||
<rect class="block" x="110" y="310" width="80" height="80" />
|
||||
<rect class="block" x="310" y="310" width="80" height="80" />
|
||||
<rect class="block" x="510" y="310" width="80" height="80" />
|
||||
<rect class="block" x="710" y="310" width="80" height="80" />
|
||||
<rect class="block" x="110" y="610" width="80" height="80" />
|
||||
<rect class="block" x="310" y="610" width="80" height="80" />
|
||||
<rect class="block" x="510" y="610" width="80" height="80" />
|
||||
<rect class="block" x="710" y="610" width="80" height="80" />
|
||||
<rect class="block" x="110" y="810" width="80" height="80" />
|
||||
<rect class="block" x="310" y="810" width="80" height="80" />
|
||||
<rect class="block" x="510" y="810" width="80" height="80" />
|
||||
<rect class="block" x="710" y="810" width="80" height="80" />
|
||||
|
||||
<!-- Points d'intérêt -->
|
||||
<circle class="landmark" cx="500" cy="200" r="30" />
|
||||
<rect class="landmark" x="400" y="700" width="200" height="70" rx="10" ry="10" />
|
||||
<polygon class="landmark" points="800,150 850,200 800,250 750,200" />
|
||||
|
||||
<!-- Parcs et espaces verts -->
|
||||
<rect class="park" x="150" y="150" width="100" height="100" rx="20" ry="20" />
|
||||
<rect class="park" x="650" y="450" width="100" height="100" rx="20" ry="20" />
|
||||
<circle class="park" cx="250" cy="750" r="50" />
|
||||
<ellipse class="park" cx="750" cy="650" rx="70" ry="40" />
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 6.7 KiB |
BIN
flutt/assets/images/geosector-logo-200.png
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
flutt/assets/images/geosector-logo-200.png~
Normal file
|
After Width: | Height: | Size: 23 KiB |
BIN
flutt/assets/images/geosector-logo-80.png
Normal file
|
After Width: | Height: | Size: 5.0 KiB |
BIN
flutt/assets/images/geosector-logo-80.png~
Normal file
|
After Width: | Height: | Size: 6.5 KiB |
BIN
flutt/assets/images/geosector-logo.png
Normal file
|
After Width: | Height: | Size: 342 KiB |
BIN
flutt/assets/images/geosector-logo.png~
Normal file
|
After Width: | Height: | Size: 342 KiB |
15
flutt/assets/images/play-store-badge.svg
Normal file
@@ -0,0 +1,15 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<svg width="180" height="50" viewBox="0 0 180 50" xmlns="http://www.w3.org/2000/svg">
|
||||
<!-- Fond du badge Google Play -->
|
||||
<rect width="180" height="50" rx="8" fill="#000000" />
|
||||
|
||||
<!-- Logo Google Play -->
|
||||
<path d="M30,10l-15,15l15,15l3-3l-12-12l12-12L30,10z" fill="#EA4335" />
|
||||
<path d="M30,10v30l12-15L30,10z" fill="#FBBC05" />
|
||||
<path d="M30,10l-15,15l3,3l12-12V10z" fill="#4285F4" />
|
||||
<path d="M30,40l-15-15l3-3l12,12V40z" fill="#34A853" />
|
||||
|
||||
<!-- Texte Google Play -->
|
||||
<text x="60" y="25" font-family="Arial" font-size="14" font-weight="600" fill="#FFFFFF">GET IT ON</text>
|
||||
<text x="60" y="43" font-family="Arial" font-size="20" font-weight="800" fill="#FFFFFF">Google Play</text>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 748 B |