diff options
-rw-r--r-- | juick-www/src/main/static/scripts.js | 2 | ||||
-rw-r--r-- | juick-www/src/main/static/style.css | 5 | ||||
-rw-r--r-- | juick-www/src/main/webapp/WEB-INF/views/index.html | 3 | ||||
-rw-r--r-- | juick-www/src/main/webapp/WEB-INF/views/partial/navigation.html | 3 |
4 files changed, 9 insertions, 4 deletions
diff --git a/juick-www/src/main/static/scripts.js b/juick-www/src/main/static/scripts.js index 984f0e5c5..55bcf41a6 100644 --- a/juick-www/src/main/static/scripts.js +++ b/juick-www/src/main/static/scripts.js @@ -270,7 +270,7 @@ function postformListener(formEl, ev) { } function unfoldPostForm() { - if (window.location.pathname === '/' && window.location.hash === '#post') { + if (window.location.hash === '#post') { document.querySelector('#newmessage').style.display = 'block'; var ta = document.querySelector('#newmessage textarea'); ta.style.minHeight = '70px'; diff --git a/juick-www/src/main/static/style.css b/juick-www/src/main/static/style.css index b24ee23fe..b42c303e4 100644 --- a/juick-www/src/main/static/style.css +++ b/juick-www/src/main/static/style.css @@ -164,6 +164,11 @@ body > header p { margin-bottom: 20px; padding: 15px; display: none; + position: absolute; + top: 3em; + right: 0; + background-color: rgba(255,255,255,.6); + backdrop-filter: blur(5px) } #newmessage textarea { border: 1px solid #CCC; diff --git a/juick-www/src/main/webapp/WEB-INF/views/index.html b/juick-www/src/main/webapp/WEB-INF/views/index.html index 506979b5d..51590ce09 100644 --- a/juick-www/src/main/webapp/WEB-INF/views/index.html +++ b/juick-www/src/main/webapp/WEB-INF/views/index.html @@ -4,9 +4,6 @@ {% if noindex %} <!--noindex--> {% endif %} -{% if visitor.getUid() > 0 %} -{% include "views/partial/newmessage" %} -{% endif %} {% for msg in msgs %} {% include "views/partial/message" %} {% endfor %} diff --git a/juick-www/src/main/webapp/WEB-INF/views/partial/navigation.html b/juick-www/src/main/webapp/WEB-INF/views/partial/navigation.html index 6cb101416..cf0f9bb72 100644 --- a/juick-www/src/main/webapp/WEB-INF/views/partial/navigation.html +++ b/juick-www/src/main/webapp/WEB-INF/views/partial/navigation.html @@ -30,6 +30,9 @@ <li><a href="/logout">{{ i18n("messages","link.logout") }}</a></li> </ul> </nav> + {% if visitor.getUid() > 0 %} + {% include "views/partial/newmessage" %} + {% endif %} {% else %} <p>{{ i18n("messages","message.loginForSending", "/login") | raw }}.</p> {% endif %} |