Browse Source

Evolution #139: noscript

bastien 12 years ago
parent
commit
81136f0c6b

+ 5 - 0
app/Resources/translations/messages.fr.yml View File

@@ -45,3 +45,8 @@ date_since:
45 45
       x_week:         et modifié il y a %x% semaines
46 46
       x_month:         et modifié il y a %x% mois
47 47
       x_year:         et modifié il y a %x% ans
48
+
49
+noscript:
50
+  message:           Javascript est nécéssaire pour l'utilisation du site ! 
51
+  link_text:         En savoir plus
52
+  link_search:       https://duckduckgo.com/?q=activer+javascript

+ 11 - 0
src/Muzich/CoreBundle/Resources/views/layout.html.twig View File

@@ -57,6 +57,17 @@
57 57
   
58 58
   {% include "MuzichUserBundle:Account:topBar.html.twig" %}
59 59
   
60
+  <noscript>
61
+    <div id="noscript_warning">
62
+      <p>
63
+        {{ 'noscript.message'|trans({}, 'messages') }}
64
+        <a href="{{ 'noscript.link_search'|trans({}, 'messages') }}" target="_blank">
65
+          {{ 'noscript.link_text'|trans({}, 'messages') }}
66
+        </a>
67
+      </p>
68
+    </div>
69
+  </noscript>
70
+  
60 71
   <div id="container">
61 72
     {% block main_content %}{% endblock %}
62 73
     {% block fos_user_content %}{% endblock %}

+ 22 - 0
web/bundles/muzichcore/css/main.css View File

@@ -121,6 +121,28 @@ input.button, button.button {
121 121
   -webkit-border-radius: 5px 5px 0px 0px;
122 122
 }
123 123
 
124
+/* Noscript */
125
+div#noscript_warning
126
+{
127
+  position: absolute;
128
+  left: 15px;
129
+  top: 15px;
130
+  background-color: #fe4b4b;
131
+  color: black;
132
+  font-weight: bold;
133
+  font-size: 110%;
134
+  padding: 5px;
135
+  z-index: 999;
136
+  
137
+  border-top: 1px solid #d5d5d5;
138
+  border-left: 1px solid #d5d5d5;
139
+  border-right: 1px solid #d5d5d5;
140
+  -moz-border-radius: 5px;
141
+	-webkit-border-radius: 5px;
142
+	-khtml-border-radius: 5px;
143
+	border-radius: 5px;
144
+}
145
+
124 146
 .top-tabs-right
125 147
 {
126 148
   list-style: none outside none;