11import { A } from "@solidjs/router" ;
22import { AiFillHome } from "solid-icons/ai" ;
33import { OcLinkexternal2 } from "solid-icons/oc" ;
4- import { createSignal } from "solid-js" ;
4+ import { Show , createSignal } from "solid-js" ;
55
66import logo from "../assets/olympus-z-white.svg" ;
7+ import torIcon from "../assets/tor.svg" ;
8+ import { config } from "../config" ;
79import { useGlobalContext } from "../context/Global" ;
810import "../style/nav.scss" ;
911
@@ -29,14 +31,32 @@ const Nav = () => {
2931 < div class = "separator" />
3032 < A href = "/history" > { t ( "history" ) } </ A >
3133 < div class = "separator" />
32- < A href = "https://docs.zeusln.app/swaps/intro" target = "_blank" >
34+
35+ < A
36+ href = "https://docs.zeusln.app/swaps/intro"
37+ target = "_blank"
38+ rel = "noopener noreferrer" >
3339 { t ( "documentation" ) }
3440 < OcLinkexternal2 size = { 24 } />
3541 </ A >
42+
43+ < Show when = { config . torUrl } >
44+ < div class = "separator" />
45+ < a
46+ href = { config . torUrl }
47+ target = "_blank"
48+ rel = "noopener noreferrer" >
49+ { t ( "onion" ) }
50+ < img src = { torIcon } alt = "Onion Icon" class = "tor-icon" />
51+ </ a >
52+ </ Show >
3653 </ div >
3754
3855 < div class = "desktop-home-icon" >
39- < A href = "https://olympusln.com" >
56+ < A
57+ href = "https://olympusln.com"
58+ target = "_blank"
59+ rel = "noopener noreferrer" >
4060 < AiFillHome size = { 25 } color = "white" />
4161 </ A >
4262 </ div >
@@ -63,10 +83,29 @@ const Nav = () => {
6383 < A
6484 href = "https://docs.zeusln.app/swaps/intro"
6585 target = "_blank"
86+ rel = "noopener noreferrer"
6687 onClick = { closeMenu } >
6788 { t ( "documentation" ) } < OcLinkexternal2 size = { 24 } />
6889 </ A >
69- < A href = "https://olympusln.com" onClick = { closeMenu } >
90+ < Show when = { config . torUrl } >
91+ < a
92+ href = { config . torUrl }
93+ target = "_blank"
94+ rel = "noopener noreferrer"
95+ onClick = { closeMenu } >
96+ { t ( "onion" ) }
97+ < img
98+ src = { torIcon }
99+ alt = "Onion Icon"
100+ class = "tor-icon"
101+ />
102+ </ a >
103+ </ Show >
104+ < A
105+ href = "https://olympusln.com"
106+ target = "_blank"
107+ rel = "noopener noreferrer"
108+ onClick = { closeMenu } >
70109 < AiFillHome size = { 25 } color = "white" /> Home
71110 </ A >
72111 </ div >
0 commit comments