Visual updates for OverlayBadge
parent
8ef7320a86
commit
c53b2869f8
|
@ -12,6 +12,9 @@ const theme = ({ dt }) => `
|
||||||
transform: translate(50%, -50%);
|
transform: translate(50%, -50%);
|
||||||
transform-origin: 100% 0;
|
transform-origin: 100% 0;
|
||||||
margin: 0;
|
margin: 0;
|
||||||
|
outline-width: ${dt('overlaybadge.outline.width')};
|
||||||
|
outline-style: solid;
|
||||||
|
outline-color: ${dt('overlaybadge.outline.color')};
|
||||||
}
|
}
|
||||||
`;
|
`;
|
||||||
|
|
||||||
|
|
|
@ -44,6 +44,7 @@ import metergroup from 'primevue/themes/aura/metergroup';
|
||||||
import multiselect from 'primevue/themes/aura/multiselect';
|
import multiselect from 'primevue/themes/aura/multiselect';
|
||||||
import orderlist from 'primevue/themes/aura/orderlist';
|
import orderlist from 'primevue/themes/aura/orderlist';
|
||||||
import organizationchart from 'primevue/themes/aura/organizationchart';
|
import organizationchart from 'primevue/themes/aura/organizationchart';
|
||||||
|
import overlaybadge from 'primevue/themes/aura/overlaybadge';
|
||||||
import paginator from 'primevue/themes/aura/paginator';
|
import paginator from 'primevue/themes/aura/paginator';
|
||||||
import panel from 'primevue/themes/aura/panel';
|
import panel from 'primevue/themes/aura/panel';
|
||||||
import panelmenu from 'primevue/themes/aura/panelmenu';
|
import panelmenu from 'primevue/themes/aura/panelmenu';
|
||||||
|
@ -502,6 +503,7 @@ export default {
|
||||||
multiselect,
|
multiselect,
|
||||||
orderlist,
|
orderlist,
|
||||||
organizationchart,
|
organizationchart,
|
||||||
|
overlaybadge,
|
||||||
popover,
|
popover,
|
||||||
paginator,
|
paginator,
|
||||||
password,
|
password,
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
export default {
|
||||||
|
root: {
|
||||||
|
outline: {
|
||||||
|
width: '2px',
|
||||||
|
color: '{content.background}'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
|
@ -44,6 +44,7 @@ import metergroup from 'primevue/themes/lara/metergroup';
|
||||||
import multiselect from 'primevue/themes/lara/multiselect';
|
import multiselect from 'primevue/themes/lara/multiselect';
|
||||||
import orderlist from 'primevue/themes/lara/orderlist';
|
import orderlist from 'primevue/themes/lara/orderlist';
|
||||||
import organizationchart from 'primevue/themes/lara/organizationchart';
|
import organizationchart from 'primevue/themes/lara/organizationchart';
|
||||||
|
import overlaybadge from 'primevue/themes/lara/overlaybadge';
|
||||||
import paginator from 'primevue/themes/lara/paginator';
|
import paginator from 'primevue/themes/lara/paginator';
|
||||||
import panel from 'primevue/themes/lara/panel';
|
import panel from 'primevue/themes/lara/panel';
|
||||||
import panelmenu from 'primevue/themes/lara/panelmenu';
|
import panelmenu from 'primevue/themes/lara/panelmenu';
|
||||||
|
@ -507,6 +508,7 @@ export default {
|
||||||
multiselect,
|
multiselect,
|
||||||
orderlist,
|
orderlist,
|
||||||
organizationchart,
|
organizationchart,
|
||||||
|
overlaybadge,
|
||||||
popover,
|
popover,
|
||||||
paginator,
|
paginator,
|
||||||
password,
|
password,
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
export default {
|
||||||
|
root: {
|
||||||
|
outline: {
|
||||||
|
width: '2px',
|
||||||
|
color: '{content.background}'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
|
@ -44,6 +44,7 @@ import metergroup from 'primevue/themes/nora/metergroup';
|
||||||
import multiselect from 'primevue/themes/nora/multiselect';
|
import multiselect from 'primevue/themes/nora/multiselect';
|
||||||
import orderlist from 'primevue/themes/nora/orderlist';
|
import orderlist from 'primevue/themes/nora/orderlist';
|
||||||
import organizationchart from 'primevue/themes/nora/organizationchart';
|
import organizationchart from 'primevue/themes/nora/organizationchart';
|
||||||
|
import overlaybadge from 'primevue/themes/nora/overlaybadge';
|
||||||
import paginator from 'primevue/themes/nora/paginator';
|
import paginator from 'primevue/themes/nora/paginator';
|
||||||
import panel from 'primevue/themes/nora/panel';
|
import panel from 'primevue/themes/nora/panel';
|
||||||
import panelmenu from 'primevue/themes/nora/panelmenu';
|
import panelmenu from 'primevue/themes/nora/panelmenu';
|
||||||
|
@ -501,6 +502,7 @@ export default {
|
||||||
multiselect,
|
multiselect,
|
||||||
orderlist,
|
orderlist,
|
||||||
organizationchart,
|
organizationchart,
|
||||||
|
overlaybadge,
|
||||||
popover,
|
popover,
|
||||||
paginator,
|
paginator,
|
||||||
password,
|
password,
|
||||||
|
|
|
@ -0,0 +1,8 @@
|
||||||
|
export default {
|
||||||
|
root: {
|
||||||
|
outline: {
|
||||||
|
width: '2px',
|
||||||
|
color: '{content.background}'
|
||||||
|
}
|
||||||
|
}
|
||||||
|
};
|
|
@ -6,7 +6,7 @@
|
||||||
<OverlayBadge value="2">
|
<OverlayBadge value="2">
|
||||||
<i class="pi pi-bell" style="font-size: 2rem" />
|
<i class="pi pi-bell" style="font-size: 2rem" />
|
||||||
</OverlayBadge>
|
</OverlayBadge>
|
||||||
<OverlayBadge value="5+" severity="danger">
|
<OverlayBadge value="4" severity="danger">
|
||||||
<i class="pi pi-calendar" style="font-size: 2rem" />
|
<i class="pi pi-calendar" style="font-size: 2rem" />
|
||||||
</OverlayBadge>
|
</OverlayBadge>
|
||||||
<OverlayBadge severity="danger">
|
<OverlayBadge severity="danger">
|
||||||
|
@ -25,7 +25,7 @@ export default {
|
||||||
<OverlayBadge value="2">
|
<OverlayBadge value="2">
|
||||||
<i class="pi pi-bell" style="font-size: 2rem" />
|
<i class="pi pi-bell" style="font-size: 2rem" />
|
||||||
</OverlayBadge>
|
</OverlayBadge>
|
||||||
<OverlayBadge value="5+" severity="danger">
|
<OverlayBadge value="4" severity="danger">
|
||||||
<i class="pi pi-calendar" style="font-size: 2rem" />
|
<i class="pi pi-calendar" style="font-size: 2rem" />
|
||||||
</OverlayBadge>
|
</OverlayBadge>
|
||||||
<OverlayBadge severity="danger">
|
<OverlayBadge severity="danger">
|
||||||
|
@ -38,7 +38,7 @@ export default {
|
||||||
<OverlayBadge value="2">
|
<OverlayBadge value="2">
|
||||||
<i class="pi pi-bell" style="font-size: 2rem" />
|
<i class="pi pi-bell" style="font-size: 2rem" />
|
||||||
</OverlayBadge>
|
</OverlayBadge>
|
||||||
<OverlayBadge value="5+" severity="danger">
|
<OverlayBadge value="4" severity="danger">
|
||||||
<i class="pi pi-calendar" style="font-size: 2rem" />
|
<i class="pi pi-calendar" style="font-size: 2rem" />
|
||||||
</OverlayBadge>
|
</OverlayBadge>
|
||||||
<OverlayBadge severity="danger">
|
<OverlayBadge severity="danger">
|
||||||
|
@ -57,7 +57,7 @@ export default {
|
||||||
<OverlayBadge value="2">
|
<OverlayBadge value="2">
|
||||||
<i class="pi pi-bell" style="font-size: 2rem" />
|
<i class="pi pi-bell" style="font-size: 2rem" />
|
||||||
</OverlayBadge>
|
</OverlayBadge>
|
||||||
<OverlayBadge value="5+" severity="danger">
|
<OverlayBadge value="4" severity="danger">
|
||||||
<i class="pi pi-calendar" style="font-size: 2rem" />
|
<i class="pi pi-calendar" style="font-size: 2rem" />
|
||||||
</OverlayBadge>
|
</OverlayBadge>
|
||||||
<OverlayBadge severity="danger">
|
<OverlayBadge severity="danger">
|
||||||
|
|
|
@ -180,7 +180,7 @@ const ICON_ALIAS = {
|
||||||
};
|
};
|
||||||
|
|
||||||
// prettier-ignore
|
// prettier-ignore
|
||||||
const THEME_COMPONENTS = ['accordion','autocomplete','avatar','badge','blockui','breadcrumb','button','buttongroup','card','carousel','cascadeselect','checkbox','chip','colorpicker','confirmdialog','confirmpopup','contextmenu','datatable','dataview','datepicker','dialog','divider','dock','drawer','editor','fieldset','fileupload','floatlabel','galleria','iconfield','image','inlinemessage','inplace','inputchips','inputgroup','inputnumber','inputotp','inputtext','knob','listbox','megamenu','menu','menubar','message','metergroup','multiselect','orderlist','organizationchart','paginator','panel','panelmenu','password','picklist','popover','progressbar','progressspinner','radiobutton','rating','ripple','scrollpanel','scrolltop','select','selectbutton','skeleton','slider','speeddial','splitbutton','splitter','steps','stepper','tabmenu','tabs','tabview','tag','terminal','textarea','tieredmenu','timeline','toast','togglebutton','toggleswitch','toolbar','tooltip','tree','treeselect','treetable'];
|
const THEME_COMPONENTS = ['accordion','autocomplete','avatar','badge','blockui','breadcrumb','button','buttongroup','card','carousel','cascadeselect','checkbox','chip','colorpicker','confirmdialog','confirmpopup','contextmenu','datatable','dataview','datepicker','dialog','divider','dock','drawer','editor','fieldset','fileupload','floatlabel','galleria','iconfield','image','inlinemessage','inplace','inputchips','inputgroup','inputnumber','inputotp','inputtext','knob','listbox','megamenu','menu','menubar','message','metergroup','multiselect','orderlist','organizationchart','overlaybadge','paginator','panel','panelmenu','password','picklist','popover','progressbar','progressspinner','radiobutton','rating','ripple','scrollpanel','scrolltop','select','selectbutton','skeleton','slider','speeddial','splitbutton','splitter','steps','stepper','tabmenu','tabs','tabview','tag','terminal','textarea','tieredmenu','timeline','toast','togglebutton','toggleswitch','toolbar','tooltip','tree','treeselect','treetable'];
|
||||||
|
|
||||||
const createThemeAlias = (presets) => {
|
const createThemeAlias = (presets) => {
|
||||||
const presetAlias = presets?.reduce((p_acc, p_name) => {
|
const presetAlias = presets?.reduce((p_acc, p_name) => {
|
||||||
|
|
Loading…
Reference in New Issue