Skip to content

Commit dae76f3

Browse files
committed
Added initial version of Taipy app.
1 parent 5066435 commit dae76f3

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

56 files changed

+23797
-0
lines changed

app/.taipy/version.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"latest_version": "b010bd91-60b9-49d5-98b0-5ccc388c3a2c",
3+
"development_version": "b010bd91-60b9-49d5-98b0-5ccc388c3a2c",
4+
"production_version": []
5+
}
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
{
2+
"id": "b010bd91-60b9-49d5-98b0-5ccc388c3a2c",
3+
"config": "{\n\"TAIPY\": {},\n\"gui\": {},\n\"JOB\": {\n\"mode\": \"development\",\n\"max_nb_of_workers\": \"1:int\"\n},\n\"VERSION_MIGRATION\": {\n\"migration_fcts\": {}\n},\n\"CORE\": {\n\"root_folder\": \"./taipy/\",\n\"storage_folder\": \"user_data/\",\n\"taipy_storage_folder\": \".taipy/\",\n\"repository_type\": \"filesystem\",\n\"read_entity_retry\": \"1:int\",\n\"mode\": \"development\",\n\"version_number\": \"\",\n\"force\": \"False:bool\",\n\"core_version\": \"3.1.1\"\n},\n\"DATA_NODE\": {\n\"default\": {\n\"storage_type\": \"pickle\",\n\"scope\": \"SCENARIO:SCOPE\"\n}\n},\n\"TASK\": {\n\"default\": {\n\"function\": null,\n\"inputs\": [],\n\"outputs\": [],\n\"skippable\": \"False:bool\"\n}\n},\n\"SCENARIO\": {\n\"default\": {\n\"comparators\": {},\n\"tasks\": [],\n\"additional_data_nodes\": [],\n\"frequency\": null,\n\"sequences\": {}\n}\n}\n}",
4+
"creation_date": "2024-05-22T18:21:47.420915"
5+
}

app/__init__.py

Whitespace-only changes.

app/algo.py

Lines changed: 1327 additions & 0 deletions
Large diffs are not rendered by default.

app/config/__init__.py

Whitespace-only changes.

app/config/config.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
from taipy.config import Config
2+
3+
Config.export('config/config.toml')

app/config/config.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
[TAIPY]

app/css/style.css

