Hide/show welcome banner with hidden attribute
This commit is contained in:
parent
e932972a4a
commit
e6987d7dd3
3 changed files with 5 additions and 9 deletions
|
@ -192,11 +192,11 @@ $(document).ready(function () {
|
|||
});
|
||||
|
||||
if (Cookies.get("_osm_welcome") !== "hide") {
|
||||
$(".welcome").addClass("visible");
|
||||
$(".welcome").removeAttr("hidden");
|
||||
}
|
||||
|
||||
$(".welcome .btn-close").on("click", function () {
|
||||
$(".welcome").removeClass("visible");
|
||||
$(".welcome").hide();
|
||||
Cookies.set("_osm_welcome", "hide", { secure: true, expires: expiry, path: "/", samesite: "lax" });
|
||||
});
|
||||
|
||||
|
|
|
@ -317,7 +317,7 @@ body.small-nav {
|
|||
display: inline-block;
|
||||
}
|
||||
|
||||
.overlay-sidebar #sidebar .welcome.visible {
|
||||
.overlay-sidebar #sidebar .welcome {
|
||||
display: none;
|
||||
}
|
||||
|
||||
|
@ -439,11 +439,7 @@ body.small-nav {
|
|||
}
|
||||
|
||||
.welcome {
|
||||
display: none;
|
||||
|
||||
&.visible {
|
||||
display: block;
|
||||
}
|
||||
display: block;
|
||||
}
|
||||
|
||||
#sidebar_content {
|
||||
|
|
|
@ -41,7 +41,7 @@
|
|||
</div>
|
||||
|
||||
<% unless current_user %>
|
||||
<div class="welcome p-3">
|
||||
<div class="welcome p-3" hidden>
|
||||
<%= render "sidebar_header", :title => t("layouts.intro_header") %>
|
||||
<div>
|
||||
<p><%= t "layouts.intro_text" %></p>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue