Skip to content
Snippets Groups Projects
Commit 7b3445e8 authored by pabois's avatar pabois
Browse files

cookie banner

parent 9dc89a85
No related branches found
No related tags found
No related merge requests found
......@@ -13,6 +13,7 @@ gem 'delayed_job_web'
gem 'bootsnap', '>= 1.4.4', require: false
gem 'bugsnag'
gem 'sib-api-v3-sdk'
gem 'gdpr'
# Back
gem 'rails'
......
......@@ -179,6 +179,10 @@ GEM
figaro (1.2.0)
thor (>= 0.14.0, < 2)
front_matter_parser (1.0.1)
gdpr (1.2.0)
js_cookie_rails
rails
sassc-rails
globalid (0.5.2)
activesupport (>= 5.0)
i18n (1.8.10)
......@@ -194,6 +198,8 @@ GEM
rails-dom-testing (>= 1, < 3)
railties (>= 4.2.0)
thor (>= 0.14, < 2.0)
js_cookie_rails (2.2.0)
railties (>= 3.1)
json (2.6.0)
kamifusen (1.9)
image_processing
......@@ -388,6 +394,7 @@ DEPENDENCIES
enum_help
figaro
front_matter_parser
gdpr
image_processing
jbuilder
jquery-rails
......
......@@ -7,4 +7,5 @@
//= require cropperjs/dist/cropper
//= require jquery-cropper/dist/jquery-cropper
//= require appstack/app
//= require gdpr/cookie_consent
//= require_tree ./admin
......@@ -7,3 +7,4 @@
//= require jquery-cropper/dist/jquery-cropper
//= require simple_form_password_with_hints
//= require simple_form_bs5_file_input
//= require gdpr/cookie_consent
......@@ -4,5 +4,6 @@
@import 'simple_form_password_with_hints'
@import 'simple_form_bs5_file_input'
@import 'cropperjs/dist/cropper'
@import 'gdpr/cookie_consent'
@import 'commons/*'
@import 'admin/*'
main.content
padding-bottom: 65px
.sidebar
footer
a
padding: .125rem
.sidebar.collapsed + .footer.fixed
left: 0
transition: left .35s ease-in-out
......
......@@ -3,5 +3,6 @@
@import 'simple_form_password_with_hints'
@import 'simple_form_bs5_file_input'
@import 'cropperjs/dist/cropper'
@import 'gdpr/cookie_consent'
@import 'commons/*'
@import 'application/*'
......@@ -4,5 +4,13 @@
<%= image_tag 'osuny-white.svg', class: 'img-fluid' %>
<% end %>
<%= render_navigation context: :admin %>
<footer class="text-center">
<%= current_university %>
<br>
<%= link_to t('terms_of_service'), '', class: 'sidebar-link' %>
<%= link_to t('privacy_policy'), '', class: 'sidebar-link' %>
<%= link_to t('cookies_consent_choice'), '', class: 'sidebar-link js-gdpr__cookie_consent__display_again' %>
</footer>
</div>
</nav>
......@@ -38,6 +38,7 @@
</div>
</div>
<%= javascript_include_tag 'admin' %>
<%= render 'gdpr/cookie_consent' %>
<%= render 'bugsnag' %>
</body>
</html>
......@@ -13,11 +13,11 @@
<body>
<%= render 'nav' %>
<main class="container">
<%= render_breadcrumbs builder: Appstack::BreadcrumbsOnRailsBuilder %>
<%= yield %>
</main>
<%= render 'footer' %>
<%= render 'gdpr/cookie_consent' %>
<%= render 'bugsnag' %>
</body>
</html>
......@@ -38,6 +38,7 @@
</div>
</div>
<%= render 'footer' %>
<%= render 'gdpr/cookie_consent' %>
<%= render 'bugsnag' %>
</body>
</html>
......@@ -44,6 +44,7 @@ en:
users_alerts:
not_locked_html: '<i>%{model}</i> was not locked.'
successfully_unlocked_html: "<i>%{model}</i> was successfully unlocked."
cookies_consent_choice: Cookies consent choice
create: Create
delete: Delete
devise:
......
......@@ -45,6 +45,7 @@ fr:
users_alerts:
not_locked_html: "<i>%{model}</i> n'était pas verrouillé(e)."
successfully_unlocked_html: "<i>%{model}</i> a bien été déverrouillé(e)."
cookies_consent_choice: Choix en matière de cookies
create: Créer
delete: Supprimer
devise:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment