44 lines
910 B
TypeScript
44 lines
910 B
TypeScript
import type { Theme } from '@mui/material/styles';
|
|
import { createSiteTheme } from './base';
|
|
|
|
/**
|
|
* Bronhouder theme - Heritage Custodian Portal (bronhouder.nl)
|
|
*
|
|
* Blue palette representing trust, knowledge, and archival heritage
|
|
*/
|
|
export const bronhouderTheme: Theme = createSiteTheme({
|
|
mode: 'light',
|
|
primary: {
|
|
main: '#1565c0', // Deep blue
|
|
light: '#1e88e5',
|
|
dark: '#0d47a1',
|
|
contrastText: '#ffffff',
|
|
},
|
|
secondary: {
|
|
main: '#f57c00', // Orange accent
|
|
light: '#ffb74d',
|
|
dark: '#e65100',
|
|
contrastText: '#ffffff',
|
|
},
|
|
background: {
|
|
default: '#f5f5f5',
|
|
paper: '#ffffff',
|
|
},
|
|
text: {
|
|
primary: 'rgba(0, 0, 0, 0.87)',
|
|
secondary: 'rgba(0, 0, 0, 0.6)',
|
|
},
|
|
divider: 'rgba(0, 0, 0, 0.12)',
|
|
error: {
|
|
main: '#d32f2f',
|
|
},
|
|
warning: {
|
|
main: '#ed6c02',
|
|
},
|
|
info: {
|
|
main: '#0288d1',
|
|
},
|
|
success: {
|
|
main: '#2e7d32',
|
|
},
|
|
});
|