mirror of
https://github.com/ClaytonWWilson/CS307-Team24.git
synced 2025-12-16 18:28:47 +00:00
Theming
This commit is contained in:
parent
f627b91543
commit
2536547c63
@ -2,6 +2,8 @@
|
|||||||
import React, { Component } from 'react';
|
import React, { Component } from 'react';
|
||||||
|
|
||||||
import './App.css';
|
import './App.css';
|
||||||
|
import MuiThemeProvider from '@material-ui/core/styles/MuiThemeProvider';
|
||||||
|
import createMuiTheme from '@material-ui/core/styles/createMuiTheme';
|
||||||
|
|
||||||
import { BrowserRouter as Router } from 'react-router-dom';
|
import { BrowserRouter as Router } from 'react-router-dom';
|
||||||
import Route from 'react-router-dom/Route';
|
import Route from 'react-router-dom/Route';
|
||||||
|
|||||||
90
twistter-frontend/src/util/theme.js
Normal file
90
twistter-frontend/src/util/theme.js
Normal file
@ -0,0 +1,90 @@
|
|||||||
|
export default {
|
||||||
|
palette: {
|
||||||
|
primary: {
|
||||||
|
main: '#1976d2',
|
||||||
|
},
|
||||||
|
secondary: blue,
|
||||||
|
},
|
||||||
|
typography: {
|
||||||
|
useNextVariants: true
|
||||||
|
},
|
||||||
|
form: {
|
||||||
|
textAlign: 'center'
|
||||||
|
},
|
||||||
|
image: {
|
||||||
|
margin: '20px auto 20px auto'
|
||||||
|
},
|
||||||
|
pageTitle: {
|
||||||
|
margin: '10px auto 10px auto'
|
||||||
|
},
|
||||||
|
textField: {
|
||||||
|
margin: '10px auto 10px auto'
|
||||||
|
},
|
||||||
|
button: {
|
||||||
|
marginTop: 20,
|
||||||
|
position: 'relative'
|
||||||
|
},
|
||||||
|
customError: {
|
||||||
|
color: 'red',
|
||||||
|
fontSize: '0.8rem',
|
||||||
|
marginTop: 10
|
||||||
|
},
|
||||||
|
progress: {
|
||||||
|
position: 'absolute'
|
||||||
|
},
|
||||||
|
invisibleSeparator: {
|
||||||
|
border: 'none',
|
||||||
|
margin: 4
|
||||||
|
},
|
||||||
|
visibleSeparator: {
|
||||||
|
width: '100%',
|
||||||
|
borderBottom: '1px solid rgba(0,0,0,0.1)',
|
||||||
|
marginBottom: 20
|
||||||
|
},
|
||||||
|
paper: {
|
||||||
|
padding: 20
|
||||||
|
},
|
||||||
|
profile: {
|
||||||
|
'& .image-wrapper': {
|
||||||
|
textAlign: 'center',
|
||||||
|
position: 'relative',
|
||||||
|
'& button': {
|
||||||
|
position: 'absolute',
|
||||||
|
top: '80%',
|
||||||
|
left: '70%'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
'& .profile-image': {
|
||||||
|
width: 200,
|
||||||
|
height: 200,
|
||||||
|
objectFit: 'cover',
|
||||||
|
maxWidth: '100%',
|
||||||
|
borderRadius: '50%'
|
||||||
|
},
|
||||||
|
'& .profile-details': {
|
||||||
|
textAlign: 'center',
|
||||||
|
'& span, svg': {
|
||||||
|
verticalAlign: 'middle'
|
||||||
|
},
|
||||||
|
'& a': {
|
||||||
|
color: '#00bcd4'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
'& hr': {
|
||||||
|
border: 'none',
|
||||||
|
margin: '0 0 10px 0'
|
||||||
|
},
|
||||||
|
'& svg.button': {
|
||||||
|
'&:hover': {
|
||||||
|
cursor: 'pointer'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
buttons: {
|
||||||
|
textAlign: 'center',
|
||||||
|
'& a': {
|
||||||
|
margin: '20px 10px'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
||||||
|
}
|
||||||
Loading…
Reference in New Issue
Block a user