From 3cbd3ead2524f013fd292fcec8e5620bc740de4d Mon Sep 17 00:00:00 2001 From: "Achim D. Brucker" Date: Mon, 30 Jan 2017 00:54:29 +0000 Subject: [PATCH] Glider-style item bullets. --- lh-presentation/beamerinnerthemelh.sty | 41 ++++++++++++++++++++++++++ 1 file changed, 41 insertions(+) diff --git a/lh-presentation/beamerinnerthemelh.sty b/lh-presentation/beamerinnerthemelh.sty index b8ee6f9..6c4358b 100644 --- a/lh-presentation/beamerinnerthemelh.sty +++ b/lh-presentation/beamerinnerthemelh.sty @@ -13,11 +13,52 @@ [2016/11/01 v0.0 LaTeX presentation class implementing the cooperate design of LogicalHacking.com] \usepackage{transparent} +\usepackage{tikz} \mode \setbeamertemplate{sections/subsections in toc}[square] \setbeamertemplate{items}[square] % [circle] +\setbeamertemplate{itemize item}{ + \tikz{ + \draw[fill=lhOrange,draw=none] (0, 0) rectangle(0.1, 0.1); + \draw[fill=lhOrange,draw=none] (0.1, 0.1) rectangle(0.2, 0.2); + \draw[fill=lhOrange,draw=none] (0, 0.2) rectangle(0.1, 0.3); + } +} +\ifthenelse{\boolean{lh@inverse}}{% +\setbeamertemplate{itemize subitem}{ + \tikz{ + \draw[fill=lhLightGray,draw=none] (0, 0) rectangle(0.075, 0.075); + \draw[fill=lhLightGray,draw=none] (0.075, 0.075) rectangle(0.15, 0.15); + \draw[fill=lhLightGray,draw=none] (0, 0.15) rectangle(0.075, 0.225); + } +} +\setbeamertemplate{itemize subsubitem}{ + \tikz{ + \draw[fill=lhDarkGray,draw=none] (0, 0) rectangle(0.075, 0.075); + \draw[fill=lhDarkGray,draw=none] (0.075, 0.075) rectangle(0.15, 0.15); + \draw[fill=lhDarkGray,draw=none] (0, 0.15) rectangle(0.075, 0.225); + } +} +}{% +\setbeamertemplate{itemize subitem}{ + \tikz{ + \draw[fill=lhDarkGray,draw=none] (0, 0) rectangle(0.075, 0.075); + \draw[fill=lhDarkGray,draw=none] (0.075, 0.075) rectangle(0.15, 0.15); + \draw[fill=lhDarkGray,draw=none] (0, 0.15) rectangle(0.075, 0.225); + } +} +\setbeamertemplate{itemize subsubitem}{ + \tikz{ + \draw[fill=lhLightGray,draw=none] (0, 0) rectangle(0.075, 0.075); + \draw[fill=lhLightGray,draw=none] (0.075, 0.075) rectangle(0.15, 0.15); + \draw[fill=lhLightGray,draw=none] (0, 0.15) rectangle(0.075, 0.225); + } +} +} + + \defbeamertemplate*{title page}{lh}[1][] { %