dashboard/src/app.js

38 lines
881 B
JavaScript
Raw Normal View History

import React from 'react';
import styled, { createGlobalStyle } from 'styled-components';
import SearchBar from './components/searchBar';
import Greeter from './components/greeter';
import AppList from './components/appList';
import BookmarkList from './components/bookmarkList';
import SettingsModal from './components/settingsModal';
2020-05-20 13:49:49 +02:00
import selectedTheme from './components/themeManager';
2020-05-20 13:49:49 +02:00
const GlobalStyle = createGlobalStyle`
body {
background-color: ${selectedTheme.backgroundColor};
2020-06-26 15:24:37 +02:00
font-family: Roboto, sans-serif;
2020-05-20 13:49:49 +02:00
}
`;
const AppContainer = styled.div`
max-width: 85%;
2020-05-20 15:28:14 -04:00
margin: auto;
2020-05-20 13:49:49 +02:00
`;
const App = () => (
2020-05-20 15:28:14 -04:00
<>
<GlobalStyle />
<AppContainer>
<SearchBar />
<SettingsModal />
<Greeter />
<AppList />
<BookmarkList />
</AppContainer>
</>
2020-05-20 13:49:49 +02:00
);
export default App;