* Fix schema.rb * Add service objects for base and link fields * Add link fields to seeds * Make placeholder a keyword argument * Add work fields * Add explanation column to profile fields * Add coding fields * Switch from inheritance to mixin * Add email checkbox to base fields * Add branding fields * Add spec for ProfileFields::FieldDefinition * Move migration back into correct location * Rename column from explanation to description * Rename attribute in mixin * chore: rename from explanation to description * Add ProfileFields::ImportFromCsv * Simplify ProfileFields::ImportFromCsv * Add comment about disabled cop to spec * Add TODO comment to Rake task * Document mixin * Add groups to profile fields Co-authored-by: Ridhwana <ridhwana.khan16@gmail.com>
13 lines
400 B
Ruby
13 lines
400 B
Ruby
module ProfileFields
|
|
class AddBrandingFields
|
|
include FieldDefinition
|
|
|
|
group "Branding" do
|
|
field "Brand color 1", :color_field, placeholder: "#000000", description: "Used for backgrounds, borders etc."
|
|
field "Brand color 2",
|
|
:color_field,
|
|
placeholder: "#000000",
|
|
description: "Used for texts (usually put on Brand color 1)."
|
|
end
|
|
end
|
|
end
|