diff --git a/app/assets/images/UMassAmherst_longform-reversed.svg b/app/assets/images/UMassAmherst_longform-reversed.svg
new file mode 100644
index 000000000..2fdc22466
--- /dev/null
+++ b/app/assets/images/UMassAmherst_longform-reversed.svg
@@ -0,0 +1,125 @@
+
+
+
diff --git a/app/assets/images/UMassAmherst_shortform-reversed.svg b/app/assets/images/UMassAmherst_shortform-reversed.svg
new file mode 100644
index 000000000..24618a0cf
--- /dev/null
+++ b/app/assets/images/UMassAmherst_shortform-reversed.svg
@@ -0,0 +1,55 @@
+
+
+
diff --git a/app/views/layouts/_footer.html.erb b/app/views/layouts/_footer.html.erb
new file mode 100644
index 000000000..7f5dd1793
--- /dev/null
+++ b/app/views/layouts/_footer.html.erb
@@ -0,0 +1,21 @@
+<%# locals: () %>
+
diff --git a/app/views/layouts/_header.html.erb b/app/views/layouts/_header.html.erb
new file mode 100644
index 000000000..b831a8dbb
--- /dev/null
+++ b/app/views/layouts/_header.html.erb
@@ -0,0 +1,41 @@
+<%# locals: () %>
+
+
+
+
+
diff --git a/app/views/layouts/_octo_corner.html.erb b/app/views/layouts/_octo_corner.html.erb
new file mode 100644
index 000000000..9276ed7b6
--- /dev/null
+++ b/app/views/layouts/_octo_corner.html.erb
@@ -0,0 +1,11 @@
+<%# locals: () %>
+<%= link_to "https://github.com/umts/strap", aria: { label: "View source on GitHub" } do %>
+ <%# Adapted from https://tholman.com/github-corners/ %>
+
+<% end %>
diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb
index 0aeaacd6b..fb4f7db97 100644
--- a/app/views/layouts/application.html.erb
+++ b/app/views/layouts/application.html.erb
@@ -10,31 +10,17 @@
<%= csp_meta_tag %>
-
+ <%= render "layouts/header" %>
<%= yield %>
- <%= link_to "https://github.com/MikeMcQuaid/strap" do %>
- <%= image_tag "fork-me-on-github-right-red.png",
- alt: "Fork me on GitHub",
- class: "absolute top-0 right-0 border-0 w-36 h-36 object-contain" %>
- <% end %>
+ <%= render "layouts/octo_corner" %>
<%# Spacer to avoid bottom navbar overlapping. %>
-
+ <%= render "layouts/footer" %>