Add two new utils
parent
3bcb5b4eef
commit
79e144377b
|
@ -0,0 +1,36 @@
|
||||||
|
<template>
|
||||||
|
<DocSectionText v-bind="$attrs">
|
||||||
|
<p>Updates the primary colors, this is a shorthand to do the same update using <i>updatePreset</i>.</p>
|
||||||
|
</DocSectionText>
|
||||||
|
<DocSectionCode :code="code" hideToggleCode importCode hideStackBlitz />
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
code: {
|
||||||
|
basic: `
|
||||||
|
import { updatePrimaryPalette } from 'primevue/themes';
|
||||||
|
|
||||||
|
const changePrimaryColor() {
|
||||||
|
updatePrimaryPalette({
|
||||||
|
50: '{indigo.50}',
|
||||||
|
100: '{indigo.100}',
|
||||||
|
200: '{indigo.200}',
|
||||||
|
300: '{indigo.300}',
|
||||||
|
400: '{indigo.400}',
|
||||||
|
500: '{indigo.500}',
|
||||||
|
600: '{indigo.600}',
|
||||||
|
700: '{indigo.700}',
|
||||||
|
800: '{indigo.800}',
|
||||||
|
900: '{indigo.900}',
|
||||||
|
950: '{indigo.950}'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
`
|
||||||
|
}
|
||||||
|
};
|
||||||
|
}
|
||||||
|
};
|
||||||
|
</script>
|
|
@ -0,0 +1,51 @@
|
||||||
|
<template>
|
||||||
|
<DocSectionText v-bind="$attrs">
|
||||||
|
<p>Updates the surface colors, this is a shorthand to do the same update using <i>updatePreset</i>.</p>
|
||||||
|
</DocSectionText>
|
||||||
|
<DocSectionCode :code="code" hideToggleCode importCode hideStackBlitz />
|
||||||
|
</template>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
export default {
|
||||||
|
data() {
|
||||||
|
return {
|
||||||
|
code: {
|
||||||
|
basic: `
|
||||||
|
import { updateSurfacePalette } from 'primevue/themes';
|
||||||
|
|
||||||
|
const changeSurfaces() {
|
||||||
|
//changes surfaces both in light and dark mode
|
||||||
|
updateSurfacePalette({
|
||||||
|
50: '{zinc.50}',
|
||||||
|
// ...
|
||||||
|
950: '{zinc.950}'
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
const changeLightSurfaces() {
|
||||||
|
//changes surfaces only in light
|
||||||
|
updateSurfacePalette({
|
||||||
|
light: {
|
||||||
|
50: '{zinc.50}',
|
||||||
|
// ...
|
||||||
|
950: '{zinc.950}'
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
const changeDarkSurfaces() {
|
||||||
|
//changes surfaces only in dark mode
|
||||||
|
updateSurfacePalette({
|
||||||
|
dark: {
|
||||||
|
50: '{zinc.50}',
|
||||||
|
// ...
|
||||||
|
950: '{zinc.950}'
|
||||||
|
}
|
||||||
|
});
|
||||||
|
}
|
||||||
|
`
|
||||||
|
}
|
||||||
|
};
|
||||||
|
}
|
||||||
|
};
|
||||||
|
</script>
|
|
@ -41,7 +41,7 @@ export default {
|
||||||
label: 'Breaking Changes',
|
label: 'Breaking Changes',
|
||||||
children: [
|
children: [
|
||||||
{
|
{
|
||||||
id: 'pluging',
|
id: 'plugin',
|
||||||
label: 'Plugin',
|
label: 'Plugin',
|
||||||
component: PluginDoc
|
component: PluginDoc
|
||||||
},
|
},
|
||||||
|
|
|
@ -43,6 +43,8 @@ import SurfaceDoc from '@/doc/theming/styled/customization/SurfaceDoc.vue';
|
||||||
import DTDoc from '@/doc/theming/styled/utils/DTDoc.vue';
|
import DTDoc from '@/doc/theming/styled/utils/DTDoc.vue';
|
||||||
import PaletteDoc from '@/doc/theming/styled/utils/PaletteDoc.vue';
|
import PaletteDoc from '@/doc/theming/styled/utils/PaletteDoc.vue';
|
||||||
import UpdatePresetDoc from '@/doc/theming/styled/utils/UpdatePresetDoc.vue';
|
import UpdatePresetDoc from '@/doc/theming/styled/utils/UpdatePresetDoc.vue';
|
||||||
|
import UpdatePrimaryPaletteDoc from '@/doc/theming/styled/utils/UpdatePrimaryPaletteDoc.vue';
|
||||||
|
import UpdateSurfacePaletteDoc from '@/doc/theming/styled/utils/UpdateSurfacePaletteDoc.vue';
|
||||||
import UsePresetDoc from '@/doc/theming/styled/utils/UsePresetDoc.vue';
|
import UsePresetDoc from '@/doc/theming/styled/utils/UsePresetDoc.vue';
|
||||||
import UseThemeDoc from '@/doc/theming/styled/utils/UseThemeDoc.vue';
|
import UseThemeDoc from '@/doc/theming/styled/utils/UseThemeDoc.vue';
|
||||||
|
|
||||||
|
@ -141,6 +143,16 @@ export default {
|
||||||
label: 'updatePreset',
|
label: 'updatePreset',
|
||||||
component: UpdatePresetDoc
|
component: UpdatePresetDoc
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
id: 'updateprimarypalette',
|
||||||
|
label: 'updatePrimaryPalette',
|
||||||
|
component: UpdatePrimaryPaletteDoc
|
||||||
|
},
|
||||||
|
{
|
||||||
|
id: 'updatesurfacepalette',
|
||||||
|
label: 'updateSurfacePalette',
|
||||||
|
component: UpdateSurfacePaletteDoc
|
||||||
|
},
|
||||||
{
|
{
|
||||||
id: 'usetheme',
|
id: 'usetheme',
|
||||||
label: 'useTheme',
|
label: 'useTheme',
|
||||||
|
|
Loading…
Reference in New Issue