Drop target "_blank" on most links.

main
Joshua Potter 2024-01-09 16:24:27 -07:00
parent c13f0c7b99
commit eb0bc7d44b
14 changed files with 38 additions and 44 deletions

View File

@ -4,22 +4,22 @@ layout: default
{% if paginator.page_path contains "index" %} {% if paginator.page_path contains "index" %}
<p class="home-description"> <p class="home-description">
Most applications listed below are served from <a href="https://nixos.org/" target="_blank">NixOS</a> Most applications listed below are served from <a href="https://nixos.org/">NixOS</a>
machines hosted on <a href="https://www.digitalocean.com/" target="_blank">Digital Ocean</a>. machines hosted on <a href="https://www.digitalocean.com/">Digital Ocean</a>.
Configuration files for each of my machines can be found <a href="https://git.jrpotter.com/r/nixos-configuration" target="_blank">here</a>. Configuration files for each of my machines can be found <a href="https://git.jrpotter.com/r/nixos-configuration">here</a>.
If interested in starting a similar hosting solution, consider getting a $200 If interested in starting a similar hosting solution, consider getting a $200
credit using my <a href="https://m.do.co/c/c65b89434c1b" target="_blank">referral link</a>. credit using my <a href="https://m.do.co/c/c65b89434c1b">referral link</a>.
</p> </p>
{% endif %} {% endif %}
{% for post in paginator.posts %} {% for post in paginator.posts %}
<div class="posts-container"> <div class="posts-container">
<h1> <h1>
<a href="{{ post.href }}" target="_blank">{{ post.title }}</a> <a href="{{ post.href }}">{{ post.title }}</a>
</h1> </h1>
{% if post.image %} {% if post.image %}
<div class="thumbnail-container"> <div class="thumbnail-container">
<a href="{{ post.href }}" target="_blank"> <a href="{{ post.href }}">
<img src="{{ site.github.url }}/assets/img/{{ post.image }}"> <img src="{{ site.github.url }}/assets/img/{{ post.image }}">
</a> </a>
</div> </div>
@ -33,7 +33,7 @@ layout: default
<p>{{ post.content }}</p> <p>{{ post.content }}</p>
<span class="post-date"> <span class="post-date">
{% if post.href %} {% if post.href %}
<a href="{{ post.href }}" target="_blank">{{ post.href }}</a> - <a href="{{ post.href }}">{{ post.href }}</a> -
{% endif %} {% endif %}
<i class="fa fa-calendar" aria-hidden="true"></i> <i class="fa fa-calendar" aria-hidden="true"></i>
{{ post.date | date_to_string }} {{ post.date | date_to_string }}

View File

@ -4,14 +4,14 @@ layout: default
<h1> <h1>
{% if page.href %} {% if page.href %}
<a href="{{ page.href }}" target="_blank">{{ page.title }}</a> <a href="{{ page.href }}">{{ page.title }}</a>
{% else %} {% else %}
{{ page.title }} {{ page.title }}
{% endif %} {% endif %}
</h1> </h1>
{% if page.image %} {% if page.image %}
<div class="page-image-container"> <div class="page-image-container">
<a href="{{ page.href }}" target="_blank"> <a href="{{ page.href }}">
<img src="{{ site.github.url }}/assets/img/{{ page.image }}"> <img src="{{ site.github.url }}/assets/img/{{ page.image }}">
</a> </a>
</div> </div>

View File

