summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source
diff options
context:
space:
mode:
Diffstat (limited to 'macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source')
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamercolorthemetrigon.dtx80
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerfontthemetrigon.dtx2
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerinnerthemetrigon.dtx45
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerouterthemetrigon.dtx2
-rw-r--r--macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerthemetrigon.dtx2
5 files changed, 85 insertions, 46 deletions
diff --git a/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamercolorthemetrigon.dtx b/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamercolorthemetrigon.dtx
index 521869762e..15e5a94897 100644
--- a/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamercolorthemetrigon.dtx
+++ b/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamercolorthemetrigon.dtx
@@ -13,7 +13,7 @@
% \iffalse
%<*package>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamercolorthemetrigon}[2021/03/25 v0.5.0 Trigon color theme]
+\ProvidesPackage{beamercolorthemetrigon}[2021/09/06 v0.6.0 Trigon color theme]
%</package>
% \fi
% \CheckSum{0}
@@ -35,15 +35,27 @@
%
%
% \subsubsection{Options}
+% \begin{macro}{colors}
+% Provides the option to have a dark background and light foreground instead
+% of the reverse.
+% \begin{macrocode}
+\pgfkeys{
+ /trigon/color/background/.cd,
+ .is choice,
+ dark/.code=\trigon@colors@dark,
+ light/.code=\trigon@colors@light
+}
+% \end{macrocode}
+% \end{macro}
%
% \begin{macro}{headingcolor}
% Select the color to use for all headings (title, section, frame, etc.).
% \begin{macrocode}
-\def\headcol{black}
+\def\headcol{tDefaulttxt}
\pgfkeys{
/trigon/color/headingcolor/.cd,
.is choice,
- black/.code=\def\headcol{black},
+ default/.code=\def\headcol{tTxt},
theme/.code=\def\headcol{tPrim}
}
% \end{macrocode}
@@ -56,8 +68,8 @@
\pgfkeys{
/trigon/color/textcolor/.cd,
.is choice,
- black/.code=\def\txtcol{black},
- theme/.code=\def\txtcol{tPrim!50!black}
+ default/.code=\def\txtcol{tTxt},
+ theme/.code=\def\txtcol{tPrim!50!tTxt}
}
% \end{macrocode}
% \end{macro}
@@ -78,9 +90,10 @@
% \begin{macrocode}
\newcommand{\trigon@color@setdefaults}{
\pgfkeys{/trigon/color/.cd,
+ background=light,
block=fill,
- headingcolor=black,
- textcolor=black
+ headingcolor=default,
+ textcolor=default
}
}
% \end{macrocode}
@@ -89,20 +102,43 @@
% \subsubsection{Base colors}
%
% \begin{macrocode}
-\definecolor{tPrim}{HTML}{00707F} % Green-Blue
-\definecolor{tSec}{HTML}{5FA4B0} % Green-Blue light
-\definecolor{tAccent}{HTML}{F07F3C} % Orange
-\definecolor{tGrey}{HTML}{E6E6E1} % Grey-Beige
+\definecolor{tGreenBlue}{HTML}{00707F}
+\definecolor{tGreenBlueLight}{HTML}{5FA4B0}
+\definecolor{tOrange}{HTML}{F07F3C}
+\definecolor{tYellowOrange}{HTML}{F8AA00}
+\definecolor{tBeigePale}{HTML}{E6E6E1}
+\definecolor{tBeige}{HTML}{C6C0B4}
+\definecolor{tDarkBg}{HTML}{232931}
+\definecolor{tDarkFg}{HTML}{EEEEEE}
+\definecolor{tLightBg}{HTML}{FFFFFF}
% \end{macrocode}
%
% \subsubsection{Derived elements}
%
% All the elements are set using the base colors defined here above.
% \begin{macrocode}
-\setbeamercolor{background canvas}{bg=white}
-\setbeamercolor{normal text}{fg=\txtcol, bg= }
+\newcommand{\trigon@colors@dark}{
+ \colorlet{tPrim}{tGreenBlueLight}
+ \colorlet{tSec}{tGreenBlue}
+ \colorlet{tAccent}{tYellowOrange}
+ \colorlet{tTxt}{tDarkFg}
+ \colorlet{tBg}{tDarkBg}
+ \colorlet{tGreyBg}{tGrey!7!tBg}
+}
+\newcommand{\trigon@colors@light}{
+ \colorlet{tPrim}{tGreenBlue}
+ \colorlet{tSec}{tGreenBlue}
+ \colorlet{tAccent}{tOrange}
+ \colorlet{tTxt}{black}
+ \colorlet{tBg}{tLightBg}
+ \colorlet{tGreyBg}{tGrey!25!tBg}
+}
+\colorlet{tGrey}{tBeige}
+\colorlet{tTheme}{tGreenBlue}
+\setbeamercolor{background canvas}{bg=tBg}
+\setbeamercolor{normal text}{fg=\txtcol, bg=tBg}
+\setbeamercolor{example text}{fg=tPrim}
\setbeamercolor{alerted text}{fg=tAccent}
-\setbeamercolor{example text}{fg=tSec}
\setbeamercolor{title}{fg=\headcol, bg= , parent=normal text}
\setbeamercolor{titlelike}{use=title, parent=title}
@@ -116,7 +152,7 @@
% \end{macrocode}
%
%
-% Block environments such as |theorem| and |example| have a |tGrey| background
+% Block environments such as |theorem| and |example| have a grey-tinted background
% color by default. The option |block=transparent| removes the background color.
% \begin{macrocode}
\newcommand{\trigon@block@transparent}{
@@ -134,7 +170,7 @@
\setbeamercolor{block title}{%
use=normal text,
fg=normal text.fg,
- bg=normal text.bg!80!fg
+ bg=normal text.bg!80!normal text.fg
}
\setbeamercolor{block body}{
use={block title, normal text},
@@ -158,18 +194,18 @@
%
% The color of other smaller elements is defined as follows
% \begin{macrocode}
-\setbeamercolor{footnote}{fg=normal text.fg!90}
+\setbeamercolor{footnote}{fg=normal text.fg!90!normal text.bg}
\setbeamercolor{footnote mark}{fg=.}
-\setbeamercolor{footline}{fg=normal text.fg!50, parent=normal text}
-\setbeamercolor{caption}{fg=black!60, parent=normal text}
+\setbeamercolor{footline}{fg=normal text.fg!50!normal text.bg, parent=normal text}
+\setbeamercolor{caption}{fg=normal text.fg!60!normal text.bg, parent=normal text}
-\setbeamercolor{itemize item}{fg=tPrim, parent=normal text}
+\setbeamercolor{itemize item}{use=example text, parent=example text}
\setbeamercolor{itemize subitem}{use=itemize item, parent=itemize item}
\setbeamercolor{itemize subsubitem}{use=itemize item, parent=itemize item}
-\setbeamercolor{enumerate item}{fg=tPrim, parent=normal text}
+\setbeamercolor{enumerate item}{use=example text, parent=example text}
\setbeamercolor{enumerate subitem}{use=enumerate item, parent=enumerate item}
\setbeamercolor{enumerate subsubitem}{use=enumerate item, parent=enumerate item}
-\setbeamercolor{description item}{fg=tPrim, parent=normal text}
+\setbeamercolor{description item}{use=example text, parent=example text}
% \end{macrocode}
%
% \subsubsection{Process package options}
diff --git a/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerfontthemetrigon.dtx b/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerfontthemetrigon.dtx
index fcc9ed34a3..74e5ee3965 100644
--- a/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerfontthemetrigon.dtx
+++ b/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerfontthemetrigon.dtx
@@ -13,7 +13,7 @@
% \iffalse
%<*package>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerfontthemetrigon}[2021/03/25 v0.5.0 Trigon font theme]
+\ProvidesPackage{beamerfontthemetrigon}[2021/09/06 v0.6.0 Trigon font theme]
%</package>
% \fi
% \CheckSum{0}
diff --git a/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerinnerthemetrigon.dtx b/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerinnerthemetrigon.dtx
index c234dfc343..60344f6d4b 100644
--- a/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerinnerthemetrigon.dtx
+++ b/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerinnerthemetrigon.dtx
@@ -13,7 +13,7 @@
% \iffalse
%<*package>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerinnerthemetrigon}[2021/03/25 v0.5.0 Trigon inner theme]
+\ProvidesPackage{beamerinnerthemetrigon}[2021/09/06 v0.6.0 Trigon inner theme]
%</package>
% \fi
% \CheckSum{0}
@@ -79,9 +79,12 @@
\pgfkeys{
/trigon/inner/slidestyle/.cd,
.is choice,
- blank/.code=\def\slidestyle{blank},
- style1/.code=\def\slidestyle{smallcornertriangle},
+ blank/.code=\def\slidestyle{blank}
+ \setbeamertemplate{background}[\slidestyle],
+ style1/.code=\def\slidestyle{smallcornertriangle}
+ \setbeamertemplate{background}[\slidestyle],
cyber/.code=\def\slidestyle{cyberbottom}
+ \setbeamertemplate{background}[\slidestyle]
}
% \end{macrocode}
% \end{macro}
@@ -221,7 +224,7 @@
\defbeamertemplate{background}{smallcornertriangle}{
\begin{tikzpicture}[blend group=multiply]
\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
- \leftColorTriangle{0.62\paperwidth}{0}{tGrey!30}
+ \leftColorTriangle{0.62\paperwidth}{0}{tGrey!30!tBg}
\end{tikzpicture}
}
% \end{macrocode}
@@ -232,10 +235,10 @@
% frames when the appropriate option is selected).
% \begin{macrocode}
\defbeamertemplate{background}{cyberbottom}{
-\tikzstyle{cyberVertex}=[scale=1,draw=tGrey!60,circle,fill=white]
-\tikzstyle{cyberVertex2}=[scale=0.5,draw=tGrey!60,circle,fill=tGrey!60]
-\tikzstyle{cyberEdge} = [draw,color=tGrey!60]
-\begin{tikzpicture}[blend group=multiply]
+\tikzstyle{cyberVertex}=[scale=1,draw=tGreyBg,circle,fill=tBg]
+\tikzstyle{cyberVertex2}=[scale=0.5,draw=tGreyBg,circle,fill=tGreyBg]
+\tikzstyle{cyberEdge} = [draw,color=tGreyBg]
+\begin{tikzpicture}%[blend group=multiply]
\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
\foreach \pos/\name in {
{(-0.05\paperwidth,0.75\paperheight)/0},
@@ -278,16 +281,16 @@
\begin{tikzpicture}
\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
\begin{scope}[blend group=multiply]
- \path[fill=tPrim]\leftTriangle{0.5\paperwidth}{0};
- \topColorTriangle{0.73\paperwidth}{0.70\paperheight}{tGrey!30};
+ \path[fill=tTheme]\leftTriangle{0.5\paperwidth}{0};
+ \topColorTriangle{0.73\paperwidth}{0.70\paperheight}{tGrey!30!tBg};
\ifx\inserttitlegraphic\@empty
- \leftColorTriangle{0.73\paperwidth}{0.70\paperheight}{tPrim}
+ \leftColorTriangle{0.73\paperwidth}{0.70\paperheight}{tTheme}
\else
\path[clip]\leftTriangle{0.73\paperwidth}{0.70\paperheight};
\node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,\the\paperheight) {\inserttitlegraphic};
\fi
\end{scope}
- \path[fill=white]\rightTriangle{0.45\paperwidth}{\the\paperheight};
+ \path[fill=tBg]\rightTriangle{0.45\paperwidth}{\the\paperheight};
\ifx\logbig\@empty \else
\node[anchor=north east,inner sep=0mm] at
(.96*\the\paperwidth,.96*\the\paperheight) {\includegraphics[width=0.28\textwidth]{\logbig}};
@@ -303,12 +306,12 @@
\defbeamertemplate{background}{titlesmallimage}{
\begin{tikzpicture}[blend group=multiply]
\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
- \leftColorTriangle{0.58\paperwidth}{0}{tGrey!30}
+ \leftColorTriangle{0.58\paperwidth}{0}{tGrey!30!tBg}
\ifx\logbig\@empty \else
\node[anchor=north east,inner sep=0mm] at (.94*\the\paperwidth,.94*\the\paperheight) {\includegraphics[width=0.33\textwidth]{\logbig}};
\fi
\ifx\inserttitlegraphic\@empty
- \leftColorTriangle{0.58\paperwidth}{\the\paperheight}{tPrim}
+ \leftColorTriangle{0.58\paperwidth}{\the\paperheight}{tTheme}
\else
\path[clip]\leftTriangle{0.58\paperwidth}{\the\paperheight};
\node[anchor=north west, inner sep=0pt, outer sep=0pt] at (0,\the\paperheight) {\inserttitlegraphic};
@@ -325,7 +328,7 @@
\defbeamertemplate{background}{bottomtrianglescolor}{
\begin{tikzpicture}[blend group=multiply]
\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
- \leftColorTriangle{0.62\paperwidth}{0}{tPrim}
+ \leftColorTriangle{0.62\paperwidth}{0}{tTheme}
\rightColorTriangle{0.38\paperwidth}{0}{tSec}
\end{tikzpicture}
}
@@ -339,8 +342,8 @@
\defbeamertemplate{background}{bottomtrianglesbw}{
\begin{tikzpicture}[blend group=multiply]
\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
- \leftColorTriangle{0.62\paperwidth}{0}{tPrim}
- \rightColorTriangle{0.38\paperwidth}{0}{tGrey}
+ \leftColorTriangle{0.62\paperwidth}{0}{tTheme}
+ \rightColorTriangle{0.38\paperwidth}{0}{tGrey!30!tBg}
\end{tikzpicture}
}
% \end{macrocode}
@@ -352,8 +355,8 @@
\defbeamertemplate{background}{bigtriangles}{
\begin{tikzpicture}[blend group=multiply]
\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
- \leftColorTriangle{0.80\paperwidth}{0.62\paperheight}{tPrim}
- \rightColorTriangle{0.68\paperwidth}{0.58\paperheight}{tGrey}
+ \leftColorTriangle{0.80\paperwidth}{0.62\paperheight}{tTheme}
+ \rightColorTriangle{0.68\paperwidth}{0.58\paperheight}{tGrey!30!tBg}
\end{tikzpicture}
}
% \end{macrocode}
@@ -365,8 +368,8 @@
\defbeamertemplate{background}{lefttriangles}{
\begin{tikzpicture}[blend group=multiply]
\useasboundingbox (0,0) rectangle(\the\paperwidth,\the\paperheight);
- \leftColorTriangle{0.52\paperwidth}{\the\paperheight}{tPrim}
- \leftColorTriangle{0.775\paperwidth}{0}{tGrey}
+ \leftColorTriangle{0.52\paperwidth}{\the\paperheight}{tTheme}
+ \leftColorTriangle{0.775\paperwidth}{0}{tGrey!30!tBg}
\end{tikzpicture}
}
% \end{macrocode}
diff --git a/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerouterthemetrigon.dtx b/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerouterthemetrigon.dtx
index e8302d4e23..41ab019fc5 100644
--- a/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerouterthemetrigon.dtx
+++ b/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerouterthemetrigon.dtx
@@ -13,7 +13,7 @@
% \iffalse
%<*package>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerouterthemetrigon}[2021/03/25 v0.5.0 Trigon outer theme]
+\ProvidesPackage{beamerouterthemetrigon}[2021/09/06 v0.6.0 Trigon outer theme]
%</package>
% \fi
% \CheckSum{0}
diff --git a/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerthemetrigon.dtx b/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerthemetrigon.dtx
index 1cd8f763f6..b12e1dc7e8 100644
--- a/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerthemetrigon.dtx
+++ b/macros/latex/contrib/beamer-contrib/themes/beamertheme-trigon/source/beamerthemetrigon.dtx
@@ -13,7 +13,7 @@
% \iffalse
%<*package>
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{beamerthemetrigon}[2021/03/25 v0.5.0 Trigon Beamer theme]
+\ProvidesPackage{beamerthemetrigon}[2021/09/06 v0.6.0 Trigon Beamer theme]
%</package>
% \fi
% \CheckSum{0}