hkayabilisim commited on
Commit
ec43e41
·
1 Parent(s): c62666b

Minor UI changes to properly display on iPad Pro

Browse files
Files changed (1) hide show
  1. demo/pages/__init__.py +19 -19
demo/pages/__init__.py CHANGED
@@ -51,7 +51,7 @@ css = """
51
  }
52
 
53
  .jupyter-widgets.leaflet-widgets {
54
- height: 300px;
55
  overflow: hidden;
56
  }
57
 
@@ -106,12 +106,12 @@ from .engine import run_engine
106
  languages = ["EN","TR"]
107
  lang = solara.reactive("EN")
108
 
109
- lbl_land_use_btn = [{'EN': 'school and hospital oriented',
110
- 'TR': 'okul ve hastane odaklı'},
111
- {'EN': 'population increase oriented',
112
- 'TR': 'nüfus artışı odaklı'},
113
- {'EN': 'green area oriented',
114
- 'TR': 'Yeşil çevre odaklı'},]
115
  lbl_maintitle = {'EN': 'Tomorrow\'s Cities Decision Making Simulation','TR': 'Yarının Şehirleri için Karar Verme Simülasyonu'}
116
  lbl_earthquake= {'EN': 'Earthquake', 'TR': 'Deprem'}
117
  lbl_flood = {'EN': 'Flood', 'TR': 'Sel'}
@@ -129,17 +129,16 @@ lbl_infobox = {'EN': f'''
129
  resilient city life where the decisions at the city scale reduces the disaster risk in the future.
130
  In this simulation, we calculate possible disaster impacts calculated with Tomorrow's Cities Decision
131
  Support System (TCDSE). The simulation shows how earthquake, flood and landslide hazards that may occur
132
- in an imaginary urban environment affect different urban scenarios. To use the simulation 1) Select the
133
- possible hazard 2) Select the possible city scenarios for the future 3) In order to reduce the impact
134
- against potential hazards; choose policies.
135
  ''',
136
  "TR": f'''
137
  Aldığımız kararlar, geleceğimizi doğrudan etkilemektedir. Kent ölçeğinde alınan kararların, gelecekte afet riskini azaltacak
138
- nitelikte olması dayanıklı bir şehir hayatı için kritik öneme sahiptir.
139
  Bu simülasyonda, Yarının Şehirleri Karar Destek Sistemi (TCDSE) ile hesaplanan olası afet etkilerini hesaplıyoruz. Simülasyon,
140
  hayali bir kent ortamında meydana gelebilecek deprem, sel ve heyelan tehlikelerinin, farklı kent senaryolarını nasıl etkilediğini gösteriyor.
141
- Simülasyonu kullanmak için 1) Olası tehlikeyi seçin 2) Geleceğe dair olası şehir senaryolarını seçin 3) Bu şehrin olası tehlikeler karşısında en
142
- az etkiye maruz kalması için; hangi politikalarla yönetileceğini seçin.'''}
143
  lbl_infobox_title = {'EN': '', 'TR': ''}
144
  lbl_landuse_plans_title = {'EN': '3. Future land uses', 'TR': '3. Geleceğin alternatif yerleşim planlarından birini seçin'}
145
  lbl_run_btn = {'EN': 'RUN', 'TR': 'ÇALIŞTIR'}
@@ -323,10 +322,10 @@ policies = [1,2,3,4,5,6]
323
  lbl_policy = dict()
324
  lbl_policy[1] = {'EN': 'Loans for reconstruction for minor to moderate damages',
325
  'TR': 'Küçük ila orta dereceli hasarlar için yeniden yapılanma kredileri'}
326
- lbl_policy[2] = {'EN': 'Knowledge sharing about disaster risk reduction in public and private schools',
327
  'TR': 'Devlet ve özel okullarda afet risklerinin azaltılması hakkında bilgi paylaşımı'}
328
- lbl_policy[3] = {'EN': 'Cat-bond agreement for education and health facilities',
329
- 'TR': 'Eğitim ve sağlık tesisleri için afet bonosu'}
330
  lbl_policy[4] = {'EN': 'Repair loan assistance for flooding',
331
  'TR': 'Sel için onarım kredisi yardımı'}
332
  lbl_policy[5] = {'EN': 'Technical assistance for debris removal in education facilities',
@@ -642,10 +641,11 @@ def Page():
642
  with solara.Columns([1,98,1]):
643
  solara.HTML(unsafe_innerHTML="")
644
  with solara.Column():
645
- with solara.Columns(([10,80,10])):
646
- solara.Button(label=lbl_reset[lang.value], on_click=reset_view, style="height: 26px;")
 
647
  solara.HTML(unsafe_innerHTML=lbl_maintitle[lang.value],classes=["maintitle"])
648
- with solara.ToggleButtonsSingle(value=lang, style="align-items: center;"):
649
  solara.Button(label="EN", value="EN", text=True,classes=["langbutton"],style="height: 26px;")
650
  solara.Button(label="TR", value="TR", text=True,classes=["langbutton"],style="height: 26px;")
651
  with solara.Columns([50,50]):
 
51
  }
52
 
53
  .jupyter-widgets.leaflet-widgets {
54
+ height: 280px;
55
  overflow: hidden;
56
  }
57
 
 
106
  languages = ["EN","TR"]
107
  lang = solara.reactive("EN")
108
 
109
+ lbl_land_use_btn = [{'EN': 'more schools',
110
+ 'TR': 'okul odaklı'},
111
+ {'EN': 'more population',
112
+ 'TR': 'nüfus odaklı'},
113
+ {'EN': 'more green',
114
+ 'TR': 'Yeşil odaklı'},]
115
  lbl_maintitle = {'EN': 'Tomorrow\'s Cities Decision Making Simulation','TR': 'Yarının Şehirleri için Karar Verme Simülasyonu'}
116
  lbl_earthquake= {'EN': 'Earthquake', 'TR': 'Deprem'}
117
  lbl_flood = {'EN': 'Flood', 'TR': 'Sel'}
 
129
  resilient city life where the decisions at the city scale reduces the disaster risk in the future.
130
  In this simulation, we calculate possible disaster impacts calculated with Tomorrow's Cities Decision
131
  Support System (TCDSE). The simulation shows how earthquake, flood and landslide hazards that may occur
132
+ in an imaginary urban environment affect different urban scenarios. To use the simulation 1) Check land use 2) Select the
133
+ possible hazard 3) Select the possible city scenarios for the future 4) choose policies 5) Run and check the metrics.
 
134
  ''',
135
  "TR": f'''
136
  Aldığımız kararlar, geleceğimizi doğrudan etkilemektedir. Kent ölçeğinde alınan kararların, gelecekte afet riskini azaltacak
137
+ nitelikte olması dayanıklı bir şehir hayatı için önemlidir.
138
  Bu simülasyonda, Yarının Şehirleri Karar Destek Sistemi (TCDSE) ile hesaplanan olası afet etkilerini hesaplıyoruz. Simülasyon,
139
  hayali bir kent ortamında meydana gelebilecek deprem, sel ve heyelan tehlikelerinin, farklı kent senaryolarını nasıl etkilediğini gösteriyor.
140
+ Simülasyonu kullanmak için 1) Mevcut planı inceleyin 2) Olası tehlikeyi seçin 3) Geleceğe dair olası şehir senaryolarını seçin
141
+ 4) Politika seçin 5) Çalıştırın ve metrikleri inceleyin.'''}
142
  lbl_infobox_title = {'EN': '', 'TR': ''}
143
  lbl_landuse_plans_title = {'EN': '3. Future land uses', 'TR': '3. Geleceğin alternatif yerleşim planlarından birini seçin'}
144
  lbl_run_btn = {'EN': 'RUN', 'TR': 'ÇALIŞTIR'}
 
322
  lbl_policy = dict()
323
  lbl_policy[1] = {'EN': 'Loans for reconstruction for minor to moderate damages',
324
  'TR': 'Küçük ila orta dereceli hasarlar için yeniden yapılanma kredileri'}
325
+ lbl_policy[2] = {'EN': 'Knowledge sharing about disaster risk reduction in schools',
326
  'TR': 'Devlet ve özel okullarda afet risklerinin azaltılması hakkında bilgi paylaşımı'}
327
+ lbl_policy[3] = {'EN': 'Catastrophe bond for education/health facilities',
328
+ 'TR': 'Eğitim ve sağlık tesislerini yapılandırmak için afet bonosu'}
329
  lbl_policy[4] = {'EN': 'Repair loan assistance for flooding',
330
  'TR': 'Sel için onarım kredisi yardımı'}
331
  lbl_policy[5] = {'EN': 'Technical assistance for debris removal in education facilities',
 
641
  with solara.Columns([1,98,1]):
642
  solara.HTML(unsafe_innerHTML="")
643
  with solara.Column():
644
+ with solara.Columns(([10,80,10]), style="display: flex; justify-content: center; align-items: center;"):
645
+ solara.HTML(unsafe_innerHTML="")
646
+ #solara.Button(label=lbl_reset[lang.value], on_click=reset_view, style="height: 26px;")
647
  solara.HTML(unsafe_innerHTML=lbl_maintitle[lang.value],classes=["maintitle"])
648
+ with solara.ToggleButtonsSingle(value=lang):
649
  solara.Button(label="EN", value="EN", text=True,classes=["langbutton"],style="height: 26px;")
650
  solara.Button(label="TR", value="TR", text=True,classes=["langbutton"],style="height: 26px;")
651
  with solara.Columns([50,50]):