Compare commits

...

6 Commits

6 changed files with 55 additions and 46 deletions

View File

@ -17,22 +17,21 @@
\setbeamercolor{background canvas}{fg=lhBlack,bg=lhWhite}
\setbeamercolor{structure}{fg=owaspOrange}
\setbeamercolor{structure}{fg=owaspHeading}
\setbeamercolor{footer}{fg=lhWhite, bg=lhDarkGray}
\setbeamercolor{part title}{parent=footer}
\setbeamercolor{alerted text}{fg=owaspOrange}
\setbeamercolor{alerted text}{fg=owaspHeading}
\setbeamercolor{title}{fg=lhWhite}
\setbeamercolor{subtitle}{fg=lhWhite}
\setbeamercolor{frametitle}{fg=owaspOrange}
\setbeamercolor{framesubtitle}{fg=owaspBlue}
\setbeamercolor{title}{fg=lhBlack}
\setbeamercolor{subtitle}{fg=lhBlack}
\setbeamercolor{frametitle}{fg=owaspHeading}
\setbeamercolor{framesubtitle}{fg=owaspHighlight}
\setbeamercolor{author}{fg=lhWhite}
\setbeamercolor{institute}{fg=lhWhite}
\setbeamercolor{date}{fg=lhWhite}
% \setbeamercolor{titleframe}{fg=lhBlack,bg=lhWhite}
\setbeamercolor{titleframe}{bg=lhBlack}
\setbeamercolor{titlerule}{bg=owaspOrange,fg=lhWhite}
\setbeamercolor{titleframe}{fg=lhBlack,bg=lhWhite}
\setbeamercolor{titlerule}{bg=owaspHeading,fg=lhWhite}
\setbeamercolor*{palette primary}{fg=lhDarkGray,bg=lhWhite}
\setbeamercolor*{palette secondary}{fg=lhWhite,bg=lhDarkGray}
@ -44,27 +43,26 @@
\setbeamercolor*{separation line}{}
\setbeamercolor*{fine separation line}{}
\setbeamercolor{block title}{use=structure,fg=owaspOrange,bg=lhDarkGray}
\setbeamercolor{block title alerted}{use=alerted text,fg=lhWhite,bg=owaspOrange}
\setbeamercolor{block title}{use=structure,fg=owaspHeading,bg=lhDarkGray}
\setbeamercolor{block title alerted}{use=alerted text,fg=lhWhite,bg=owaspHeading}
\setbeamercolor{block title example}{use=example text,fg=lhWhite,bg=lhDarkGray}
\setbeamercolor{block body}{parent=normal text,use=block title,bg=lhLightGray}
\setbeamercolor{block body alerted}{parent=normal text,use=block title alerted,bg=block title alerted.bg!10!bg}
\setbeamercolor{block body example}{parent=normal text,use=block title example,bg=block title example.bg!10!bg}
\setbeamercolor{item}{parent=local structure,fg=owaspOrange,bg=lhDarkGray}
\setbeamercolor{item}{parent=local structure,fg=owaspHeading,bg=lhDarkGray}
\setbeamercolor{subitem}{parent=item, fg=lhDarkGray}
\setbeamercolor{subsubitem}{parent=subitem,fg=lhLightGray}
\setbeamercolor{kicker}{use=structure,bg=lhLightGray}
\setbeamercolor{title}{fg=lhWhite}
\setbeamercolor{subtitle}{fg=lhWhite}
\setbeamercolor{author}{fg=lhWhite}
\setbeamercolor{institute}{fg=lhWhite}
\setbeamercolor{date}{fg=lhWhite}
\setbeamercolor{titleframe}{bg=lhBlack}
\setbeamercolor{title}{fg=owaspHeading}
\setbeamercolor{subtitle}{fg=owaspHeading}
\setbeamercolor{author}{fg=owaspHighlight}
\setbeamercolor{institute}{fg=owaspHighlight}
\setbeamercolor{date}{fg=owaspHighlight}
\setbeamercolor{titleframe}{fg=lhBlack,bg=white}
\mode
<all>

View File

