add background color to featured page block
This commit is contained in:
@@ -100,6 +100,14 @@ class FeaturedBlock(blocks.StructBlock):
|
||||
("right", "Høyre"),
|
||||
)
|
||||
|
||||
COLOR_CHOICES = (
|
||||
("deepBrick", "Dyp tegl"),
|
||||
("neufPink", "Griserosa"),
|
||||
("goldenOrange", "Gyllen oransje"),
|
||||
("goldenBeige", "Gyllen beige"),
|
||||
("chateauBlue", "Slottsblå"),
|
||||
)
|
||||
|
||||
title = blocks.CharBlock(max_length=64, required=True, label="Tittel")
|
||||
text = blocks.RichTextBlock(features=["bold", "italic", "link"], required=True, label="Tekst")
|
||||
featured_page = blocks.PageChooserBlock(header="Fremhevet side", required=True)
|
||||
@@ -110,11 +118,17 @@ class FeaturedBlock(blocks.StructBlock):
|
||||
required=True,
|
||||
help_text='Lenketeksten som tar deg videre til siden. Tips: Ikke start med "Trykk her"',
|
||||
)
|
||||
background_color = blocks.ChoiceBlock(
|
||||
label="Bakgrunnsfarge",
|
||||
required=False,
|
||||
choices=COLOR_CHOICES,
|
||||
)
|
||||
image_position = blocks.ChoiceBlock(
|
||||
required=True,
|
||||
choices=IMAGE_POSITION_CHOICES,
|
||||
label="Bildeplassering",
|
||||
)
|
||||
|
||||
featured_image_override = ImageChooserBlock(
|
||||
header="Overstyr bilde",
|
||||
help_text=(
|
||||
@@ -131,6 +145,7 @@ class FeaturedBlock(blocks.StructBlock):
|
||||
GraphQLString("link_text", required=True),
|
||||
GraphQLString("image_position", required=True),
|
||||
GraphQLImage("featured_image_override"),
|
||||
GraphQLString("background_color", required=False),
|
||||
GraphQLPage("featured_page", required=True),
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user