From cbd889b7444509a57f90a4a0131e4ed0a1d5bdbc Mon Sep 17 00:00:00 2001 From: Rob J Hyndman Date: Tue, 9 Oct 2018 14:47:49 +1100 Subject: [PATCH] Added color option for monash theme --- ...ash.sty => beamercolorthememonashblue.sty} | 40 ++++++++++--------- .../skeleton/beamercolorthememonashwhite.sty | 32 +++++++++++++++ .../monash/skeleton/beamerthememonash.sty | 5 +-- .../templates/monash/skeleton/skeleton.Rmd | 1 + 4 files changed, 56 insertions(+), 22 deletions(-) rename inst/rmarkdown/templates/monash/skeleton/{beamercolorthememonash.sty => beamercolorthememonashblue.sty} (88%) create mode 100644 inst/rmarkdown/templates/monash/skeleton/beamercolorthememonashwhite.sty diff --git a/inst/rmarkdown/templates/monash/skeleton/beamercolorthememonash.sty b/inst/rmarkdown/templates/monash/skeleton/beamercolorthememonashblue.sty similarity index 88% rename from inst/rmarkdown/templates/monash/skeleton/beamercolorthememonash.sty rename to inst/rmarkdown/templates/monash/skeleton/beamercolorthememonashblue.sty index bfda1fe..c52a1b8 100644 --- a/inst/rmarkdown/templates/monash/skeleton/beamercolorthememonash.sty +++ b/inst/rmarkdown/templates/monash/skeleton/beamercolorthememonashblue.sty @@ -1,28 +1,32 @@ %% Beamer Color Theme: Monash Blue %% Created by Rob J Hyndman. 28 March 2017 -\definecolor{MonashBlue}{RGB}{0, 99, 167} -\definecolor{Orange}{RGB}{204, 89, 0} +\definecolor{DarkGrey}{RGB}{100,100,100} \definecolor{DarkYellow}{RGB}{230, 172, 0} \definecolor{grey}{RGB}{191,191,191} -\definecolor{DarkGrey}{RGB}{100,100,100} \definecolor{LightGrey}{RGB}{231,231,231} -\setbeamercolor{normal text}{fg=black!2,bg=MonashBlue} -\usebeamercolor[fg]{normal text} -\setbeamercolor{progress bar}{fg=Orange} -\setbeamercolor{frametitle}{fg=MonashBlue,bg=black!2} -\setbeamercolor{enumerate item}{fg=Orange,bg=LightGrey} -\setbeamercolor{enumerate subitem}{fg=Orange!50!yellow,bg=white} -\setbeamercolor{itemize item}{fg=Orange} -\setbeamercolor{itemize subitem}{fg=Orange!50!yellow} -\setbeamercolor{description item}{fg=DarkYellow} -\setbeamercolor{title}{fg=white,bg=MonashBlue} -\setbeamercolor{section}{fg=MonashBlue} -\setbeamercolor{subsection}{fg=MonashBlue} -\setbeamercolor{itemize}{fg=black} +\definecolor{MonashBlue}{RGB}{0, 99, 167} +\definecolor{Orange}{RGB}{204, 89, 0} + \setbeamercolor{alerted text}{fg=DarkYellow} \setbeamercolor{block body alerted}{fg=black,bg=DarkYellow} \setbeamercolor{block body}{fg=black,bg=black!25!white} -\setbeamercolor{structure}{fg=white} -\setbeamercolor{block title}{fg=white,bg=Orange} \setbeamercolor{block title alerted}{fg=white,bg=black} +\setbeamercolor{block title}{fg=white,bg=Orange} +\setbeamercolor{description item}{fg=DarkYellow} +\setbeamercolor{enumerate item}{fg=Orange,bg=LightGrey} +\setbeamercolor{enumerate subitem}{fg=Orange!50!yellow,bg=white} +\setbeamercolor{frametitle}{fg=MonashBlue,bg=black!2} +\setbeamercolor{itemize item}{fg=Orange} +\setbeamercolor{itemize subitem}{fg=Orange!50!yellow} +\setbeamercolor{itemize}{fg=black} +\setbeamercolor{normal text}{fg=black!2,bg=MonashBlue} +\setbeamercolor{progress bar}{fg=Orange} +\setbeamercolor{section in toc shaded}{fg=white} +\setbeamercolor{section in toc}{fg=DarkYellow} +\setbeamercolor{section number projected}{bg=Orange,fg=white} +\setbeamercolor{section}{fg=MonashBlue} +\setbeamercolor{structure}{fg=white} +\setbeamercolor{subsection}{fg=MonashBlue} +\setbeamercolor{title}{fg=white,bg=MonashBlue} +\usebeamercolor[fg]{normal text} diff --git a/inst/rmarkdown/templates/monash/skeleton/beamercolorthememonashwhite.sty b/inst/rmarkdown/templates/monash/skeleton/beamercolorthememonashwhite.sty new file mode 100644 index 0000000..a8189cb --- /dev/null +++ b/inst/rmarkdown/templates/monash/skeleton/beamercolorthememonashwhite.sty @@ -0,0 +1,32 @@ +%% Beamer Color Theme: Monash White +%% Created by Rob J Hyndman. 19 July 2017 + +\definecolor{DarkGrey}{RGB}{100,100,100} +\definecolor{DarkYellow}{RGB}{230, 172, 0} +\definecolor{grey}{RGB}{191,191,191} +\definecolor{LightGrey}{RGB}{231,231,231} +\definecolor{MonashBlue}{RGB}{0, 99, 167} +\definecolor{Orange}{RGB}{204, 89, 0} + +\setbeamercolor{alerted text}{fg=Orange} +\setbeamercolor{block body alerted}{fg=black,bg=DarkYellow} +\setbeamercolor{block body}{fg=black,bg=black!15!white} +\setbeamercolor{block title alerted}{fg=white,bg=black} +\setbeamercolor{block title}{fg=white,bg=MonashBlue} +\setbeamercolor{description item}{fg=Orange} +\setbeamercolor{enumerate item}{fg=Orange,bg=LightGrey} +\setbeamercolor{enumerate subitem}{fg=Orange!50!yellow,bg=DarkGrey} +\setbeamercolor{frametitle}{bg=MonashBlue,fg=white} +\setbeamercolor{itemize item}{fg=Orange} +\setbeamercolor{itemize subitem}{fg=Orange!50!yellow} +\setbeamercolor{itemize}{fg=black} +\setbeamercolor{normal text}{fg=black,bg=black!2} +\setbeamercolor{progress bar}{fg=Orange} +\setbeamercolor{section in toc shaded}{fg=DarkYellow} +\setbeamercolor{section in toc}{fg=Orange} +\setbeamercolor{section number projected}{bg=Orange,fg=white} +\setbeamercolor{section}{fg=MonashBlue} +\setbeamercolor{structure}{fg=MonashBlue} +\setbeamercolor{subsection}{fg=MonashBlue} +\setbeamercolor{title}{fg=white,bg=MonashBlue} +\usebeamercolor[fg]{normal text} diff --git a/inst/rmarkdown/templates/monash/skeleton/beamerthememonash.sty b/inst/rmarkdown/templates/monash/skeleton/beamerthememonash.sty index 407d026..aefb0dd 100644 --- a/inst/rmarkdown/templates/monash/skeleton/beamerthememonash.sty +++ b/inst/rmarkdown/templates/monash/skeleton/beamerthememonash.sty @@ -3,7 +3,6 @@ %% Updated by Rob J Hyndman. 8 October 2018 \RequirePackage{beamerthememetropolis} -\usecolortheme{monash} \usefonttheme{monash} \metroset{progressbar=foot} @@ -45,9 +44,7 @@ \setbeamertemplate{section in toc}[square] \setbeamerfont{section number projected}{size=\large} -\setbeamercolor{section number projected}{bg=Orange,fg=white} -\setbeamercolor{section in toc shaded}{fg=white} -\setbeamercolor{section in toc}{fg=DarkYellow} + \setbeamertemplate{section in toc shaded}[default][50] % Figure placement diff --git a/inst/rmarkdown/templates/monash/skeleton/skeleton.Rmd b/inst/rmarkdown/templates/monash/skeleton/skeleton.Rmd index 0e51cd9..a6fddfc 100644 --- a/inst/rmarkdown/templates/monash/skeleton/skeleton.Rmd +++ b/inst/rmarkdown/templates/monash/skeleton/skeleton.Rmd @@ -5,6 +5,7 @@ date: \today fontsize: 14pt titlefontsize: 22pt classoption: compress +colortheme: monashblue toc: true output: binb::monash ---