fix style fields
This commit is contained in:
parent
2b4a89dea8
commit
ffbdccb263
@ -7,13 +7,13 @@ sections:
|
|||||||
cards: true
|
cards: true
|
||||||
fields:
|
fields:
|
||||||
- header
|
- header
|
||||||
text
|
- text
|
||||||
- template: section_full_up
|
- template: section_full_up
|
||||||
header: Centered Header with text
|
header: Centered Header with text
|
||||||
text: Full width header with centered headline and optional text
|
text: Full width header with centered headline and optional text
|
||||||
fields:
|
fields:
|
||||||
- header
|
- header
|
||||||
text
|
- text
|
||||||
- template: section_half_right
|
- template: section_half_right
|
||||||
header: Split section image right
|
header: Split section image right
|
||||||
text: Image right, header and text on the left. Optional button.
|
text: Image right, header and text on the left. Optional button.
|
||||||
@ -23,13 +23,13 @@ sections:
|
|||||||
Text is slightly shaded for readability
|
Text is slightly shaded for readability
|
||||||
fields:
|
fields:
|
||||||
- header
|
- header
|
||||||
text
|
- text
|
||||||
- template: section_half_left
|
- template: section_half_left
|
||||||
header: Split section image left
|
header: Split section image left
|
||||||
text: Image left, header and text on the right. Optional button.
|
text: Image left, header and text on the right. Optional button.
|
||||||
fields:
|
fields:
|
||||||
- header
|
- header
|
||||||
text
|
- text
|
||||||
- template: section_spacer
|
- template: section_spacer
|
||||||
header: Spacer
|
header: Spacer
|
||||||
text: Just for extra padding
|
text: Just for extra padding
|
||||||
@ -40,4 +40,4 @@ cards:
|
|||||||
text: With text in bottom right corner, offset with solid color
|
text: With text in bottom right corner, offset with solid color
|
||||||
fields:
|
fields:
|
||||||
- header
|
- header
|
||||||
text
|
- text
|
||||||
|
31
spec/models/merged/style_spec.rb
Normal file
31
spec/models/merged/style_spec.rb
Normal file
@ -0,0 +1,31 @@
|
|||||||
|
require 'rails_helper'
|
||||||
|
|
||||||
|
module Merged
|
||||||
|
RSpec.describe Style, type: :model do
|
||||||
|
let(:first_section) {Style.sections.first}
|
||||||
|
let(:first_card) {Style.cards.first}
|
||||||
|
|
||||||
|
it "has Style.sections" do
|
||||||
|
expect(Style.sections.class).to be Hash
|
||||||
|
expect(Style.sections.length).to be 6
|
||||||
|
end
|
||||||
|
it "has Style.cards" do
|
||||||
|
expect(Style.cards.class).to be Hash
|
||||||
|
expect(Style.cards.length).to be 1
|
||||||
|
end
|
||||||
|
it "Finds section by template" do
|
||||||
|
spacer = Style.sections["section_spacer"]
|
||||||
|
expect(spacer).not_to eq nil
|
||||||
|
end
|
||||||
|
it "Spacer has no fields" do
|
||||||
|
spacer = Style.sections["section_spacer"]
|
||||||
|
expect(spacer.fields).to be nil
|
||||||
|
end
|
||||||
|
it "2 col has fields" do
|
||||||
|
spacer = Style.sections["section_2_col"]
|
||||||
|
expect(spacer.fields.class).to be Array
|
||||||
|
expect(spacer.fields.length).to be 2
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
|
end
|
Loading…
Reference in New Issue
Block a user