Lines changed: 262 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,262 @@
1+
@import url("viz.css");
2+
3+
.logo {
4+
width: 45.26px;
5+
height: 53.81px;
6+
top: 6.41px;
7+
left: 1.74px;
8+
gap: 0px;
9+
opacity: 0px;
10+
}
11+
12+
.logotitle {
13+
/* Grand titre */
14+
font-family: 'Manrope';
15+
font-style: normal;
16+
font-weight: 700;
17+
font-size: 40px;
18+
line-height: 55px;
19+
20+
color: #000000;
21+
}
22+
23+
.pagecontent {
24+
padding-left:10%;
25+
padding-top:5%;
26+
padding-right:10%;
27+
padding-bottom:5%;
28+
}
29+
30+
.blue_section {
31+
background-color:#02198D;
32+
-webkit-text-fill-color:ghostwhite;
33+
border-radius: 20px;
34+
padding:30px;
35+
}
36+
37+
.card {
38+
background-color:#ffffff;
39+
border-radius: 20px;
40+
-webkit-text-fill-color:#02198D;
41+
font-size: 24px;
42+
}
43+
44+
.card:hover {
45+
background-color:#02198D;
46+
border-radius: 20px;
47+
-webkit-text-fill-color:#ffffff;
48+
font-size: 24px;
49+
}
50+
51+
52+
.header {
53+
background-color:#E8E9EC;
54+
-webkit-text-fill-color:#02198D;
55+
}
56+
57+
.world_map {
58+
background-image: url("../../images/world_map.png");
59+
-webkit-text-fill-color:#FFFFFF;
60+
padding-left:10%;
61+
padding-top:5%;
62+
padding-right:10%;
63+
padding-bottom:5%;
64+
}
65+
66+
.title {
67+
/* Title */
68+
69+
/*width: 1037px;
70+
height: 55px;*/
71+
72+
/* Grand titre */
73+
font-family: 'Manrope';
74+
font-style: normal;
75+
font-weight: 700;
76+
font-size: 40px;
77+
line-height: 55px;
78+
/* identical to box height */
79+
display: flex;
80+
align-items: center;
81+
82+
/* f9fbfe */
83+
color: #F9FBFE;
84+
85+
86+
/* Inside auto layout */
87+
flex: none;
88+
order: 0;
89+
flex-grow: 0;
90+
}
91+
92+
93+
94+
95+
.title_blue {
96+
/* Title */
97+
98+
/*width: 1037px;
99+
height: 55px;*/
100+
101+
/* Grand titre */
102+
font-family: 'Manrope';
103+
font-style: normal;
104+
font-weight: 700;
105+
font-size: 40px;
106+
line-height: 55px;
107+
/* identical to box height */
108+
display: flex;
109+
align-items: center;
110+
111+
/* f9fbfe */
112+
color: #021978;
113+
114+
115+
/* Inside auto layout */
116+
flex: none;
117+
order: 0;
118+
flex-grow: 0;
119+
}
120+
121+
122+
123+
.cardtitle {
124+
/* Title */
125+
126+
/*width: 354px;
127+
height: 38px;*/
128+
129+
font-family: 'Manrope';
130+
font-style: normal;
131+
font-weight: 500;
132+
font-size: 35px;
133+
line-height: 48px;
134+
display: flex;
135+
align-items: center;
136+
137+
/* 021978 */
138+
color: #021978;
139+
140+
141+
/* Inside auto layout */
142+
flex: none;
143+
order: 0;
144+
flex-grow: 0;
145+
}
146+
147+
.cardtext{
148+
/* Title */
149+
150+
/*width: 301.64px;
151+
height: 106px;*/
152+
153+
font-family: 'Manrope';
154+
font-style: normal;
155+
font-weight: 400;
156+
font-size: 17px;
157+
line-height: 23px;
158+
display: flex;
159+
align-items: center;
160+
161+
/* 000000 */
162+
color: #000000;
163+
164+
165+
/* Inside auto layout */
166+
flex: none;
167+
order: 0;
168+
flex-grow: 0;
169+
}
170+
171+
.sectiontitle {
172+
/* Title */
173+
174+
/*width: 473.51px;
175+
height: 57.28px;*/
176+
177+
font-family: 'Manrope';
178+
font-style: normal;
179+
font-weight: 500;
180+
font-size: 35px;
181+
line-height: 48px;
182+
display: flex;
183+
align-items: center;
184+
185+
/* 021978 */
186+
color: #021978;
187+
188+
189+
/* Inside auto layout */
190+
flex: none;
191+
order: 0;
192+
flex-grow: 0;
193+
194+
}
195+
196+
197+
198+
.subheader {
199+
/* Subtitle */
200+
201+
/*width: 1170px;
202+
height: 163px;*/
203+
204+
font-family: 'Manrope';
205+
font-style: normal;
206+
font-weight: 700;
207+
font-size: 17px;
208+
line-height: 23px;
209+
210+
/* f9fbfe */
211+
color: #F9FBFE;
212+
213+
214+
/* Inside auto layout */
215+
flex: none;
216+
order: 1;
217+
flex-grow: 0;
218+
padding-top:4%;
219+
padding-bottom:2%;
220+
}
221+
222+
.footer {
223+
background-color: #B8BEDB;
224+
-webkit-text-fill-color:#02198D;
225+
padding-left:10%;
226+
padding-top:0%;
227+
padding-right:10%;
228+
padding-bottom:5%;
229+
230+
}
231+
232+
.buttonsection {
233+
/* Button */
234+
/*width: 264px;
235+
height: 50px;*/
236+
/* Inside auto layout */
237+
flex: none;
238+
order: 1;
239+
flex-grow: 0;
240+
241+
-webkit-text-fill-color:#FFFFFF;
242+
243+
background: #021978;
244+
border-radius: 5px;
245+
246+
font-family: 'Roboto';
247+
font-style: normal;
248+
font-weight: 800;
249+
font-size: 18px;
250+
line-height: 21px;
251+
display: flex;
252+
align-items: center;
253+
text-align: center;
254+
}
255+
256+
.mycontent {
257+
width: 95%;
258+
padding-top: 50px;
259+
padding-right: 30px;
260+
padding-bottom: 50px;
261+
padding-left: 80px;
262+
}

0 commit comments

Comments
 (0)