Add Stimulus

This commit is contained in:
Andros Fenollosa
2022-04-19 21:51:43 +02:00
parent 8aa69e13b8
commit 6cdc7f43a3
15 changed files with 69 additions and 252 deletions

View File

@ -1,10 +1,11 @@
<ul class="nav__ul" data-controller="navbar">
<ul class="nav__ul">
{# Links always visible #}
<li>
<a
href="#"
class="nav__link nav__link--page{% if active_nav == "home" %} active{% endif %}"
data-target="home"
data-page="home"
data-action="click->navbar#changePage"
>
Home
</a>
@ -15,7 +16,8 @@
<a
href="#"
class="nav__link nav__link--page{% if active_nav == "profile" %} active{% endif %}"
data-target="profile"
data-page="profile"
data-action="click->navbar#changePage"
>
Profile
</a>
@ -35,7 +37,8 @@
<a
href="#"
class="nav__link nav__link--page{% if active_nav == "login" %} active{% endif %}"
data-target="login"
data-page="login"
data-action="click->navbar#changePage"
>
Login
</a>
@ -44,8 +47,8 @@
<a
href="#"
class="nav__link nav__link--page{% if active_nav == "signup" %} active{% endif %}"
data-target="signup"
data-action="click->message#displayUpdateForm"
data-page="signup"
data-action="click->navbar#changePage"
>
Signup
</a>