mirror of
https://github.com/ditatompel/xmr-remote-nodes.git
synced 2025-01-08 05:52:10 +07:00
Compare commits
2 commits
64da0beff9
...
114078d3a1
Author | SHA1 | Date | |
---|---|---|---|
114078d3a1 | |||
8e79d20b29 |
2 changed files with 4 additions and 3 deletions
|
@ -29,7 +29,7 @@ To build the executable binaries, you need:
|
||||||
|
|
||||||
- Go >= 1.22
|
- Go >= 1.22
|
||||||
- Bun >= 1.1.26
|
- Bun >= 1.1.26
|
||||||
- templ v0.2.778
|
- [a-h/templ][templ-repo] v0.2.778
|
||||||
|
|
||||||
> **Note**:
|
> **Note**:
|
||||||
>
|
>
|
||||||
|
@ -84,7 +84,7 @@ See the [Makefile](./Makefile).
|
||||||
- :white_check_mark: Accept IPv6 nodes.
|
- :white_check_mark: Accept IPv6 nodes.
|
||||||
- :white_check_mark: Use `a-h/templ` and `HTMX` instead of `Svelte`.
|
- :white_check_mark: Use `a-h/templ` and `HTMX` instead of `Svelte`.
|
||||||
- Use Go standard `net/http` instead of `fiber`.
|
- Use Go standard `net/http` instead of `fiber`.
|
||||||
- Accept I2P nodes.
|
- :white_check_mark: Accept I2P nodes.
|
||||||
|
|
||||||
## Acknowledgement
|
## Acknowledgement
|
||||||
|
|
||||||
|
@ -120,6 +120,7 @@ Thank you!
|
||||||
|
|
||||||
This project is licensed under [BSD-3-Clause](./LICENSE) license.
|
This project is licensed under [BSD-3-Clause](./LICENSE) license.
|
||||||
|
|
||||||
|
[templ-repo]: https://github.com/a-h/templ "a-h/templ GitHub repository"
|
||||||
[geoip-doc]: https://dev.maxmind.com/geoip/geoip2/geolite2/ "GeoIP documentation"
|
[geoip-doc]: https://dev.maxmind.com/geoip/geoip2/geolite2/ "GeoIP documentation"
|
||||||
[server-systemd-service]: ./deployment/init/xmr-nodes-server.service "systemd service example for server"
|
[server-systemd-service]: ./deployment/init/xmr-nodes-server.service "systemd service example for server"
|
||||||
[prober-systemd-service]: ./deployment/init/xmr-nodes-prober.service "systemd service example for prober"
|
[prober-systemd-service]: ./deployment/init/xmr-nodes-prober.service "systemd service example for prober"
|
||||||
|
|
|
@ -16,7 +16,7 @@ a.external {
|
||||||
|
|
||||||
/* main navbar */
|
/* main navbar */
|
||||||
#main-navbar div a {
|
#main-navbar div a {
|
||||||
@apply py-0.5 md:py-3 px-4 md:px-1 border-s-2 md:border-s-0 md:border-b-2 border-transparent text-gray-500 hover:text-gray-800 focus:outline-none dark:text-neutral-400 dark:hover:text-neutral-200;
|
@apply py-0.5 md:py-3 px-4 md:px-1 border-s-2 md:border-s-0 md:border-b-2 border-transparent text-neutral-400 hover:text-neutral-200 focus:outline-none;
|
||||||
}
|
}
|
||||||
#main-navbar div a.active {
|
#main-navbar div a.active {
|
||||||
@apply py-0.5 md:py-3 px-4 md:px-1 border-s-2 md:border-s-0 md:border-b-2 border-orange-400 font-medium text-neutral-200 focus:outline-none;
|
@apply py-0.5 md:py-3 px-4 md:px-1 border-s-2 md:border-s-0 md:border-b-2 border-orange-400 font-medium text-neutral-200 focus:outline-none;
|
||||||
|
|
Loading…
Reference in a new issue