Skip to content
Snippets Groups Projects
Commit dd41fe48 authored by marcantoinem's avatar marcantoinem
Browse files

Add current page selector

parent 934f646e
No related branches found
No related tags found
No related merge requests found
...@@ -28,19 +28,19 @@ pub fn App() -> impl IntoView { ...@@ -28,19 +28,19 @@ pub fn App() -> impl IntoView {
<Router> <Router>
<header> <header>
<nav class=is_active> <nav class=is_active>
<span class="text-2xl font-bold leading-none font-sans tracking-tight">"Générateur d'horaire de l'AEP" <span class="text-2xl font-semibold leading-none font-sans tracking-tight">"Générateur d'horaire de l'AEP"
<span class="text-amber-600">"v2"</span> <span class="text-amber-600">"v2"</span>
</span> </span>
<A class="rounded-md font-semibold text-lg font-sans tracking-tight" href="/">"Générateur d'horaire"</A> <A class="rounded-md font-medium text-lg font-sans tracking-tight" href="/">"Générateur d'horaire"</A>
<A class="rounded-md font-semibold text-lg font-sans tracking-tight" href="/local">"Horaire d'un local"</A> <A class="rounded-md font-medium text-lg font-sans tracking-tight" href="/local">"Horaire d'un local"</A>
<A class="rounded-md font-semibold text-lg font-sans tracking-tight" href="/apropos">"À propos"</A> <A class="rounded-md font-medium text-lg font-sans tracking-tight" href="/apropos">"À propos"</A>
<a href="https://git.step.polymtl.ca/Lemark/aep-schedule-generator-rusty/-/issues/new" class="sources pad-left" target="_blank"> <a href="https://git.step.polymtl.ca/Lemark/aep-schedule-generator-rusty/-/issues/new" class="sources pad-left" target="_blank">
<span class="rounded-md font-semibold text-lg font-sans tracking-tight">"Signaler un bug"</span> <span class="rounded-md font-medium text-lg font-sans tracking-tight">"Signaler un bug"</span>
<Bug weight=IconWeight::Regular size="3vh"/> <Bug weight=IconWeight::Regular size="3vh"/>
</a> </a>
<a href="https://git.step.polymtl.ca/Lemark/aep-schedule-generator-rusty" class="sources" target="_blank" ><span class="rounded-md font-semibold text-lg font-sans tracking-tight">"Sources "</span><GitlabLogo weight=IconWeight::Regular size="3vh"/></a> <a href="https://git.step.polymtl.ca/Lemark/aep-schedule-generator-rusty" class="sources" target="_blank" ><span class="rounded-md font-medium text-lg font-sans tracking-tight">"Sources "</span><GitlabLogo weight=IconWeight::Regular size="3vh"/></a>
</nav> </nav>
<div class=move || is_active.get() + " hamburger" on:click=move |_| { <div class=move || is_active.get() + " hamburger" on:click=move |_| {
set_active.update(|text| { set_active.update(|text| {
......
...@@ -56,7 +56,7 @@ impl Default for OptionState { ...@@ -56,7 +56,7 @@ impl Default for OptionState {
max_nb_conflicts: create_rw_signal(0), max_nb_conflicts: create_rw_signal(0),
week: std::array::from_fn(|_i| create_rw_signal(0)), week: std::array::from_fn(|_i| create_rw_signal(0)),
day_off: create_rw_signal(3), day_off: create_rw_signal(3),
morning: create_rw_signal(0), morning: create_rw_signal(1),
finish_early: create_rw_signal(1), finish_early: create_rw_signal(1),
} }
} }
......
...@@ -226,4 +226,9 @@ nav.active { ...@@ -226,4 +226,9 @@ nav.active {
@media screen and (max-width: 1000px) { @media screen and (max-width: 1000px) {
top: 0; top: 0;
} }
}
[aria-current]:not([aria-current="false"]) {
font-weight: bold;
text-decoration: underline rgb(245 158 11);
} }
\ No newline at end of file
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