.v-app-ReservationApplication .v-label-logo {
font-family: "Trebuchet MS", geneva, helvetica, arial, tahoma, verdana, sans-serif;
padding-left: 13px;
- padding-bottom: 10px;\r
+ padding-bottom: 10px;
+ padding-top: 10px;
color: #F14C1A;\r
font-size: 22px;\r
letter-spacing: -0.03em;\r
//\r
db = new SampleDB(getProperty("jdbcUrl"));\r
\r
- final Window mainWindow = new Window("Reservr ");\r
+ VerticalLayout mainLayout = new VerticalLayout();\r
+ mainLayout.setSizeFull();\r
+ mainLayout.setMargin(true);\r
+\r
+ final Window mainWindow = new Window("Reservr ", mainLayout);\r
setMainWindow(mainWindow);\r
setTheme("reservr");\r
- mainWindow.getContent().setWidth("100%");\r
\r
Label logo = new Label("Reservr");\r
logo.setStyleName("logo");\r
- mainWindow.addComponent(logo);\r
+ mainLayout.addComponent(logo);\r
\r
Label slogan = new Label("Representational vehicles on-the-road");\r
slogan.setStyleName("slogan");\r
- mainWindow.addComponent(slogan);\r
+ mainLayout.addComponent(slogan);\r
\r
final TabSheet mainTabs = new TabSheet();\r
- mainWindow.addComponent(mainTabs);\r
+ mainTabs.setSizeFull();\r
+ mainLayout.addComponent(mainTabs);\r
+ mainLayout.setExpandRatio(mainTabs, 1);\r
\r
final VerticalLayout reservationTab = new VerticalLayout();\r
reservationTab.setWidth("100%");\r
});\r
\r
allTable = new Table();\r
- allTable.setWidth("100%");\r
- allTable.setHeight("450px");\r
+ allTable.setSizeFull();\r
allTable.setColumnCollapsingAllowed(true);\r
allTable.setColumnReorderingAllowed(true);\r
mainTabs.addTab(allTable, "All reservations", null);\r