66 Commits

Author SHA1 Message Date
Alessandro Pignotti
05c234a528 Use Awesome font for sidebar symbols 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
06df68fdea Add footer to all the possible sidebar contents 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
1760888da2 Hide the side bar when no icon is selected 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
bffe17fd69 Display custom text for every icon 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
f2fb54c29f Handle text color at the container level 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
9a2dcb0c8f Initial support for the side panel 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
20e7cdc5db Improve layout for basic icons 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
43e10289c9 Preliminary support for sidebar icons 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
1f16f35ef2 Stub SideBar 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
cbcd67e884 Restructure in preparation for Sidebar integration 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
5c78854b61 Prefer tailwind to plain CSS 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
f3fbf4a29f Import tailwind to achieve full visual consistency with labs 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
460e3a2726 Import the same font used by labs, for consistency 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
891f15dddf Basic CSS cleanup 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
0a5a6ef0a4 Import labs to use the shared navigation bar component 2024-10-05 18:09:07 +02:00
Alessandro Pignotti
d59c6c069b Basic npm setup for svelte 2024-10-05 18:09:07 +02:00