Initial commit
This commit is contained in:
@@ -0,0 +1,118 @@
|
||||
// Style constants used by all CC shapes
|
||||
export const CC_BASE_STYLE_CONSTANTS = {
|
||||
FONT_FAMILY: 'Inter, sans-serif',
|
||||
FONT_SIZES: {
|
||||
small: 12,
|
||||
medium: 14,
|
||||
large: 16,
|
||||
},
|
||||
// Container styles
|
||||
CONTAINER: {
|
||||
borderRadius: '4px',
|
||||
borderWidth: '2px',
|
||||
borderColor: '#e2e8f0',
|
||||
boxShadow: '0 2px 4px var(--color-muted-1)',
|
||||
},
|
||||
HEADER: {
|
||||
height: 32,
|
||||
padding: 8,
|
||||
borderRadius: 4,
|
||||
},
|
||||
CONTENT: {
|
||||
padding: 8,
|
||||
borderRadius: 8,
|
||||
borderWidth: 2,
|
||||
backgroundColor: 'white',
|
||||
},
|
||||
HANDLE: {
|
||||
width: 8,
|
||||
},
|
||||
COLORS: {
|
||||
primary: '#3e6589',
|
||||
primary_dark: '#2e4a69',
|
||||
secondary: '#718096',
|
||||
secondary_dark: '#5a687a',
|
||||
background: '#ffffff',
|
||||
border: '#e2e8f0',
|
||||
text: '#1a202c',
|
||||
textLight: '#718096',
|
||||
},
|
||||
// Minimum dimensions
|
||||
MIN_DIMENSIONS: {
|
||||
width: 100,
|
||||
height: 100,
|
||||
},
|
||||
} as const
|
||||
|
||||
// Calendar specific styles
|
||||
export const CC_CALENDAR_STYLE_CONSTANTS = {
|
||||
// Common button styles
|
||||
COMMON_BUTTON: {
|
||||
border: 'none',
|
||||
borderRadius: '5px',
|
||||
padding: '0.4em 1em',
|
||||
fontSize: '0.95em',
|
||||
textTransform: 'uppercase',
|
||||
letterSpacing: '0.05em',
|
||||
cursor: 'pointer',
|
||||
transition: 'background-color 0.3s ease',
|
||||
boxShadow: '0 4px 6px rgba(0, 0, 0, 0.1)',
|
||||
},
|
||||
|
||||
// Application button styles
|
||||
APPLICATION_BUTTON: {
|
||||
backgroundColor: '#4f80ff',
|
||||
color: '#fff',
|
||||
},
|
||||
|
||||
// Option button styles
|
||||
OPTION_BUTTON: {
|
||||
backgroundColor: '#f0f4f9',
|
||||
color: '#2c3e50',
|
||||
border: '1px solid #ddd',
|
||||
},
|
||||
|
||||
// Calendar event styles
|
||||
EVENT: {
|
||||
mainFrame: {
|
||||
backgroundColor: 'transparent',
|
||||
padding: '0px',
|
||||
display: 'flex',
|
||||
alignItems: 'center',
|
||||
justifyContent: 'center',
|
||||
minHeight: '100%',
|
||||
borderRadius: '4px',
|
||||
},
|
||||
title: {
|
||||
fontSize: '1.1em',
|
||||
fontWeight: 'normal',
|
||||
textAlign: 'center',
|
||||
overflow: 'hidden',
|
||||
textOverflow: 'ellipsis',
|
||||
whiteSpace: 'nowrap',
|
||||
opacity: 1,
|
||||
padding: '0px 0px',
|
||||
width: '100%',
|
||||
letterSpacing: '0.02em',
|
||||
margin: '0px 0px',
|
||||
}
|
||||
}
|
||||
} as const
|
||||
|
||||
// Slideshow specific styles
|
||||
export const CC_SLIDESHOW_STYLE_CONSTANTS = {
|
||||
DEFAULT_SLIDE_WIDTH: 1280,
|
||||
DEFAULT_SLIDE_HEIGHT: 720,
|
||||
SLIDE_HEADER_HEIGHT: 32,
|
||||
SLIDE_HEADER_PADDING: 8,
|
||||
SLIDE_CONTENT_PADDING: 0,
|
||||
SLIDE_BORDER_RADIUS: 4,
|
||||
SLIDE_BORDER_WIDTH: 1,
|
||||
SLIDE_SPACING: 16,
|
||||
SLIDE_COLORS: {
|
||||
background: '#ffffff',
|
||||
border: '#e2e8f0',
|
||||
text: '#ffffff',
|
||||
secondary: '#718096',
|
||||
},
|
||||
} as const
|
||||
Reference in New Issue
Block a user