diff --git a/web/calendar/calendar.css b/web/calendar/calendar.css --- a/web/calendar/calendar.css +++ b/web/calendar/calendar.css @@ -1,3 +1,8 @@ +.container { + display: flex; + flex-direction: row; +} + .filtersButton { color: var(--fg); background-color: var(--filters-button-bg); @@ -20,7 +25,6 @@ div.content { height: 100%; - position: relative; overflow: auto; } diff --git a/web/calendar/calendar.react.js b/web/calendar/calendar.react.js --- a/web/calendar/calendar.react.js +++ b/web/calendar/calendar.react.js @@ -159,11 +159,9 @@ } let filterPanel = null; - let calendarContentStyle = null; let filterButton = null; if (this.state.filterPanelOpen) { filterPanel = ; - calendarContentStyle = { marginLeft: '300px' }; } else { filterButton = ( @@ -173,9 +171,9 @@ } return ( - + {filterPanel} - + {filterButton} diff --git a/web/calendar/filter-panel.css b/web/calendar/filter-panel.css --- a/web/calendar/filter-panel.css +++ b/web/calendar/filter-panel.css @@ -1,8 +1,5 @@ div.container { - position: fixed; width: 300px; - top: 126px; - bottom: 0; background-attachment: fixed; display: flex; flex-direction: column;