Ryan Rueger

ryan@rueg.re / picture / key / home
aboutsummaryrefslogtreecommitdiff
path: root/beamerouterthemeibm.sty
diff options
context:
space:
mode:
authorRyan Rueger <git@rueg.re>2025-03-18 14:03:23 +0100
committerRyan Rueger <git@rueg.re>2025-03-18 14:03:23 +0100
commit7624b93d0f5ac5ad5094c1c84ace0239c562f124 (patch)
tree8fdeb7907086cc2f23810147a6100fd5fdda5849 /beamerouterthemeibm.sty
downloadIBeaMer-main.tar.gz
IBeaMer-main.tar.bz2
IBeaMer-main.zip
Initial commitHEADmain
Diffstat (limited to 'beamerouterthemeibm.sty')
-rw-r--r--beamerouterthemeibm.sty29
1 files changed, 29 insertions, 0 deletions
diff --git a/beamerouterthemeibm.sty b/beamerouterthemeibm.sty
new file mode 100644
index 0000000..d1fe290
--- /dev/null
+++ b/beamerouterthemeibm.sty
@@ -0,0 +1,29 @@
+\mode<presentation>
+
+\setbeamercolor{foot left}{fg=ibmcoolgray60}
+\setbeamercolor{foot center}{fg=ibmcoolgray60}
+\setbeamercolor{foot right}{fg=ibmcoolgray60}
+
+\setbeamerfont{foot left}{family=\fontspec{IBMPlexMono-Regular.otf}, size=\tiny}
+\setbeamerfont{foot center}{family=\fontspec{IBMPlexMono-Regular.otf}, size=\tiny}
+\setbeamerfont{foot right}{family=\fontspec{IBMPlexMono-Regular.otf}, size=\tiny}
+
+\newcommand{\ibmbeamerfootermargin}{2ex}
+
+\defbeamertemplate*{footline}{}
+{%
+ \leavevmode%
+ \hbox{%
+ \begin{beamercolorbox}[wd=.333333\paperwidth,ht=3.25ex,dp=1ex,sep=\ibmbeamerfootermargin,left]{foot left}%
+ \usebeamerfont{foot left}\ifdef\printfooterleft{\printfooterleft}{}
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[wd=.333333\paperwidth,ht=3.25ex,dp=1ex,sep=\ibmbeamerfootermargin,center]{foot center}%
+ \usebeamerfont{foot center}\ifdef\printfootercenter{\printfootercenter}{}
+ \end{beamercolorbox}%
+ \begin{beamercolorbox}[wd=.333333\paperwidth,ht=3.25ex,dp=1ex,sep=\ibmbeamerfootermargin,right]{foot right}%
+ \usebeamerfont{foot right}\insertframenumber\,/\,\inserttotalframenumber
+ \end{beamercolorbox}}%
+ \vskip-\ibmbeamerfootermargin%
+}
+
+\mode<all>