mirror of
https://github.com/gristlabs/grist-core.git
synced 2026-03-02 04:09:24 +00:00
(core) Adding font options to the style picker
Summary: Redesigning color picker: - Single color palette (no light/dark switch) - Ability to remove color (new empty button) New font options in the color picker. Font options are available on: - Default cell style - Conditional rules styles - Choice/ChoiceList editor and token field - Filters for Choice/ChoiceList columns Design document: https://www.figma.com/file/bRTsb47VIOVBfJPj0qF3C9/Grist-Updates?node-id=415%3A8135 Test Plan: new and updated tests Reviewers: georgegevoian, alexmojaki Reviewed By: georgegevoian, alexmojaki Subscribers: alexmojaki Differential Revision: https://phab.getgrist.com/D3335
This commit is contained in:
@@ -378,6 +378,10 @@ function getRenderFunc(columnType: string, fieldOrColumn: ViewFieldRec|ColumnRec
|
||||
{
|
||||
fillColor: choiceOptions[value.label]?.fillColor,
|
||||
textColor: choiceOptions[value.label]?.textColor,
|
||||
fontBold: choiceOptions[value.label]?.fontBold ?? false,
|
||||
fontUnderline: choiceOptions[value.label]?.fontUnderline ?? false,
|
||||
fontItalic: choiceOptions[value.label]?.fontItalic ?? false,
|
||||
fontStrikethrough: choiceOptions[value.label]?.fontStrikethrough ?? false,
|
||||
},
|
||||
dom.cls(cssToken.className),
|
||||
cssInvalidToken.cls('-invalid', !choiceSet.has(value.label)),
|
||||
|
||||
Reference in New Issue
Block a user