aboutsummaryrefslogtreecommitdiff
path: root/latex/beamerthemegymriem.sty
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fischer@muhq.space>2026-02-28 09:50:08 +0100
committerFlorian Fischer <florian.fischer@muhq.space>2026-02-28 09:50:08 +0100
commit8af0d0aa421b94a18b486c4c7735316610641ad3 (patch)
tree18985fd9e583454d87b6dc9cfbad34a2f47545f8 /latex/beamerthemegymriem.sty
parent7e373f4b52f8079373d0f3743f0e97ebad5c262d (diff)
downloadunterricht-8af0d0aa421b94a18b486c4c7735316610641ad3.tar.gz
unterricht-8af0d0aa421b94a18b486c4c7735316610641ad3.zip
improve gymriem beamer theme
Diffstat (limited to 'latex/beamerthemegymriem.sty')
-rw-r--r--latex/beamerthemegymriem.sty68
1 files changed, 50 insertions, 18 deletions
diff --git a/latex/beamerthemegymriem.sty b/latex/beamerthemegymriem.sty
index a364a18f..f96f7276 100644
--- a/latex/beamerthemegymriem.sty
+++ b/latex/beamerthemegymriem.sty
@@ -1,23 +1,15 @@
-\setbeamertemplate{frametitle}{
- \insertframetitle\hfill
- \includegraphics[scale=0.75, trim=0 0 5mm -5mm]{images/logos/gymriem-full.png}
-}
-
\setbeamercolor{gymriem}{}
-\setbeamertemplate{footline}{
- \hspace*{5mm}
- \textcolor{gray!80!black}
- \insertdate
- \hspace{0.35\paperwidth}
- \textcolor{gray!80!black}{gyMRiem Lehrerkonferenz}
- \hfill\textcolor{gray!80!black}\thepage\hspace*{5mm}
- \vspace{1.5mm}
-}
-
\definecolor{gymriemblue}{RGB}{33,95,154}
\setbeamercolor{gymriemtitle}{bg=gymriemblue, fg=white}
+\definecolor{gymriemtitletext}{RGB}{0,112,192}
+
+\setbeamercolor{progress bar in section page}{
+ use=progress bar,
+ parent=progress bar
+}
+
\setbeamertemplate{title page}{
\includegraphics[keepaspectratio, width=0.9\paperwidth, trim=0 0 0 5mm]{images/logos/gymriem-banner.png}
\vfill
@@ -32,8 +24,48 @@
\vfill
}
-\definecolor{gymriemframetitleblue}{RGB}{0,112,192}
-\setbeamercolor{frametitle}{fg=gymriemframetitleblue}
-\setbeamerfont{frametitle}{size=\LARGE, series=\bfseries}
+\newlength{\gymriem@progressonsectionpage}
+
+\setbeamercolor{section title}{fg=gymriemtitletext}
+\setbeamerfont{section title}{size=\LARGE, series=\bfseries}
+\setbeamertemplate{section page}{
+ \centering
+ \begin{minipage}{22em}
+ \raggedright
+ \usebeamercolor[fg]{section title}
+ \usebeamerfont{section title}
+ \LARGE\insertsectionhead\\[-1ex]
+ \setlength{\gymriem@progressonsectionpage}{%
+ \textwidth * \ratio{\insertframenumber pt}{\inserttotalframenumber pt}%
+ }%
+ \begin{tikzpicture}
+ \fill[gymriemblue!50!black!30] (0,0) rectangle (\textwidth, 0.5pt);
+ \fill[gymriemblue] (0,0) rectangle (\gymriem@progressonsectionpage, 0.5pt);
+ \end{tikzpicture}%
+ \par
+ \end{minipage}
+ \par
+ \vspace{\baselineskip}
+}
+
+\setbeamercolor{frametitle}{fg=gymriemtitletext}
+\setbeamerfont{frametitle}{size=\Large, series=\bfseries}
+
+\setbeamertemplate{frametitle}{
+ \insertframetitle\hfill
+ \includegraphics[scale=0.15, trim=0 0 2mm -5mm]{images/logos/gymriem-full.png}
+}
+
+\setbeamertemplate{footline}{
+ \hspace*{5mm}
+ \textcolor{gray!80!black}
+ \insertdate
+ \hspace{0.35\paperwidth}
+ \textcolor{gray!80!black}{gyMRiem Lehrerkonferenz}
+ \hfill\textcolor{gray!80!black}\thepage\hspace*{5mm}
+ \vspace{1.5mm}
+}
+% TODO: Not working
+% \setbeamercolor{itemize items}{fg=black, bg=black}
\setbeamertemplate{itemize items}[circle]