Skip to content

Commit 9f7cc76

Browse files
committed
Merge pull request #3 from yasslab/create-textlogo-layout
Create heading section for CoderDojo
2 parents f173dfc + ff325d4 commit 9f7cc76

File tree

10 files changed

+54
-16
lines changed

10 files changed

+54
-16
lines changed

Gemfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ ruby '2.3.1'
44
gem 'pg', '~> 0.18.4'
55

66
gem 'rails', '4.2.6'
7-
gem 'scrivito', '~> 1.3.0.rc1'
7+
gem 'scrivito', '~> 1.3.0'
88

99
gem 'scrivito_section_widgets', '1.0.0'
1010
gem 'scrivito_teaser_widget', '0.1.1'
@@ -13,6 +13,8 @@ gem 'coffee-rails', '~> 4.1.0'
1313
gem 'jbuilder', '~> 2.0'
1414
gem 'jquery-rails'
1515

16+
gem 'simple_grid_rails'
17+
gem "bootstrap-sass", "~> 3.3.5"
1618
gem 'sass-rails', '~> 5.0'
1719
gem 'sdoc', '~> 0.4.0', group: :doc
1820
gem 'uglifier', '>= 1.3.0'

Gemfile.lock

Lines changed: 19 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,13 @@ GEM
3838
tzinfo (~> 1.1)
3939
addressable (2.4.0)
4040
arel (6.0.3)
41+
autoprefixer-rails (6.3.6)
42+
execjs
4143
binding_of_caller (0.7.2)
4244
debug_inspector (>= 0.0.1)
45+
bootstrap-sass (3.3.6)
46+
autoprefixer-rails (>= 5.2.1)
47+
sass (>= 3.3.4)
4348
builder (3.2.2)
4449
coffee-rails (4.1.1)
4550
coffee-script (>= 2.2.0)
@@ -122,20 +127,20 @@ GEM
122127
sprockets (>= 2.8, < 4.0)
123128
sprockets-rails (>= 2.0, < 4.0)
124129
tilt (>= 1.1, < 3)
125-
scrivito (1.3.0.rc3)
130+
scrivito (1.3.0)
126131
railties
127-
scrivito_content_browser (= 1.3.0.rc3)
128-
scrivito_editors (= 1.3.0.rc3)
129-
scrivito_sdk (= 1.3.0.rc3)
130-
scrivito_content_browser (1.3.0.rc3)
132+
scrivito_content_browser (= 1.3.0)
133+
scrivito_editors (= 1.3.0)
134+
scrivito_sdk (= 1.3.0)
135+
scrivito_content_browser (1.3.0)
131136
railties
132-
scrivito_sdk (= 1.3.0.rc3)
133-
scrivito_editors (1.3.0.rc3)
137+
scrivito_sdk (= 1.3.0)
138+
scrivito_editors (1.3.0)
134139
jquery-ui-rails (>= 5.0.0)
135140
railties
136-
scrivito_content_browser (= 1.3.0.rc3)
137-
scrivito_sdk (= 1.3.0.rc3)
138-
scrivito_sdk (1.3.0.rc3)
141+
scrivito_content_browser (= 1.3.0)
142+
scrivito_sdk (= 1.3.0)
143+
scrivito_sdk (1.3.0)
139144
addressable (~> 2.3)
140145
connection_pool (~> 2.2)
141146
diff-lcs (~> 1.2)
@@ -156,6 +161,7 @@ GEM
156161
sdoc (0.4.1)
157162
json (~> 1.7, >= 1.7.7)
158163
rdoc (~> 4.0)
164+
simple_grid_rails (0.1.0)
159165
spring (1.7.1)
160166
sprockets (3.6.0)
161167
concurrent-ruby (~> 1.0)
@@ -182,16 +188,18 @@ PLATFORMS
182188
ruby
183189

184190
DEPENDENCIES
191+
bootstrap-sass (~> 3.3.5)
185192
coffee-rails (~> 4.1.0)
186193
jbuilder (~> 2.0)
187194
jquery-rails
188195
pg (~> 0.18.4)
189196
rails (= 4.2.6)
190197
sass-rails (~> 5.0)
191-
scrivito (~> 1.3.0.rc1)
198+
scrivito (~> 1.3.0)
192199
scrivito_section_widgets (= 1.0.0)
193200
scrivito_teaser_widget (= 0.1.1)
194201
sdoc (~> 0.4.0)
202+
simple_grid_rails
195203
spring (= 1.7.1)
196204
sqlite3 (= 1.3.11)
197205
uglifier (>= 1.3.0)

app/assets/javascripts/application.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,6 @@
1414
//= require jquery_ujs
1515
//= require scrivito
1616
//= require scrivito_section_widgets
17+
//= require scrivito
18+
//= require bootstrap-sprockets
19+

app/assets/stylesheets/application.css renamed to app/assets/stylesheets/application.scss

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,9 @@
1313
*= require scrivito
1414
*= require scrivito_section_widgets
1515
*/
16-
body {
17-
text-align: center
18-
}
1916

17+
@import "bootstrap-sprockets";
18+
@import "bootstrap";
19+
20+
.cover-bg-blue{background-color:#2275CA;}
21+
.cover-text-white{color:#FFFFFF;}

app/models/paragraph_widget.rb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
class ParagraphWidget < Widget
2+
attribute :image, :reference
3+
attribute :headline, :string
4+
attribute :text, :string
5+
attribute :color, :enum, values: %w[red green blue], default: 'blue'
6+
end

app/views/image_widget/show.html.erb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
<%= scrivito_image_tag widget, :image %>
1+
<%= scrivito_image_tag widget, :image, style:'padding-top:-50px;' %>

app/views/layouts/application.html.erb

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,9 @@
99

1010
</head>
1111
<body>
12+
<center>
1213
<%= yield %>
1314
<%= scrivito_body_tags %>
15+
</center>
1416
</body>
1517
</html>
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
<%= scrivito_medium_dialog do %>
2+
<%= scrivito_details_for ParagraphWidget.description_for_editor do %>
3+
A cover with head, text and image
4+
<% end %>
5+
<% end %>
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
<div class="row">
2+
<div class="col-12">
3+
<div class="col-3 cover-bg-blue ">
4+
<%= scrivito_image_tag widget, :image, class:'image-responsive'%>
5+
<%= scrivito_tag :h1, widget, :headline, data: {newlines: false}, class:'cover-text-white' %>
6+
<%= scrivito_tag :p, widget, :text, class:'cover-text-white', style:'padding-bottom:25px;'%>
7+
</div>
8+
</div>
9+
</div>
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
<%= scrivito_thumbnail ParagraphWidget.description_for_editor %>

0 commit comments

Comments
 (0)