@ -8,6 +8,6 @@ image: conway-gol.jpg
--- ---
A library for parsing various rulesets for cellular automata machines (CAMs). A library for parsing various rulesets for cellular automata machines (CAMs).
The parsed CAM is displayed using [matplotlib](https://matplotlib.org){:target="_blank"}. The parsed CAM is displayed using [matplotlib](https://matplotlib.org). For
For instance, this library parses ruleset `B3/S23` and then produces a running instance, this library parses ruleset `B3/S23` and then produces a running
visualization of Conway's Game of Life. visualization of Conway's Game of Life.

View File

@ -7,8 +7,7 @@ href: "https://git.jrpotter.com/r/postlude"
image: haskell.png image: haskell.png
--- ---
An example of a custom-rolled An example of a custom-rolled [Prelude](https://hackage.haskell.org/package/base-4.19.0.0/docs/Prelude.html).
[Prelude](https://hackage.haskell.org/package/base-4.19.0.0/docs/Prelude.html){:target="_blank"}.
Serves as a fairly comprehensive list of imports I found relevant across the Serves as a fairly comprehensive list of imports I found relevant across the
various Haskell projects I worked on as well as a demonstration on how various Haskell projects I worked on as well as a demonstration on how
forwarding imports with Haskell works. forwarding imports with Haskell works.

View File

@ -7,9 +7,8 @@ image: looped.png
--- ---
VP of engineering at Looped, the "Ultimate Virtual Venue". Featured on VP of engineering at Looped, the "Ultimate Virtual Venue". Featured on
[Forbes](https://www.forbes.com/sites/ericfuller/2021/01/06/loopedthe-app-helping-fans-mingle-and-meet-artists-personally-during-live-streamed-events){:target="_blank"} [Forbes](https://www.forbes.com/sites/ericfuller/2021/01/06/loopedthe-app-helping-fans-mingle-and-meet-artists-personally-during-live-streamed-events)
and [TechCrunch](https://techcrunch.com/2021/03/02/looped-raises-7-7m-to-expand-its-interactive-live-event-platform){:target="_blank"}. and [TechCrunch](https://techcrunch.com/2021/03/02/looped-raises-7-7m-to-expand-its-interactive-live-event-platform).
Led development on the Kotlin-based Led development on the Kotlin-based [Android app](https://play.google.com/store/apps/details?id=com.vipvr.android)
[Android app](https://play.google.com/store/apps/details?id=com.vipvr.android){:target="_blank"}
(50K+ downloads, 4.5 star review), the Swift-based iOS app (100K+ downloads, (50K+ downloads, 4.5 star review), the Swift-based iOS app (100K+ downloads,
4.8 star review), the Vue-based web app, and the Django-based backend. 4.8 star review), the Vue-based web app, and the Django-based backend.

View File

@ -8,6 +8,6 @@ image: jekyll.png
--- ---
I occasionally write about (usually) technical concepts in my blog. Originally I occasionally write about (usually) technical concepts in my blog. Originally
powered by Github Pages, I've since moved the [Jekyll](https://jekyllrb.com/){:target="_blank"}-based powered by Github Pages, I've since moved the [Jekyll](https://jekyllrb.com/)-based
project to a self-hosting solution. Theming is provided by project to a self-hosting solution. Theming is provided by
[Chirpy](https://github.com/cotes2020/jekyll-theme-chirpy){:target="_blank"}. [Chirpy](https://github.com/cotes2020/jekyll-theme-chirpy).

View File

@ -7,5 +7,5 @@ href: "https://git.jrpotter.com/r/anki-synonyms"
image: anki.png image: anki.png
--- ---
An [Anki](https://apps.ankiweb.net/){:target="_blank"} plugin for specifying An [Anki](https://apps.ankiweb.net/) plugin for specifying synonyms within
synonyms within flashcard question and answer prompts. flashcard question and answer prompts.

View File

@ -9,5 +9,5 @@ image: lean.svg
A collection of books I am actively studying. Usually mathematics or A collection of books I am actively studying. Usually mathematics or
computer-science based, I aim to prove concepts as I encounter them using the computer-science based, I aim to prove concepts as I encounter them using the
[Lean](https://lean-lang.org/){:target="_blank"} interactive theorem prover. All [Lean](https://lean-lang.org/) interactive theorem prover. All proofs are also
proofs are also available in [LaTeX](https://www.latex-project.org/){:target="_blank"}. available in [LaTeX](https://www.latex-project.org/).

View File

@ -7,7 +7,7 @@ href: "https://gusvieweg.bandcamp.com/track/were-the-crew"
image: smash-rap.jpg image: smash-rap.jpg
--- ---
A Smash Bros. Ultimate rap made in collaboration with my A Smash Bros. Ultimate rap made in collaboration with my friend
friend [Gus](https://www.gusvieweg.com/){:target="_blank"} and fiancée Brittany. [Gus](https://www.gusvieweg.com/) and fiancée Brittany.

View File

@ -8,8 +8,7 @@ image: shoelaces.jpg
--- ---
A C-based CLI for initializing projects in a flexible but deterministic way. A C-based CLI for initializing projects in a flexible but deterministic way.
Originally motivated to serve as a better alternative to Originally motivated to serve as a better alternative to [Nix flake templates](https://github.com/NixOS/templates),
[Nix flake templates](https://github.com/NixOS/templates){:target="_blank"},
`bootstrap` allows you to provide different parameters to custom initialization `bootstrap` allows you to provide different parameters to custom initialization
scripts akin to `npm init`, `django-admin startproject`, etc. scripts akin to `npm init`, `django-admin startproject`, etc.

View File

@ -7,10 +7,8 @@ href: "https://boardwise.gg"
image: boardwise.svg image: boardwise.svg
--- ---
A [Phoenix](https://www.phoenixframework.org/){:target="_blank"}- and A [Phoenix](https://www.phoenixframework.org/)- and
[React](https://react.dev/){:target="_blank"}-based project that provides an [React](https://react.dev/)-based project that provides an interface for finding
interface for finding chess coaches. This serves as an alternative to those chess coaches. This serves as an alternative to those found on
found on [Lichess](https://lichess.org/coach){:target="_blank"} and [Lichess](https://lichess.org/coach) and [Chess.com](https://www.chess.com/coaches).
[Chess.com](https://www.chess.com/coaches){:target="_blank"}. Based on the Based on the [Tailwind Studio](https://tailwindui.com/templates/studio) theme.
[Tailwind Studio](https://tailwindui.com/templates/studio){:target="_blank"}
theme.

View File

@ -7,6 +7,6 @@ href: "https://git.jrpotter.com/r/nixos-configuration"
image: nix.png image: nix.png
--- ---
The [nix](https://nixos.org){:target="_blank"} configuration files used to The [nix](https://nixos.org) configuration files used to declaratively describe
declaratively describe my local and remote machines. The site you are on now is my local and remote machines. The site you are on now is declared within this
declared within this project! project!

View File

@ -7,7 +7,7 @@ href: "https://git.jrpotter.com/r/bookshelf-doc"
image: lean.svg image: lean.svg
--- ---
A fork of [doc-gen4](https://github.com/leanprover/doc-gen4){:target="_blank"} A fork of [doc-gen4](https://github.com/leanprover/doc-gen4) tightly coupled to
tightly coupled to my [bookshelf](https://git.jrpotter.com/r/bookshelf){:target="_blank"} my [bookshelf](https://git.jrpotter.com/r/bookshelf) project. This augments the
project. This augments the `:docs` facet to convert LaTeX files into PDFs and `:docs` facet to convert LaTeX files into PDFs and then list them in the
then list them in the generated navbar. generated navbar.

View File

@ -7,6 +7,5 @@ href: "https://git.jrpotter.com"
image: forgejo.svg image: forgejo.svg
--- ---
A self-hosted [forgejo](https://forgejo.org/){:target="_blank"} instance. For A self-hosted [forgejo](https://forgejo.org/) instance. For the most part, my
the most part, my [GitHub](https://github.com){:target="_blank"} repositories [GitHub](https://github.com) repositories are a mirror of those found here.
are a mirror of those found here.