Я предполагаю, что вы имеете в виду эту кнопку?
<Link to="/login">
<Button color="secondary">Login</Button>
</Link>
Если это так, вам нужно установить его в Первичный, а не вторичный. Вам нужно, чтобы он был также включен в themeProvider. Если вы посмотрите на пользовательский код в этом документе, который вы разместили, вы должны увидеть это
<ThemeProvider theme={theme}>
<Button variant="contained" color="primary" className={classes.margin}>
Theme Provider
</Button>
</ThemeProvider>
Должно соответствовать тому, что вы используете в createMuiTheme:
const theme = createMuiTheme({
palette: {
primary: green
}
});