30 lines
951 B
Python
30 lines
951 B
Python
from pathlib import Path
|
|
|
|
import rio
|
|
from from_root import from_root
|
|
|
|
|
|
class Header(rio.Component):
|
|
def build(self) -> rio.Component:
|
|
return rio.Column(
|
|
rio.Rectangle(
|
|
content=rio.Column(
|
|
rio.Link(
|
|
rio.Image(from_root("ezgg_website/assets/placeholder_logo.png"), align_x=0, width=8),
|
|
"/"
|
|
),
|
|
margin=1
|
|
),
|
|
fill=self.session.theme.neutral_color,
|
|
corner_radius=self.session.theme.corner_radius_medium,
|
|
shadow_radius=1,
|
|
shadow_color=self.session.theme.shadow_color,
|
|
shadow_offset_y=0.2,
|
|
),
|
|
align_y=0,
|
|
margin_top=1,
|
|
margin_left=1,
|
|
margin_right=1,
|
|
height=4
|
|
)
|