52 lines
1.9 KiB
JavaScript
52 lines
1.9 KiB
JavaScript
module.exports = {
|
|
content: ['./web_platform/index.html', './web_platform/src/**/*.{ts,tsx}'],
|
|
theme: {
|
|
extend: {
|
|
fontSize: {
|
|
xs: ['var(--ui-font-label)', { lineHeight: '1.5' }],
|
|
'ui-body': ['var(--ui-font-body)', { lineHeight: '1.5' }],
|
|
},
|
|
spacing: {
|
|
1: 'var(--ui-space-1)',
|
|
2: 'var(--ui-space-2)',
|
|
3: 'var(--ui-space-3)',
|
|
4: 'var(--ui-space-4)',
|
|
6: 'var(--ui-space-6)',
|
|
control: 'var(--ui-control-height)',
|
|
'hit-compact': 'var(--ui-hit-compact)',
|
|
},
|
|
transitionDuration: { 150: 'var(--ui-duration)' },
|
|
colors: {
|
|
'accent-contrast': 'var(--ui-accent-contrast)',
|
|
app: 'var(--ui-bg)',
|
|
panel: 'var(--ui-panel)',
|
|
'panel-muted': 'var(--ui-panel-muted)',
|
|
surface: 'var(--ui-surface)',
|
|
'surface-elevated': 'var(--ui-surface-elevated)',
|
|
input: 'var(--ui-input)',
|
|
'element-hover': 'var(--ui-hover)',
|
|
'element-active': 'var(--ui-active)',
|
|
border: 'var(--ui-border)',
|
|
'border-subtle': 'var(--ui-border-subtle)',
|
|
'border-strong': 'var(--ui-border-strong)',
|
|
'text-primary': 'var(--ui-text-primary)',
|
|
'text-secondary': 'var(--ui-text-secondary)',
|
|
'text-tertiary': 'var(--ui-text-tertiary)',
|
|
accent: 'var(--ui-accent)',
|
|
'accent-hover': 'var(--ui-accent-hover)',
|
|
'accent-soft': 'var(--ui-accent-soft)',
|
|
danger: 'var(--ui-danger)',
|
|
'danger-soft': 'var(--ui-danger-soft)',
|
|
'danger-border': 'var(--ui-danger-border)',
|
|
warning: 'var(--ui-warning)',
|
|
'warning-soft': 'var(--ui-warning-soft)',
|
|
'warning-border': 'var(--ui-warning-border)',
|
|
success: 'var(--ui-success)',
|
|
'success-soft': 'var(--ui-success-soft)',
|
|
'success-border': 'var(--ui-success-border)',
|
|
},
|
|
},
|
|
},
|
|
plugins: [],
|
|
};
|