diff --git a/app/assets/stylesheets/application/welcome.scss b/app/assets/stylesheets/application/welcome.scss index 293aecd53359ddd05db69e7f4d3dd9978247120a..cfff8a5c751502da8e83fca3a908657c0b03a087 100644 --- a/app/assets/stylesheets/application/welcome.scss +++ b/app/assets/stylesheets/application/welcome.scss @@ -15,7 +15,6 @@ $carousel_size: 400px; .carousel { height: $carousel_size; - margin-bottom: 60px; h1{ background-color: rgba(37, 68, 32, 0.75); } @@ -27,6 +26,9 @@ $carousel_size: 400px; .carousel h1 { background-color: rgba(0, 0, 0, 0.75); } +.carousel ol { + background-color: rgba(0, 0, 0, 0.75); +} .carousel-caption { z-index: 10; @@ -41,7 +43,8 @@ $carousel_size: 400px; top: 0; left: 0; min-width: 100%; - height: $carousel_size; + height: 400px !important; + } .carousel-indicators li { diff --git a/app/controllers/welcome_controller.rb b/app/controllers/welcome_controller.rb index c3353d960229b8a8882d717ab44145b7996c6ea7..fe7a119eb184fc2002fc805f899a637be189821c 100644 --- a/app/controllers/welcome_controller.rb +++ b/app/controllers/welcome_controller.rb @@ -5,9 +5,7 @@ class WelcomeController < ApplicationController @General = Array.new mainPage = repository.for(:mainPage).find_all.first - @Carousel = mainPage["carousel"].collect do |id| - repository.for(:webLink).find_by_id(id)[0] #orientdb returns a hash inside an array, I want only the hash - end + @Carousel = carousel_repository.all @General = mainPage["highlights"].collect do |id| repository.for(:learning_object).find(id) @@ -31,4 +29,10 @@ class WelcomeController < ApplicationController def contact end + + private + + def carousel_repository + repository.for :carousel + end end diff --git a/app/views/management/carousels/index.html.erb b/app/views/management/carousels/index.html.erb index 19d66557f336cab0ed05f51731610dcbdfa20ed6..41ded4798a765b22fd69c5fd521a4309a0c2ce0e 100644 --- a/app/views/management/carousels/index.html.erb +++ b/app/views/management/carousels/index.html.erb @@ -35,6 +35,8 @@ <td class="ls-txt-right ls-regroup"> <%= link_to 'Excluir', management_carousel_path(c), {method: :delete, data: {confirm: 'Tem certeza que deseja excluir?'}, title: 'Apagar usuário', class: 'ls-color-danger', role: 'option'} %> </td> + <td> + </td> </tr> <% end %> diff --git a/app/views/welcome/index.html.erb b/app/views/welcome/index.html.erb index 7275f6c893bc8910c135648718c276c2d379aeef..13d7dd145212c5386e199f8f527b837b9bf71046 100644 --- a/app/views/welcome/index.html.erb +++ b/app/views/welcome/index.html.erb @@ -23,12 +23,11 @@ <% highlight_class="item" %> <% end %> <div class="<%= highlight_class %>"> - <%= image_tag 'mecshow_logo.jpg'%> + <%= image_tag highlight.image.url(:larger) %> <div class="container"> <div class="carousel-caption"> - <h1><%= highlight['title'] %></h1> - <p id="carrousel-new-description"><%= highlight['description'] %> </p> - <p><a class="btn btn-lg btn-primary" href=<%= highlight['URL'] %> role="button">Mais informações</a></p> + <h1><%= highlight.title %></h1> + <p><a class="btn btn-lg btn-primary" href=<%= highlight.url %> role="button">Mais informações</a></p> </div> </div> </div> diff --git a/public/system/carousels/images/000/000/002/larger/images.jpg b/public/system/carousels/images/000/000/002/larger/images.jpg deleted file mode 100644 index 92361261a1db144e1a19669e23c5757cecd2d76b..0000000000000000000000000000000000000000 Binary files a/public/system/carousels/images/000/000/002/larger/images.jpg and /dev/null differ diff --git a/public/system/carousels/images/000/000/002/original/images.jpg b/public/system/carousels/images/000/000/002/original/images.jpg deleted file mode 100644 index afe8ae1c534446874ed6826290b9bdd95842ce17..0000000000000000000000000000000000000000 Binary files a/public/system/carousels/images/000/000/002/original/images.jpg and /dev/null differ diff --git a/public/system/carousels/images/000/000/002/thumbnail/images.jpg b/public/system/carousels/images/000/000/002/thumbnail/images.jpg deleted file mode 100644 index 0dfff98942e16e665011b2934aaf6961fed2188b..0000000000000000000000000000000000000000 Binary files a/public/system/carousels/images/000/000/002/thumbnail/images.jpg and /dev/null differ diff --git a/public/system/carousels/images/000/000/003/larger/images.jpg b/public/system/carousels/images/000/000/003/larger/images.jpg deleted file mode 100644 index 92361261a1db144e1a19669e23c5757cecd2d76b..0000000000000000000000000000000000000000 Binary files a/public/system/carousels/images/000/000/003/larger/images.jpg and /dev/null differ diff --git a/public/system/carousels/images/000/000/003/original/images.jpg b/public/system/carousels/images/000/000/003/original/images.jpg deleted file mode 100644 index afe8ae1c534446874ed6826290b9bdd95842ce17..0000000000000000000000000000000000000000 Binary files a/public/system/carousels/images/000/000/003/original/images.jpg and /dev/null differ diff --git a/public/system/carousels/images/000/000/003/thumbnail/images.jpg b/public/system/carousels/images/000/000/003/thumbnail/images.jpg deleted file mode 100644 index 0dfff98942e16e665011b2934aaf6961fed2188b..0000000000000000000000000000000000000000 Binary files a/public/system/carousels/images/000/000/003/thumbnail/images.jpg and /dev/null differ diff --git a/public/system/carousels/images/000/000/005/larger/images.jpg b/public/system/carousels/images/000/000/005/larger/images.jpg deleted file mode 100644 index 92361261a1db144e1a19669e23c5757cecd2d76b..0000000000000000000000000000000000000000 Binary files a/public/system/carousels/images/000/000/005/larger/images.jpg and /dev/null differ diff --git a/public/system/carousels/images/000/000/005/original/images.jpg b/public/system/carousels/images/000/000/005/original/images.jpg deleted file mode 100644 index afe8ae1c534446874ed6826290b9bdd95842ce17..0000000000000000000000000000000000000000 Binary files a/public/system/carousels/images/000/000/005/original/images.jpg and /dev/null differ diff --git a/public/system/carousels/images/000/000/005/thumbnail/images.jpg b/public/system/carousels/images/000/000/005/thumbnail/images.jpg deleted file mode 100644 index 0dfff98942e16e665011b2934aaf6961fed2188b..0000000000000000000000000000000000000000 Binary files a/public/system/carousels/images/000/000/005/thumbnail/images.jpg and /dev/null differ diff --git a/public/system/carousels/images/000/000/008/larger/picture.png b/public/system/carousels/images/000/000/008/larger/picture.png new file mode 100644 index 0000000000000000000000000000000000000000..86da177b53b506f0a140f8d5c511b1d0960bec29 Binary files /dev/null and b/public/system/carousels/images/000/000/008/larger/picture.png differ diff --git a/public/system/carousels/images/000/000/008/original/picture.png b/public/system/carousels/images/000/000/008/original/picture.png new file mode 100644 index 0000000000000000000000000000000000000000..6c60256051b29f1af42eae8e9eb05d469d4b02d5 Binary files /dev/null and b/public/system/carousels/images/000/000/008/original/picture.png differ diff --git a/public/system/carousels/images/000/000/008/thumbnail/picture.png b/public/system/carousels/images/000/000/008/thumbnail/picture.png new file mode 100644 index 0000000000000000000000000000000000000000..d8a0542c5a10a73e6ebeb8baaa883e4c21ff1fb9 Binary files /dev/null and b/public/system/carousels/images/000/000/008/thumbnail/picture.png differ diff --git a/public/system/carousels/images/000/000/009/larger/Rio-2016-Logo.jpg b/public/system/carousels/images/000/000/009/larger/Rio-2016-Logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5a309dffe55acbeceb80514a5c20043d83c57193 Binary files /dev/null and b/public/system/carousels/images/000/000/009/larger/Rio-2016-Logo.jpg differ diff --git a/public/system/carousels/images/000/000/009/original/Rio-2016-Logo.jpg b/public/system/carousels/images/000/000/009/original/Rio-2016-Logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..fbfec167a95c0a9d4153adcd9766a5b82e64bab0 Binary files /dev/null and b/public/system/carousels/images/000/000/009/original/Rio-2016-Logo.jpg differ diff --git a/public/system/carousels/images/000/000/009/thumbnail/Rio-2016-Logo.jpg b/public/system/carousels/images/000/000/009/thumbnail/Rio-2016-Logo.jpg new file mode 100644 index 0000000000000000000000000000000000000000..553d9e59cfb02d5b1723247e338d2d6545d51b8e Binary files /dev/null and b/public/system/carousels/images/000/000/009/thumbnail/Rio-2016-Logo.jpg differ diff --git a/public/system/carousels/images/000/000/010/larger/professores.jpg b/public/system/carousels/images/000/000/010/larger/professores.jpg new file mode 100644 index 0000000000000000000000000000000000000000..6962777f6ad88d0885c497cb5fae4ec9f3ddd2fe Binary files /dev/null and b/public/system/carousels/images/000/000/010/larger/professores.jpg differ diff --git a/public/system/carousels/images/000/000/010/original/professores.jpg b/public/system/carousels/images/000/000/010/original/professores.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8a074077c4d44c00492aab51c11ea8d425f3acc3 Binary files /dev/null and b/public/system/carousels/images/000/000/010/original/professores.jpg differ diff --git a/public/system/carousels/images/000/000/010/thumbnail/professores.jpg b/public/system/carousels/images/000/000/010/thumbnail/professores.jpg new file mode 100644 index 0000000000000000000000000000000000000000..eac5b4f56661151497bacc71880ee563f07a62e1 Binary files /dev/null and b/public/system/carousels/images/000/000/010/thumbnail/professores.jpg differ