Iisakki Rotko commited on
Commit
b243d3f
1 Parent(s): 74c8dfc

feat: links on top bar

Browse files
Files changed (2) hide show
  1. style.css +11 -0
  2. wanderlust.py +48 -0
style.css CHANGED
@@ -46,6 +46,10 @@
46
  justify-content: center;
47
  }
48
 
 
 
 
 
49
  @media screen and (max-aspect-ratio: 1/1) {
50
  .ui-container {
51
  padding: 30px;
@@ -65,4 +69,11 @@
65
  .map-container {
66
  width: unset;
67
  }
 
 
 
 
 
 
 
68
  }
 
46
  justify-content: center;
47
  }
48
 
49
+ div:has(> b):has(a){
50
+ display: none !important;
51
+ }
52
+
53
  @media screen and (max-aspect-ratio: 1/1) {
54
  .ui-container {
55
  padding: 30px;
 
69
  .map-container {
70
  width: unset;
71
  }
72
+
73
+ .link-container{
74
+ position: absolute;
75
+ bottom: 0;
76
+ width: 100%;
77
+ justify-content: end;
78
+ }
79
  }
wanderlust.py CHANGED
@@ -274,6 +274,54 @@ def Page():
274
  unsafe_innerHTML="Wanderlust",
275
  style={"display": "inline-block"},
276
  )
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
277
  with solara.Row(
278
  justify="space-between", style={"flex-grow": "1"}, classes=["container-row"]
279
  ):
 
274
  unsafe_innerHTML="Wanderlust",
275
  style={"display": "inline-block"},
276
  )
277
+ with solara.Row(
278
+ gap="30px",
279
+ style={"align-items": "center"},
280
+ classes=["link-container"],
281
+ justify="end",
282
+ ):
283
+ with solara.Row(gap="5px", style={"align-items": "center"}):
284
+ solara.Text("Source Code:", style="font-weight: bold;")
285
+ # target="_blank" links are still easiest to do via ipyvuetify
286
+ with solara.v.Btn(
287
+ icon=True,
288
+ tag="a",
289
+ attributes={
290
+ "href": "https://github.com/widgetti/wanderlust",
291
+ "title": "Wanderlust Source Code",
292
+ "target": "_blank",
293
+ },
294
+ ):
295
+ solara.v.Icon(children=["mdi-github-circle"])
296
+ with solara.Row(gap="5px", style={"align-items": "center"}):
297
+ solara.Text("Powered by Solara:", style="font-weight: bold;")
298
+ with solara.v.Btn(
299
+ icon=True,
300
+ tag="a",
301
+ attributes={
302
+ "href": "https://solara.dev/",
303
+ "title": "Solara",
304
+ "target": "_blank",
305
+ },
306
+ ):
307
+ solara.HTML(
308
+ tag="img",
309
+ attributes={
310
+ "src": "https://solara.dev/static/public/logo.svg",
311
+ "width": "24px",
312
+ },
313
+ )
314
+ with solara.v.Btn(
315
+ icon=True,
316
+ tag="a",
317
+ attributes={
318
+ "href": "https://github.com/widgetti/solara",
319
+ "title": "Solara Source Code",
320
+ "target": "_blank",
321
+ },
322
+ ):
323
+ solara.v.Icon(children=["mdi-github-circle"])
324
+
325
  with solara.Row(
326
  justify="space-between", style={"flex-grow": "1"}, classes=["container-row"]
327
  ):