diff --git a/TODO.md b/TODO.md index 291e574..48ab372 100644 --- a/TODO.md +++ b/TODO.md @@ -1,2 +1 @@ -- Add "Section Heading" frames -- Add colored tables + Add colored tables diff --git a/ppexample.tex b/ppexample.tex index 4eb4568..4768405 100644 --- a/ppexample.tex +++ b/ppexample.tex @@ -166,6 +166,21 @@ corresponding font is not installed on the system. \end{itemize} \end{frame} + +\begin{divider}{red}{white} +Section Heading. Lorem ipsum dolor\\ +sit amet, consectetuer adipiscing elit.\\ +Aenean commodo ligula eget dolor.\\ +Aenean massa. +\end{divider} + +\begin{divider}{green}{black} +Section Heading. Lorem ipsum dolor\\ +sit amet, consectetuer adipiscing elit.\\ +Aenean commodo ligula eget dolor.\\ +Aenean massa. +\end{divider} + \end{document} diff --git a/psipresentation.cls b/psipresentation.cls index efdf1ce..52a2547 100644 --- a/psipresentation.cls +++ b/psipresentation.cls @@ -196,6 +196,7 @@ BoldItalicFont = *-Bold-Italic \newcommand{\frametitlelogowidth}{0.075} \newcommand{\frametitlelogoupperedge}{0.96} \newcommand{\frametitlelogorightedge}{0.94} +\newcommand{\frametitlelogocolor}{black} \newcommand{\frametitleupperedge}{0.95} \newcommand{\frametitleleftedge}{0.055} @@ -215,7 +216,7 @@ BoldItalicFont = *-Bold-Italic \begin{tikzpicture}[overlay, remember picture, shift={(current page.south west)}] % use the whole page \node[inner sep=0pt, anchor=north east] (psi-logo) at (\frametitlelogorightedge\paperwidth, \frametitlelogoupperedge\paperheight) { - \includegraphics[width=\frametitlelogowidth\paperwidth]{psipresentation/imgs/logos/psi-logo-black} + \includegraphics[width=\frametitlelogowidth\paperwidth]{psipresentation/imgs/logos/psi-logo-\frametitlelogocolor} }; \node[inner sep=0pt, anchor=north west] (frame-title) at (\frametitleleftedge\paperwidth, \frametitleupperedge\paperheight) { @@ -244,3 +245,24 @@ BoldItalicFont = *-Bold-Italic +% section divider + +\newenvironment{divider}[2]{ + \setbeamercolor{background canvas}{bg=#1} + + \colorlet{frametitlefont}{#2} + \colorlet{bottomfont}{#2} + + \setbeamercolor{normal text}{fg=#2} + \usebeamercolor[fg]{normal text} + + \renewcommand{\frametitlelogocolor}{#2} % can only be black or white + + \begin{frame}[environment=divider,t]{\empty} + \huge +}{ + \end{frame} +} + + +