PUBLISH: Mission Impossible 2 and 3 reviews
This commit is contained in:
parent
128b966b3d
commit
3f845073be
19 changed files with 1473 additions and 551 deletions
|
|
@ -7,7 +7,25 @@
|
|||
<generator>Hugo -- gohugo.io</generator>
|
||||
<language>en-us</language>
|
||||
<copyright>© 2023 Campbell Alden, All rights reserved.</copyright>
|
||||
<lastBuildDate>Sat, 25 Feb 2023 14:26:59 +0900</lastBuildDate><atom:link href="https://caalden.github.io/film/reviews/index.xml" rel="self" type="application/rss+xml" />
|
||||
<lastBuildDate>Sun, 26 Feb 2023 11:37:31 +0900</lastBuildDate><atom:link href="https://caalden.github.io/film/reviews/index.xml" rel="self" type="application/rss+xml" />
|
||||
<item>
|
||||
<title>Mission: Impossible III</title>
|
||||
<link>https://caalden.github.io/film/reviews/mission-impossible-3/</link>
|
||||
<pubDate>Sun, 26 Feb 2023 11:37:31 +0900</pubDate>
|
||||
|
||||
<guid>https://caalden.github.io/film/reviews/mission-impossible-3/</guid>
|
||||
<description>Ethan Hunt is pulled out of retirement to stop the biggest bad yet</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Mission: Impossible II</title>
|
||||
<link>https://caalden.github.io/film/reviews/mission-impossible-2/</link>
|
||||
<pubDate>Sun, 26 Feb 2023 11:09:04 +0900</pubDate>
|
||||
|
||||
<guid>https://caalden.github.io/film/reviews/mission-impossible-2/</guid>
|
||||
<description>Ethan Hunt is back to stop a rouge IMF agent from unleashing a deadly virus</description>
|
||||
</item>
|
||||
|
||||
<item>
|
||||
<title>Mission: Impossible</title>
|
||||
<link>https://caalden.github.io/film/reviews/mission-impossible/</link>
|
||||
|
|
|
|||
173
docs/reviews/mission-impossible-2/index.html
Normal file
173
docs/reviews/mission-impossible-2/index.html
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en"><head>
|
||||
<title>Mission: Impossible II</title>
|
||||
<meta property="og:title" content="Mission: Impossible II" />
|
||||
|
||||
<meta property="og:type" content="article" />
|
||||
<meta property="og:description" content=Ethan Hunt is back to stop a rouge IMF agent from unleashing a deadly virus>
|
||||
|
||||
<meta property="og:url" content="https://caalden.github.io/film/reviews/mission-impossible-2/" />
|
||||
|
||||
<meta property="og:image" content="https://m.media-amazon.com/images/M/MV5BN2RkYWVkZDQtNTMxMi00NWQ4LWE2ODctNmQzOWM2NjQzYzdlXkEyXkFqcGdeQXVyMjUzOTY1NTc@._V1_SX800.webp" />
|
||||
<meta property="twitter:card" content="summary">
|
||||
|
||||
|
||||
<meta property="og:image:alt" content="Movie Poster for Mission: Impossible II">
|
||||
<meta property="og:article:author" content="Campbell Alden">
|
||||
<meta property="og:article:published_time" content="2023-02-26T11:09:04+0900">
|
||||
<meta property="twitter:label1" content="Rating">
|
||||
<meta property="twitter:data1" content="3/5">
|
||||
<meta property="twitter:label2" content="Published">
|
||||
<meta property="twitter:data2" content="February 26, 2023">
|
||||
|
||||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22>🎥</text></svg>">
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Inika:wght@400;700&family=Merriweather:wght@400;700&family=Rufina&display=swap" rel="preload" as="style">
|
||||
<link href="https://fonts.googleapis.com/css2?family=Inika:wght@400;700&family=Merriweather:wght@400;700&family=Rufina&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="/film/style.css">
|
||||
<link rel="stylesheet" href="/film/card.css">
|
||||
<link rel="stylesheet" href="/film/home.css">
|
||||
<link rel="stylesheet" href="/film/review.css">
|
||||
<link rel="stylesheet" href="/film/quick_look.css">
|
||||
<link rel="stylesheet" href="/film/metadetails.css">
|
||||
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-PF672BTD8F"></script>
|
||||
<script>
|
||||
window.dataLayer = window.dataLayer || [];
|
||||
function gtag(){dataLayer.push(arguments);}
|
||||
gtag('js', new Date());
|
||||
|
||||
gtag('config', 'G-PF672BTD8F');
|
||||
</script>
|
||||
</head>
|
||||
<body><header class="header">
|
||||
<h2>
|
||||
<a href="https://caalden.github.io/film/" class="unstyled-link">
|
||||
CaAlden: <span class="color:accent">Films</span>
|
||||
</a>
|
||||
</h2><nav class="navbar">
|
||||
<ul class="navbar-list">
|
||||
<li class="navbar-item button:large">
|
||||
<a href="https://caalden.github.io/film/about" class="button button:large color:invert">about</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<main id="content">
|
||||
<article class="review" itemscope itemtype="https://schema.org/Movie">
|
||||
<header class="review-header">
|
||||
|
||||
<div class="review-poster">
|
||||
<img itemprop="image" src=https://m.media-amazon.com/images/M/MV5BN2RkYWVkZDQtNTMxMi00NWQ4LWE2ODctNmQzOWM2NjQzYzdlXkEyXkFqcGdeQXVyMjUzOTY1NTc@._V1_SX800.webp alt="Poster">
|
||||
|
||||
</div>
|
||||
|
||||
<h1 itemprop="name">Mission: Impossible II</h1>
|
||||
<h2 class="subtitle-small color:deemphasize" style="margin-top: -30px">February 26, 2023</h2>
|
||||
<section class="quicklook">
|
||||
<header>
|
||||
<h2 class="subtitle quicklook-emphasized-color">
|
||||
Quick Look
|
||||
</h2>
|
||||
</header>
|
||||
<div class="quicklook-details">
|
||||
<div class="quicklook-rating" itemprop="review" itemtype="https://schema.org/Review" itemscope>
|
||||
<span class="caption">
|
||||
Rating
|
||||
</span>
|
||||
<span class="numbers-large quicklook-emphasized-color cluster s1">
|
||||
<span>
|
||||
<span itemprop="ratingValue">3</span>/<span itemprop="bestRating">5</span>
|
||||
</span>
|
||||
<a href="https://caalden.github.io/film/ratings" class="quicklook-info" title="About my ratings..."><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="feather feather-info"><circle cx="12" cy="12" r="10"></circle><line x1="12" y1="16" x2="12" y2="12"></line><line x1="12" y1="8" x2="12.01" y2="8"></line></svg></a>
|
||||
</span>
|
||||
<span itemprop="author" hidden>Campbell Alden</span>
|
||||
</div>
|
||||
<div class="quicklook-genre-section">
|
||||
<span class="caption">Genre</span>
|
||||
<div class="quicklook-genre-container">
|
||||
|
||||
<span itemprop="genre" class="quicklook-emphasized-color quicklook-genre">Action</span>
|
||||
|
||||
<span itemprop="genre" class="quicklook-emphasized-color quicklook-genre">Adventure</span>
|
||||
|
||||
<span itemprop="genre" class="quicklook-emphasized-color quicklook-genre">Thriller</span>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<p itemprop="description">
|
||||
The second installment in the <em>Mission: Impossible</em> franchise that begins to bridge the gap between the iconic later films and the more “by the book” early films.
|
||||
</p>
|
||||
</section>
|
||||
|
||||
</section>
|
||||
|
||||
<dl class="metadetails-list">
|
||||
<div class="metadetails-row">
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">
|
||||
<a href="https://www.imdb.com/title/tt0120755" title="Link to IMDb page for Mission: Impossible II">IMDb</a>
|
||||
</dt>
|
||||
<dd class="numbers">6.1/10</dd>
|
||||
</div>
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">
|
||||
<a href="https://www.rottentomatoes.com/m/mission_impossible_ii" title="Link to Rotten Tomatoes page for Mission: Impossible II">Rotten Tomatoes</a>
|
||||
</dt>
|
||||
<dd class="numbers">56%</dd>
|
||||
</div>
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">
|
||||
<a href="https://www.metacritic.com/movie/mission-impossible-ii" title="Link to Metacritic page for Mission: Impossible II">Metacritic</a>
|
||||
</dt>
|
||||
<dd class="numbers">59/100</dd>
|
||||
</div>
|
||||
</div>
|
||||
<div class="metadetails-row">
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">Year</dt>
|
||||
<dd class="numbers">2000</dd>
|
||||
</div>
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">Rated</dt>
|
||||
<dd class="numbers" itemprop="contentRating">PG-13</dd>
|
||||
</div>
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">Box Office</dt>
|
||||
<dd class="numbers">$215,409,889</dd>
|
||||
</div>
|
||||
</div>
|
||||
</dl>
|
||||
|
||||
</header>
|
||||
<div class="core-content"><h2 id="recommendation">Recommendation</h2>
|
||||
<p>This is another one that I don’t think I recommend to people who aren’t looking to binge the series. It’s not a bad film, it’s fine, but it’s also not special. Like <a href="/film/reviews/mission-impossible">the first film</a>, I can suggest a watch for context, since this movie builds out the characters and the IMF a bit more.</p>
|
||||
<p>I also can fully recommend skipping this movie. My recommendation for the first movie also applies to this one: if you’re looking for a spy movie or even specifically a <em>Mission: Impossible</em> movie, there are better options available to you in the series (<a href="/film/reviews/mission-impossible-iii"><em>Mission: Impossible III</em></a> or better yet <a href="/film/reviews/mission-impossible-fallout"><em>Mission: Impossible - Fallout</em></a>).</p>
|
||||
<h2 id="thoughts">Thoughts</h2>
|
||||
<h3 id="the-unbeatable-action-hero">The Unbeatable Action Hero</h3>
|
||||
<p>Ethan Hunt in this movie is basically invincible which has a negative effect on the stakes of the story. Of course, watching the film now we know that his character isn’t going to die because he has to star in the next several films, but in this film Ethan doesn’t even seem capable of losing a fight.</p>
|
||||
<p>This issue occurred to me during the scene where Ethan infiltrates the biomedical company to destroy the virus. Their <em>barely</em> planned scheme goes off without much of a hitch until the bad guy shows up to intervene. Even then, it doesn’t play out as the bad guy planning well, because Ethan has already successfully destroyed the main virus and all but one of the inoculation guns.</p>
|
||||
<p>This lowering of the stakes and implication that everything will end with Ethan saving the day removes all of the suspense from the plot. In all of the other movies, including the first, Ethan is barely escaping with his life and scrapes out a win from the jaws of defeat. In MI: 2, the only tension is if they will save his girlfriend or not, but the fate of the world never really feels like it’s in the balance.</p>
|
||||
<h3 id="bad-guy-in-the-imf">Bad Guy in the IMF</h3>
|
||||
<p>One through line for all of the <em>Mission: Impossible</em> movies is that they love a bad guy working in the IMF. Minor Spoilers, but I think <em>Mission: Impossible Ghost Protocol</em> is the only movie where the big bad isn’t either from IMF or some equivalent allied spy agency.</p>
|
||||
<p>This movie is no exception, although I think it does a better job of using that plot point than many of the others. Normally, Ethan is framed by a corrupt senior agent, but in this movie, he goes head to head with another IMF agent at the same level as him. This makes for some interesting and fun scenes like when Ambrose (the bad guy) uses the mask tech to impersonate Ethan, or when he use’s his insider knowledge of Ethan’s tactics to predict how he will infiltrate the biomedical facility to destroy the virus.</p>
|
||||
</div>
|
||||
</article>
|
||||
|
||||
</main><footer class="footer">
|
||||
<ul class="cluster align:center caption unstyled-list s1">
|
||||
<li>
|
||||
<a rel="me" href="https://gjallarhorn.dev/@campbell">Mastodon</a>
|
||||
</li>
|
||||
<li>
|
||||
<a rel="me" href="https://github.com/CaAlden">GitHub</a>
|
||||
</li>
|
||||
</ul>
|
||||
<span class="numbers-small">© 2023 Campbell Alden, All rights reserved.</span>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
173
docs/reviews/mission-impossible-3/index.html
Normal file
173
docs/reviews/mission-impossible-3/index.html
Normal file
|
|
@ -0,0 +1,173 @@
|
|||
<!DOCTYPE html>
|
||||
<html lang="en"><head>
|
||||
<title>Mission: Impossible III</title>
|
||||
<meta property="og:title" content="Mission: Impossible III" />
|
||||
|
||||
<meta property="og:type" content="article" />
|
||||
<meta property="og:description" content=Ethan Hunt is pulled out of retirement to stop the biggest bad yet>
|
||||
|
||||
<meta property="og:url" content="https://caalden.github.io/film/reviews/mission-impossible-3/" />
|
||||
|
||||
<meta property="og:image" content="https://m.media-amazon.com/images/M/MV5BOThhNTA1YjItYzk2Ny00M2Y1LWJlYWUtZDQyZDU0YmY5Y2M5XkEyXkFqcGdeQXVyNjU0OTQ0OTY@._V1_SX800.webp" />
|
||||
<meta property="twitter:card" content="summary">
|
||||
|
||||
|
||||
<meta property="og:image:alt" content="Movie Poster for Mission: Impossible III">
|
||||
<meta property="og:article:author" content="Campbell Alden">
|
||||
<meta property="og:article:published_time" content="2023-02-26T11:37:31+0900">
|
||||
<meta property="twitter:label1" content="Rating">
|
||||
<meta property="twitter:data1" content="4/5">
|
||||
<meta property="twitter:label2" content="Published">
|
||||
<meta property="twitter:data2" content="February 26, 2023">
|
||||
|
||||
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<link rel="icon" href="data:image/svg+xml,<svg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 100 100%22><text y=%22.9em%22 font-size=%2290%22>🎥</text></svg>">
|
||||
<link rel="preconnect" href="https://fonts.googleapis.com">
|
||||
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
|
||||
<link href="https://fonts.googleapis.com/css2?family=Inika:wght@400;700&family=Merriweather:wght@400;700&family=Rufina&display=swap" rel="preload" as="style">
|
||||
<link href="https://fonts.googleapis.com/css2?family=Inika:wght@400;700&family=Merriweather:wght@400;700&family=Rufina&display=swap" rel="stylesheet">
|
||||
<link rel="stylesheet" href="/film/style.css">
|
||||
<link rel="stylesheet" href="/film/card.css">
|
||||
<link rel="stylesheet" href="/film/home.css">
|
||||
<link rel="stylesheet" href="/film/review.css">
|
||||
<link rel="stylesheet" href="/film/quick_look.css">
|
||||
<link rel="stylesheet" href="/film/metadetails.css">
|
||||
|
||||
<script async src="https://www.googletagmanager.com/gtag/js?id=G-PF672BTD8F"></script>
|
||||
<script>
|
||||
window.dataLayer = window.dataLayer || [];
|
||||
function gtag(){dataLayer.push(arguments);}
|
||||
gtag('js', new Date());
|
||||
|
||||
gtag('config', 'G-PF672BTD8F');
|
||||
</script>
|
||||
</head>
|
||||
<body><header class="header">
|
||||
<h2>
|
||||
<a href="https://caalden.github.io/film/" class="unstyled-link">
|
||||
CaAlden: <span class="color:accent">Films</span>
|
||||
</a>
|
||||
</h2><nav class="navbar">
|
||||
<ul class="navbar-list">
|
||||
<li class="navbar-item button:large">
|
||||
<a href="https://caalden.github.io/film/about" class="button button:large color:invert">about</a>
|
||||
</li>
|
||||
</ul>
|
||||
</nav>
|
||||
</header>
|
||||
<main id="content">
|
||||
<article class="review" itemscope itemtype="https://schema.org/Movie">
|
||||
<header class="review-header">
|
||||
|
||||
<div class="review-poster">
|
||||
<img itemprop="image" src=https://m.media-amazon.com/images/M/MV5BOThhNTA1YjItYzk2Ny00M2Y1LWJlYWUtZDQyZDU0YmY5Y2M5XkEyXkFqcGdeQXVyNjU0OTQ0OTY@._V1_SX800.webp alt="Poster">
|
||||
|
||||
</div>
|
||||
|
||||
<h1 itemprop="name">Mission: Impossible III</h1>
|
||||
<h2 class="subtitle-small color:deemphasize" style="margin-top: -30px">February 26, 2023</h2>
|
||||
<section class="quicklook">
|
||||
<header>
|
||||
<h2 class="subtitle quicklook-emphasized-color">
|
||||
Quick Look
|
||||
</h2>
|
||||
</header>
|
||||
<div class="quicklook-details">
|
||||
<div class="quicklook-rating" itemprop="review" itemtype="https://schema.org/Review" itemscope>
|
||||
<span class="caption">
|
||||
Rating
|
||||
</span>
|
||||
<span class="numbers-large quicklook-emphasized-color cluster s1">
|
||||
<span>
|
||||
<span itemprop="ratingValue">4</span>/<span itemprop="bestRating">5</span>
|
||||
</span>
|
||||
<a href="https://caalden.github.io/film/ratings" class="quicklook-info" title="About my ratings..."><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="3" stroke-linecap="round" stroke-linejoin="round" class="feather feather-info"><circle cx="12" cy="12" r="10"></circle><line x1="12" y1="16" x2="12" y2="12"></line><line x1="12" y1="8" x2="12.01" y2="8"></line></svg></a>
|
||||
</span>
|
||||
<span itemprop="author" hidden>Campbell Alden</span>
|
||||
</div>
|
||||
<div class="quicklook-genre-section">
|
||||
<span class="caption">Genre</span>
|
||||
<div class="quicklook-genre-container">
|
||||
|
||||
<span itemprop="genre" class="quicklook-emphasized-color quicklook-genre">Action</span>
|
||||
|
||||
<span itemprop="genre" class="quicklook-emphasized-color quicklook-genre">Adventure</span>
|
||||
|
||||
<span itemprop="genre" class="quicklook-emphasized-color quicklook-genre">Thriller</span>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<p itemprop="description">
|
||||
Now the series is really heating up. <em>Mission: Impossible III</em>, through a terrifying villain and a return to the danger levels of the first movie, transcends its lukewarm predecessors into the realm of truly great spy movies
|
||||
</p>
|
||||
</section>
|
||||
|
||||
</section>
|
||||
|
||||
<dl class="metadetails-list">
|
||||
<div class="metadetails-row">
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">
|
||||
<a href="https://www.imdb.com/title/tt0317919" title="Link to IMDb page for Mission: Impossible III">IMDb</a>
|
||||
</dt>
|
||||
<dd class="numbers">6.9/10</dd>
|
||||
</div>
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">
|
||||
<a href="https://www.rottentomatoes.com/m/mission:_impossible_iii" title="Link to Rotten Tomatoes page for Mission: Impossible III">Rotten Tomatoes</a>
|
||||
</dt>
|
||||
<dd class="numbers">71%</dd>
|
||||
</div>
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">
|
||||
<a href="https://www.metacritic.com/movie/mission:-impossible-iii" title="Link to Metacritic page for Mission: Impossible III">Metacritic</a>
|
||||
</dt>
|
||||
<dd class="numbers">66/100</dd>
|
||||
</div>
|
||||
</div>
|
||||
<div class="metadetails-row">
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">Year</dt>
|
||||
<dd class="numbers">2006</dd>
|
||||
</div>
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">Rated</dt>
|
||||
<dd class="numbers" itemprop="contentRating">PG-13</dd>
|
||||
</div>
|
||||
<div class="metadetails-column">
|
||||
<dt class="caption">Box Office</dt>
|
||||
<dd class="numbers">$134,029,801</dd>
|
||||
</div>
|
||||
</div>
|
||||
</dl>
|
||||
|
||||
</header>
|
||||
<div class="core-content"><h2 id="recommendation">Recommendation</h2>
|
||||
<p>Finally, we start getting to the good ones! If you’ve been binging the series, I would say that up until now it’s hard to understand what all the hype is about. Well, the wait is over because MI:3 is where the franchise really takes off.</p>
|
||||
<p>The reservations I have about recommending the first two movies do not apply to this one. While it has all the familiar spy and <em>Mission: Impossible</em> tropes, it also has a very strong villain, and addresses some of the criticisms I raised about the first two movies. I can easily recommend this to anyone looking for an action or spy movie.</p>
|
||||
<h2 id="thoughts">Thoughts</h2>
|
||||
<h3 id="higher-stakes">Higher Stakes</h3>
|
||||
<p>My biggest gripe with MI:2 was that there seemed to be no real stakes. Ethan was basically invincible, so we as an audience weren’t really worried about the eventual outcome of the movie. MI:3 addresses that fault almost immediately, as the first mission Ethan goes on is a complete failure. It results in the hostage they have gone to rescue having her brain exploded which is about as gruesome as it gets. This failure does a few things: first it helps us immediately understand Ethan’s motivations for continuing, it also makes us a lot less assured of his success, and it shows us that the villain in this one is not messing around.</p>
|
||||
<p>Another area where this movie improves on its predecessors is with the love interest. In the second movie, the love interest was essentially a “bond-girl” whereas in this movie, Ethan has gotten involved with a regular person and we are able to see what his life would be like if he left the IMF. It provides many layers of tension and implies a longer and deeper relationship than the one week affair from the previous film. The movie then beautifully combines these two sources of tension to elevate the bad guy in a super creepy scene where he works out who Ethan is and laser focuses in on his new weak spot.</p>
|
||||
<p>Ethan also really takes a beating in this movie. I mentioned how their first mission is a failure, but even their successes seem to be <em>just</em> coming together. In the final fight, Ethan has to be electrocuted to death just so the bomb in his head doesn’t explode and kill him in a way he can’t potentially be revived from. This is after a brutal fight through a hospital ending in him winning somewhat by luck.</p>
|
||||
<h3 id="doomsday">Doomsday?</h3>
|
||||
<p>One problem that I have with the plot is that, again I don’t really feel like the team is stopping any sort of doomsday event. There is “the rabbits foot” but it’s unclear what this the actual danger is. We put together that it’s some sort of biological weapon, but they might as well have called it “the MacGuffin”.</p>
|
||||
<p>In the end it doesn’t really matter because the suspense comes from whether or not Ethan will be able to get Julia back unharmed. We don’t really care about the weapon because we don’t have any idea of who is going to use it or why.</p>
|
||||
</div>
|
||||
</article>
|
||||
|
||||
</main><footer class="footer">
|
||||
<ul class="cluster align:center caption unstyled-list s1">
|
||||
<li>
|
||||
<a rel="me" href="https://gjallarhorn.dev/@campbell">Mastodon</a>
|
||||
</li>
|
||||
<li>
|
||||
<a rel="me" href="https://github.com/CaAlden">GitHub</a>
|
||||
</li>
|
||||
</ul>
|
||||
<span class="numbers-small">© 2023 Campbell Alden, All rights reserved.</span>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
Loading…
Add table
Add a link
Reference in a new issue