mirror of
https://github.com/ionic-team/ionic-framework.git
synced 2025-08-18 11:17:19 +08:00
311 lines
6.1 KiB
JavaScript
311 lines
6.1 KiB
JavaScript
export const THEME_VARIABLES = [
|
|
{
|
|
property: '--ion-alpha-lowest',
|
|
type: 'percent'
|
|
},
|
|
{
|
|
property: '--ion-alpha-low',
|
|
type: 'percent'
|
|
},
|
|
{
|
|
property: '--ion-alpha-medium',
|
|
type: 'percent'
|
|
},
|
|
{
|
|
property: '--ion-alpha-high',
|
|
type: 'percent'
|
|
},
|
|
{
|
|
property: '--ion-alpha-highest',
|
|
type: 'percent'
|
|
},
|
|
{
|
|
property: '--ion-color-primary'
|
|
},
|
|
{
|
|
property: '--ion-color-primary-contrast'
|
|
},
|
|
{
|
|
property: '--ion-color-primary-rgb',
|
|
computed: {
|
|
fn: 'colorToRGBList',
|
|
params: [
|
|
'--ion-color-primary'
|
|
]
|
|
}
|
|
},
|
|
{
|
|
property: '--ion-color-primary-shade'
|
|
},
|
|
{
|
|
property: '--ion-color-primary-tint'
|
|
},
|
|
{
|
|
property: '--ion-color-secondary'
|
|
},
|
|
{
|
|
property: '--ion-color-secondary-contrast'
|
|
},
|
|
{
|
|
property: '--ion-color-secondary-rgb',
|
|
computed: {
|
|
fn: 'colorToRGBList',
|
|
params: [
|
|
'--ion-color-secondary'
|
|
]
|
|
}
|
|
},
|
|
{
|
|
property: '--ion-color-secondary-shade'
|
|
},
|
|
{
|
|
property: '--ion-color-secondary-tint'
|
|
},
|
|
{
|
|
property: '--ion-color-tertiary'
|
|
},
|
|
{
|
|
property: '--ion-color-tertiary-contrast'
|
|
},
|
|
{
|
|
property: '--ion-color-tertiary-rgb',
|
|
computed: {
|
|
fn: 'colorToRGBList',
|
|
params: [
|
|
'--ion-color-tertiary'
|
|
]
|
|
}
|
|
},
|
|
{
|
|
property: '--ion-color-tertiary-shade'
|
|
},
|
|
{
|
|
property: '--ion-color-tertiary-tint'
|
|
},
|
|
{
|
|
property: '--ion-color-success'
|
|
},
|
|
{
|
|
property: '--ion-color-success-contrast'
|
|
},
|
|
{
|
|
property: '--ion-color-success-rgb',
|
|
computed: {
|
|
fn: 'colorToRGBList',
|
|
params: [
|
|
'--ion-color-success'
|
|
]
|
|
}
|
|
},
|
|
{
|
|
property: '--ion-color-success-shade'
|
|
},
|
|
{
|
|
property: '--ion-color-success-tint'
|
|
},
|
|
{
|
|
property: '--ion-color-warning'
|
|
},
|
|
{
|
|
property: '--ion-color-warning-contrast'
|
|
},
|
|
{
|
|
property: '--ion-color-warning-rgb',
|
|
computed: {
|
|
fn: 'colorToRGBList',
|
|
params: [
|
|
'--ion-color-warning'
|
|
]
|
|
}
|
|
},
|
|
{
|
|
property: '--ion-color-warning-shade'
|
|
},
|
|
{
|
|
property: '--ion-color-warning-tint'
|
|
},
|
|
{
|
|
property: '--ion-color-danger'
|
|
},
|
|
{
|
|
property: '--ion-color-danger-contrast'
|
|
},
|
|
{
|
|
property: '--ion-color-danger-rgb',
|
|
computed: {
|
|
fn: 'colorToRGBList',
|
|
params: [
|
|
'--ion-color-danger'
|
|
]
|
|
}
|
|
},
|
|
{
|
|
property: '--ion-color-danger-shade'
|
|
},
|
|
{
|
|
property: '--ion-color-danger-tint'
|
|
},
|
|
{
|
|
property: '--ion-color-light'
|
|
},
|
|
{
|
|
property: '--ion-color-light-contrast'
|
|
},
|
|
{
|
|
property: '--ion-color-light-rgb',
|
|
computed: {
|
|
fn: 'colorToRGBList',
|
|
params: [
|
|
'--ion-color-light'
|
|
]
|
|
}
|
|
},
|
|
{
|
|
property: '--ion-color-light-shade'
|
|
},
|
|
{
|
|
property: '--ion-color-light-tint'
|
|
},
|
|
{
|
|
property: '--ion-color-medium'
|
|
},
|
|
{
|
|
property: '--ion-color-medium-contrast'
|
|
},
|
|
{
|
|
property: '--ion-color-medium-rgb',
|
|
computed: {
|
|
fn: 'colorToRGBList',
|
|
params: [
|
|
'--ion-color-medium'
|
|
]
|
|
}
|
|
},
|
|
{
|
|
property: '--ion-color-medium-shade'
|
|
},
|
|
{
|
|
property: '--ion-color-medium-tint'
|
|
},
|
|
{
|
|
property: '--ion-color-dark'
|
|
},
|
|
{
|
|
property: '--ion-color-dark-contrast'
|
|
},
|
|
{
|
|
property: '--ion-color-dark-rgb',
|
|
computed: {
|
|
fn: 'colorToRGBList',
|
|
params: [
|
|
'--ion-color-dark'
|
|
]
|
|
}
|
|
},
|
|
{
|
|
property: '--ion-color-dark-shade'
|
|
},
|
|
{
|
|
property: '--ion-color-dark-tint'
|
|
},
|
|
{
|
|
property: '--ion-backdrop-color'
|
|
},
|
|
{
|
|
property: '--ion-background-color'
|
|
},
|
|
{
|
|
property: '--ion-background-color-rgb',
|
|
computed: {
|
|
fn: 'colorToRGBList',
|
|
params: [
|
|
'--ion-background-color'
|
|
]
|
|
}
|
|
},
|
|
{
|
|
property: '--ion-background-color-step-100'
|
|
},
|
|
{
|
|
property: '--ion-background-color-step-200'
|
|
},
|
|
{
|
|
property: '--ion-background-color-step-300'
|
|
},
|
|
{
|
|
property: '--ion-background-color-step-400'
|
|
},
|
|
{
|
|
property: '--ion-border-color'
|
|
},
|
|
{
|
|
property: '--ion-box-shadow-color'
|
|
},
|
|
{
|
|
property: '--ion-text-color'
|
|
},
|
|
{
|
|
property: '--ion-text-color-rgb',
|
|
computed: {
|
|
fn: 'colorToRGBList',
|
|
params: [
|
|
'--ion-text-color'
|
|
]
|
|
}
|
|
},
|
|
{
|
|
property: '--ion-text-color-step-100'
|
|
},
|
|
{
|
|
property: '--ion-text-color-step-200'
|
|
},
|
|
{
|
|
property: '--ion-text-color-step-300'
|
|
},
|
|
{
|
|
property: '--ion-text-color-step-400'
|
|
},
|
|
{
|
|
property: '--ion-tabbar-background-color'
|
|
},
|
|
{
|
|
property: '--ion-tabbar-border-color'
|
|
},
|
|
{
|
|
property: '--ion-tabbar-text-color'
|
|
},
|
|
{
|
|
property: '--ion-tabbar-text-color-active'
|
|
},
|
|
{
|
|
property: '--ion-toolbar-background-color'
|
|
},
|
|
{
|
|
property: '--ion-toolbar-border-color'
|
|
},
|
|
{
|
|
property: '--ion-toolbar-color-active'
|
|
},
|
|
{
|
|
property: '--ion-toolbar-color-inactive'
|
|
},
|
|
{
|
|
property: '--ion-toolbar-text-color'
|
|
},
|
|
{
|
|
property: '--ion-item-background-color'
|
|
},
|
|
{
|
|
property: '--ion-item-background-color-active'
|
|
},
|
|
{
|
|
property: '--ion-item-border-color'
|
|
},
|
|
{
|
|
property: '--ion-item-text-color'
|
|
},
|
|
{
|
|
property: '--ion-placeholder-text-color'
|
|
}
|
|
];
|