From 7624b93d0f5ac5ad5094c1c84ace0239c562f124 Mon Sep 17 00:00:00 2001
From: Ryan Rueger <git@rueg.re>
Date: Tue, 18 Mar 2025 14:03:23 +0100
Subject: Initial commit

---
 beamerinnerthemeibm.sty | 71 +++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 71 insertions(+)
 create mode 100644 beamerinnerthemeibm.sty

(limited to 'beamerinnerthemeibm.sty')

diff --git a/beamerinnerthemeibm.sty b/beamerinnerthemeibm.sty
new file mode 100644
index 0000000..ce228c8
--- /dev/null
+++ b/beamerinnerthemeibm.sty
@@ -0,0 +1,71 @@
+\usepackage{setspace}
+\usepackage{etoolbox}
+
+\setbeamertemplate{background}{
+  \begin{tikzpicture}
+    \useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
+    \fill[color=ibmblue50] (0,0) rectangle (\the\paperwidth,\the\paperheight);
+    \ifnum\thepage>1\relax%
+      \fill[white,opacity=1] (0,0) rectangle(\the\paperwidth,\the\paperheight);
+    \fi
+  \end{tikzpicture}
+}
+
+\defbeamertemplate*{title page}{customized}[1][]{%
+  \usebeamercolor[fg]{titlepage}
+
+  \ifdef{\topspace}{\topspace}{\vspace{3ex}}
+
+  \begin{minipage}[t]{0.59\textwidth}
+    \usebeamerfont{date}\insertdate
+  \end{minipage}
+  \begin{minipage}[c]{0.40\textwidth}
+    \raggedleft
+    \inserttitlegraphic{}
+  \end{minipage}
+
+  \ifdef{\titlespace}{\titlespace}{\vspace{5ex}}
+
+  \begin{minipage}[t]{\ifdef{\titlewidth}{\titlewidth}{0.70}\linewidth}
+    \raggedright
+
+    {
+    \usebeamerfont{title}
+    \begin{spacing}{1.1}
+      \inserttitle
+    \end{spacing}
+    }
+
+    \ifdef{\printtitletag}{%
+      \ifdef{\titletagspace}{\titletagspace}{\vspace{2ex}}
+
+      % Must use spacing environment because there is a font size change
+      \usebeamerfont{titletag}
+      \begin{spacing}{1.1}
+        \printtitletag
+      \end{spacing}
+    }{}
+
+    \ifdef{\subtitlespace}{\subtitlespace}{\vspace{2ex}}
+
+    % Must use spacing environment because there is a font size change
+    \usebeamerfont{subtitle}
+    \begin{spacing}{1.1}
+      \insertsubtitle
+    \end{spacing}
+  \end{minipage}
+
+  \ifdef{\printurl}{%
+    \ifdef{\urlspace}{\urlspace}{\vspace{1ex}}
+
+    \usebeamerfont{titleurl}{\printurl}
+  }{}
+
+  \ifdef{\authorspace}{\authorspace}{\vspace{2ex}} \vfill
+
+  \usebeamerfont{author}\insertauthor
+
+  \usebeamerfont{institute}\insertinstitute
+
+  \ifdef{\bottomspace}{\bottomspace}{\vspace{2ex}}
+}
-- 
cgit v1.2.3-89-gcfd4

