package Ġcom . vaadin . layout ĊĊ Ċ import Ġcom . vaadin . curso . Home View Ċ import Ġcom . vaadin . curso . P essoa View Ċ import Ġcom . vaadin . flow . component . dependency . Css Import Ċ import Ġcom . vaadin . flow . component . html . Nav Ċ import Ġcom . vaadin . flow . component . icon . V aad in Icon Ċ import Ġcom . vaadin . flow . component . page . Body Size Ċ import Ġcom . vaadin . flow . component . page . Viewport Ċ import Ġcom . vaadin . flow . theme . Theme Ċ import Ġcom . vaadin . flow . theme . lum o . L um o ĊĊ Ċ @ Body Size ( width Ġ= Ġ" 1 0 0 vw ", Ġheight Ġ= Ġ" 1 0 0 vh ") Ċ @ Css Import (" frontend :// styles / shared - styles . css ") Ċ @ Viewport (" width = device - width , Ġminimum - scale = 1 . 0 , Ġinitial - scale = 1 . 0 , Ġuser - scalable = yes ") Ċ @ Theme ( L um o :: class ) Ċ class ĠMy App Layout Ġ: ĠBase Layout () Ġ{ ĊĊĠĠĠ Ġoverride Ġfun ĠNav . menu () Ġ{ ĊĊĠĠĠĠĠĠĠ Ġadd Menu Ġ{ ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Item Menu < Home View >(" Home ", ĠV aad in Icon . HOME ) ĊĊĠĠĠĠĠĠĠĠĠĠĠ Ġadd Item Menu < P essoa View >(" P essoa ", ĠV aad in Icon . USERS ) ĊĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ Ċ } ĊĊĊĊĊ