@ -23,9 +23,9 @@
\setbeamertemplate{itemize item}{
\tikz{
\draw[fill=owaspOrange,draw=none] (0, 0) rectangle(0.1, 0.1);
\draw[fill=owaspOrange,draw=none] (0.1, 0.1) rectangle(0.2, 0.2);
\draw[fill=owaspOrange,draw=none] (0, 0.2) rectangle(0.1, 0.3);
\draw[fill=owaspHeading,draw=none] (0, 0) rectangle(0.1, 0.1);
\draw[fill=owaspHeading,draw=none] (0.1, 0.1) rectangle(0.2, 0.2);
\draw[fill=owaspHeading,draw=none] (0, 0.2) rectangle(0.1, 0.3);
}
}
\setbeamertemplate{itemize subitem}{
@ -59,28 +59,21 @@
\vskip-\paperheight%
% </background image>
\@tempdima=\paperwidth%
\advance\@tempdima by -66mm
\advance\@tempdima by 0mm
\advance\@tempdima by -36mm
\@tempdimb=\paperheight
\advance\@tempdimb by -61mm
\advance\@tempdimb by -51mm
\@tempdimc=\paperwidth%
\advance\@tempdimc by -6mm
\advance\@tempdimc by 0mm
%\mbox{}\vspace{-8mm}
%\begin{beamercolorbox}[ht=1mm,sep=.1cm,wd=\@tempdima]{titlerule}
%\end{beamercolorbox}
%\mbox{}\vspace{-6mm}
\begin{beamercolorbox}[ht=10mm,sep=.2cm,ignorebg,wd=\@tempdima]{titlerule}
\end{beamercolorbox}
\mbox{}\vspace{-5mm}{\transparent{.80}\mbox{}%
\hspace{-1cm}\begin{beamercolorbox}[ht=44mm,sep=.2cm,center,wd=\@tempdima]{titleframe}
{\usebeamercolor[fg]{title}\usebeamerfont{title}\inserttitle\par}%
% \begin{beamercolorbox}[ht=10mm,sep=.2cm,ignorebg,wd=\@tempdima]{titlerule}
% \end{beamercolorbox}
\mbox{}\vspace{-8mm}%
{\mbox{\hspace{30mm}}%
\begin{beamercolorbox}[ht=27mm,sep=.1cm,center,wd=\@tempdima]{titleframe}
{\usebeamercolor[fg]{title}\usebeamerfont{title}\inserttitle}%
\ifx\insertsubtitle\@empty%
\vskip0.1em%
{\usebeamerfont{subtitle}\vMaxPhantom\par}%
\else%
\vskip0.1em%
{\usebeamerfont{subtitle}\usebeamercolor[fg]{subtitle}\insertsubtitle\vMaxPhantom\par}%
{\usebeamerfont{title}\usebeamercolor[fg]{title}: \insertsubtitle\vMaxPhantom\par}%
\fi%
\vbox{}
\vfill
@ -101,7 +94,9 @@
\begin{beamercolorbox}[wd=\@tempdimc,ignorebg]{lhWhite}
\raisebox{-\fboxsep}{{\setlength{\fboxsep}{0pt}
\begin{picture}(0,0)
\put(-10,-4){\colorbox{lhWhite}{\quad\vbox to 10mm{\vfil\hbox to 44mm{\lhcomLogoLight[width=42mm]\enspace}\vfil}}}
% \put(-10,-4){\colorbox{lhWhite}{\quad\vbox to 10mm{\vfil\hbox to 44mm{\lhcomLogoLight[width=42mm]\enspace}\vfil}}}
\put(-4,-56){\lhcomLogoDark[width=42mm]}
\put(-4,118){\includegraphics[scale=.2]{visuals/appseceu2018-logo}}
\end{picture}}}%
\hfill%
{\partnerLogo[height=4mm]}%

View File

@ -11,7 +11,13 @@
%% SPDX-License-Identifier: LPPL-1.3c+ OR BSD-2-Clause
\NeedsTeXFormat{LaTeX2e}[1994/06/01]
\ProvidesPackage{beamerouterthemeappseceu2018}
[2018/05/15 v0.0 LaTeX presentation class mimicking the design of the OWASP AppSecEU 2018 PowerPoint template.]
[2018/05/15 v0.0 LaTeX presentation class mimicking the design
of the OWASP AppSecEU 2018 PowerPoint template.]
\newcommand{\emphBox}[1]{\tikz[baseline={(a.base)}]\node[draw=owaspHighlight,%
rounded corners=0.5ex,fill=owaspHighlight,inner sep=1pt]
(a){\textcolor{lhWhite}{#1}};}
\mode<presentation>
\def\insertpresentationendframe{\inserttotalframenumber}
@ -40,7 +46,17 @@
% Headline and footline
\defbeamertemplate*{headline}{owasp}{%
\includegraphics[width=\paperwidth]{visuals/appseceu2018-running-head}
}
\begin{picture}(0,0)
\put(120,35){\Huge\textcolor{lhWhite}
{\inserttitle%
\ifx\insertsubtitle\empty\relax%
\else%
: \insertsubtitle%
\fi%
}};
\put(118,20){\emphBox{\large\insertshortauthor}}
\end{picture}
}
\defbeamertemplate*{footline}{owasp}{}

View File

@ -22,8 +22,8 @@
\definecolor{linkedin}{RGB}{24,103,158}
\definecolor{twitter}{RGB}{29,161,242}
\definecolor{owaspOrange}{RGB}{228,108,10}
\definecolor{owaspBlue}{RGB}{55,96,146}
\definecolor{owaspHeading}{RGB}{5,127,175}
\definecolor{owaspHighlight}{RGB}{101,203,191}
\newcommand{\titlevisual}[1]{\titlegraphic{\includegraphics[width=\paperwidth,height=\paperheight]{#1}}}
@ -417,7 +417,7 @@
\NewEnviron{abstractframe}[1][]{%
% \begin{frame}<beamer:0>{plain,label={fra:abstract-en},#1}
\begin{frame}[label={fra:abstract-en},#1]
\begin{center}\LARGE\textcolor{owaspOrange}
\begin{center}\LARGE\textcolor{owaspHeading}
{\inserttitle%
\ifx\insertsubtitle\empty\relax%
\else%

BIN
example.pdf Normal file

Binary file not shown.

View File

@ -2,10 +2,10 @@
\usepackage[utf8]{inputenc}
\title{A Beamer-theme for OWASP AppSec EU 2018}
\subtitle{Example presentation}
%\subtitle{An Example}
\institute[The University of Sheffield]
{Department of Computer Science, The University of Sheffield, Sheffield, UK}
\author[A.D. Brucker] {%
\author[Achim D. Brucker] {%
\href{http://www.brucker.uk/}{Achim D. Brucker}\\
\texttt{\footnotesize\href{mailto:"Achim D. Brucker"
<a.brucker@sheffield.ac.uk>}{a.brucker@sheffield.ac.uk}