From 967225b54bdaef09daaf860bd7435110e192c1be Mon Sep 17 00:00:00 2001 From: Jan Benda Date: Sun, 7 Mar 2021 14:47:36 +0100 Subject: [PATCH] started to introduce color palette --- beamercolorthemeaptero.sty | 63 +++++++++++++++++++++----------------- beamercolorthemeut.sty | 3 ++ lines-example.tex | 24 +++++++++++++-- 3 files changed, 60 insertions(+), 30 deletions(-) diff --git a/beamercolorthemeaptero.sty b/beamercolorthemeaptero.sty index f99fe61..ec775e8 100644 --- a/beamercolorthemeaptero.sty +++ b/beamercolorthemeaptero.sty @@ -36,11 +36,18 @@ \setbeamercolor{structure}{fg=blue} \setbeamercolor{alerted text}{fg=red} -\setbeamercolor{titlelike}{parent={normal text}, fg=blue} +\setbeamercolor{palette primary}{parent=alerted text} +\setbeamercolor{palette secondary}{parent=structure} +\setbeamercolor{palette tertiary}{parent=normal text} + +\setbeamercolor{titlelike}{parent=palette secondary} \setbeamercolor{frametitle}{parent={titlelike}} \setbeamercolor{framesubtitle}{parent={titlelike}} -\setbeamercolor{frametitle line}{fg=blue} +\setbeamercolor{frametitle line}{parent={titlelike}} + +\setbeamercolor{item projected}{fg=white, bg=black!60} +\setbeamercolor{subitem projected}{fg=white, bg=black!60} \setbeamercolor{itemize item}{parent={normal text}} \setbeamercolor{itemize item check}{parent={normal text}, fg=green} @@ -50,64 +57,64 @@ \setbeamercolor{enumerate item}{parent={normal text}} \setbeamercolor{enumerate subitem}{parent={normal text}} -\setbeamercolor{block title}{fg=white, bg=blue} -\setbeamercolor{block body}{fg=normal text.fg, bg=black!15} +\setbeamercolor{block title}{fg=white, bg=palette secondary.fg} +\setbeamercolor{block body}{fg=normal text.fg, bg=normal text.fg!15} \setbeamercolor{block line top}{fg=} -\setbeamercolor{block line middle}{fg=blue} -\setbeamercolor{block line bottom}{fg=blue} +\setbeamercolor{block line middle}{fg=palette secondary.fg} +\setbeamercolor{block line bottom}{fg=palette secondary.fg} -\setbeamercolor{block title alerted}{parent={block title}, bg=red} -\setbeamercolor{block body alerted}{fg=red, bg=black!15} +\setbeamercolor{block title alerted}{parent={block title}, bg=alerted text.fg} +\setbeamercolor{block body alerted}{fg=alerted text.fg, bg=normal text.fg!15} \setbeamercolor{block line alerted top}{fg=} -\setbeamercolor{block line alerted middle}{fg=red} -\setbeamercolor{block line alerted bottom}{fg=red} +\setbeamercolor{block line alerted middle}{fg=block title alerted.bg} +\setbeamercolor{block line alerted bottom}{fg=block title alerted.bg} \setbeamercolor{block title example}{parent={block title}, bg=lightgreen} -\setbeamercolor{block body example}{fg=normal text.fg, bg=black!15} +\setbeamercolor{block body example}{fg=normal text.fg, bg=normal text.fg!15} \setbeamercolor{block line example top}{fg=} -\setbeamercolor{block line example middle}{fg=lightgreen} -\setbeamercolor{block line example bottom}{fg=lightgreen} +\setbeamercolor{block line example middle}{fg=block title example.bg} +\setbeamercolor{block line example bottom}{fg=block title example.bg} \setbeamercolor{theorem title}{parent={block title}, bg=orange} -\setbeamercolor{theorem body}{fg=normal text.fg, bg=orange!40} +\setbeamercolor{theorem body}{fg=normal text.fg, bg=theorem title.bg!40} \setbeamercolor{theorem line top}{fg=} -\setbeamercolor{theorem line middle}{fg=orange} -\setbeamercolor{theorem line bottom}{fg=orange} +\setbeamercolor{theorem line middle}{fg=theorem title.bg} +\setbeamercolor{theorem line bottom}{fg=theorem title.bg} -\setbeamercolor{message}{fg=white, bg=red} +\setbeamercolor{message}{parent=block title, bg=alerted text.fg} \setbeamercolor{message line top}{fg=} \setbeamercolor{message line bottom}{fg=} \setbeamercolor{message symbol}{fg=} -\setbeamercolor{message item}{fg=red} -\setbeamercolor{message item symbol}{fg=red} +\setbeamercolor{message item}{fg=alerted text.fg} +\setbeamercolor{message item symbol}{fg=alerted text.fg} -\setbeamercolor{verse}{parent=normal text, bg=black!15} +\setbeamercolor{verse}{parent=normal text, bg=normal text.fg!15} \setbeamercolor{verse line top}{fg=} \setbeamercolor{verse line bottom}{fg=} -\setbeamercolor{quote}{parent=normal text, bg=black!15} -\setbeamercolor{quote symbol}{fg=red} +\setbeamercolor{quote}{parent=normal text, bg=normal text.fg!15} +\setbeamercolor{quote symbol}{fg=palette primary.fg} \setbeamercolor{quote source}{parent=quote} \setbeamercolor{quote line top}{fg=} \setbeamercolor{quote line bottom}{fg=} -\setbeamercolor{quotation}{parent=normal text, bg=black!15} -\setbeamercolor{quotation source}{parent=quote} -\setbeamercolor{quotation symbol}{fg=blue} +\setbeamercolor{quotation}{parent=normal text, bg=normal text!15} +\setbeamercolor{quotation source}{parent=quotation} +\setbeamercolor{quotation symbol}{fg=palette secondary.fg} \setbeamercolor{quotation line top}{fg=} \setbeamercolor{quotation line bottom}{fg=} \setbeamercolor{section in toc}{parent={normal text}} \setbeamercolor{subsection in toc}{parent={normal text}} -\setbeamercolor{title}{parent={titlelike}, fg=red} +\setbeamercolor{title}{parent=palette primary} \setbeamercolor{subtitle}{parent={title}} \setbeamercolor{author}{parent={normal text}} \setbeamercolor{institute}{parent={normal text}} \setbeamercolor{title page}{parent={normal text}} -\setbeamercolor{title page graphic line}{fg=red} -\setbeamercolor{title page title line}{fg=red} +\setbeamercolor{title page graphic line}{fg=palette primary.fg} +\setbeamercolor{title page title line}{fg=palette primary.fg} \setbeamercolor{section name}{parent={titlelike}} \setbeamercolor{section name separator}{parent={section name}} diff --git a/beamercolorthemeut.sty b/beamercolorthemeut.sty index 2d1f8df..2f50701 100644 --- a/beamercolorthemeut.sty +++ b/beamercolorthemeut.sty @@ -37,6 +37,9 @@ \setbeamercolor{structure}{fg=utblue} \setbeamercolor{alerted text}{fg=utred} +\setbeamercolor{item projected}{fg=white, bg=utblack!60} +\setbeamercolor{subitem projected}{fg=white, bg=utblack!60} + \setbeamercolor{itemize item}{parent={normal text}, fg=utblack!60} \setbeamercolor{itemize item check}{parent={normal text}, fg=utgreen} \setbeamercolor{itemize item uncheck}{parent={normal text}, fg=utred} diff --git a/lines-example.tex b/lines-example.tex index 90a8fb3..06a5f76 100644 --- a/lines-example.tex +++ b/lines-example.tex @@ -102,7 +102,8 @@ %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% \begin{frame}[fragile]{Itemize and enumerate} - \begin{minipage}[t]{0.45\textwidth} + \vfill + \begin{minipage}[t]{0.3\textwidth} \vspace{-3ex} \begin{block}{Itemize with overlays} \verb!\begin{itemize}!\\ @@ -120,7 +121,7 @@ \end{itemize} \end{minipage} \hfill - \begin{minipage}[t]{0.45\textwidth} + \begin{minipage}[t]{0.25\textwidth} \vspace{-3ex} \begin{block}{Enumerate with overlays} \verb!\begin{enumerate}!\\ @@ -137,6 +138,25 @@ \item<3-> Banana \end{enumerate} \end{minipage} + \hfill + \begin{minipage}[t]{0.37\textwidth} + \vspace{-3ex} + \begin{block}{Cover transparency} + \verb!\setbeamercovered{transparent=50}!\\ + \verb!\begin{enumerate}!\\ + \verb!\item<1> Apple!\\ + \verb!\item<2-> Orange!\\ + \verb!\item<3> Lemon!\\ + \verb!\end{enumerate}! + \end{block} + \setbeamercovered{transparent=50} + \begin{enumerate} + \item<1> Apple + \item<2-> Orange + \item<3> Lemon + \end{enumerate} + \setbeamercovered{invisible} + \end{minipage} \end{frame} \newcommand{\itemizesymboldemo}[1]{