LaTeX templates › Beamer: Modern
Beamer: Modern LaTeX Template Bold, high-contrast deck: full-colour title slide, sans-serif type, section dividers, a progress bar, and accent callout boxes. Compiles with pdflatex.
What’s included This template builds on the beamer document class and the following packages, already wired up in the preamble:
fontenc lmodern helvet microtype amsmath amssymb booktabs tikz tcolorbox
Full source Copy it, or hit Open in editor to load it into the live preview and start editing immediately.
\documentclass[aspectratio=169,11pt]{beamer}
% ── Fonts: clean sans throughout (modern) ────────────────────────────────────
\usepackage[T1]{fontenc}
\usepackage{lmodern}
\usepackage[scaled=0.92]{helvet}
\renewcommand{\familydefault}{\sfdefault}
\usepackage{microtype}
\usepackage{amsmath,amssymb}
\usepackage{booktabs}
\usepackage{tikz}
\usepackage[most]{tcolorbox}
% ── Palette: vivid indigo + teal on white ────────────────────────────────────
\definecolor{ink}{RGB}{24,24,32}
\definecolor{brand}{RGB}{91,52,214} % indigo
\definecolor{brand2}{RGB}{20,160,150} % teal
\definecolor{soft}{RGB}{120,120,135}
\definecolor{bg}{RGB}{255,255,255}
\definecolor{panel}{RGB}{245,244,250}
\setbeamercolor{background canvas}{bg=bg}
\usetheme{default}
\usefonttheme{professionalfonts}
\setbeamertemplate{navigation symbols}{}
\setbeamercolor{normal text}{fg=ink}
\setbeamercolor{structure}{fg=brand}
\setbeamercolor{itemize item}{fg=brand}
\setbeamercolor{itemize subitem}{fg=brand2}
\setbeamertemplate{itemize item}{\small\raise.5pt\hbox{$\blacktriangleright$}}
\setbeamertemplate{itemize subitem}{\footnotesize\raise.5pt\hbox{--}}
% ── Frame title: bold, with an accent square ─────────────────────────────────
\setbeamertemplate{frametitle}{%
\vskip10pt
\hbox{\color{brand}\rule{3.5pt}{17pt}\hskip8pt%
\raisebox{2pt}{\Large\bfseries\color{ink}\insertframetitle}}%
\vskip2pt
}
% ── Footline: progress bar + page number ─────────────────────────────────────
\newlength{\barw}
\setbeamertemplate{footline}{%
\hbox to\paperwidth{\hskip.5cm
{\scriptsize\color{soft}\insertshorttitle}%
\hfill
{\scriptsize\color{soft}\insertframenumber\,/\,\inserttotalframenumber}%
\hskip.5cm}\vskip3pt
% First pass: \inserttotalframenumber is still 1, so no bar until it is known.
\ifnum\inserttotalframenumber>1\relax
\pgfmathsetlength{\barw}{\insertframenumber/\inserttotalframenumber*\paperwidth}%
\else
\setlength{\barw}{0pt}%
\fi
\hbox{\color{panel}\rule{\paperwidth}{2pt}}\vskip-2pt
\hbox{\color{brand}\rule{\barw}{2pt}}%
}
% ── Accent callout box ───────────────────────────────────────────────────────
\newtcolorbox{callout}[1][Key idea]{
enhanced, colback=brand!6, colframe=brand, boxrule=0pt, leftrule=3pt,
sharp corners, left=8pt, right=8pt, top=5pt, bottom=5pt,
fonttitle=\bfseries\footnotesize, coltitle=brand, title={#1}}
\title[Modern Deck]{Your Bold Presentation Title}
\subtitle{A modern, high-contrast slide design}
\author{Your Name}
\institute{Team \textbullet\ Organisation}
\date{\today}
\begin{document}
% ── Title slide: full indigo panel ───────────────────────────────────────────
{\setbeamertemplate{footline}{}
\setbeamercolor{background canvas}{bg=brand}
\begin{frame}[plain]
\vfill
\hskip.7cm\begin{minipage}{0.9\textwidth}
{\color{white!75}\rule{2.4cm}{3pt}}\par\vskip14pt
{\Huge\bfseries\color{white}\inserttitle}\par\vskip8pt
{\large\color{white!85}\insertsubtitle}\par\vskip22pt
{\normalsize\bfseries\color{white}\insertauthor}\par\vskip2pt
{\footnotesize\color{white!75}\insertinstitute \quad\textbullet\quad \insertdate}
\end{minipage}
\vfill
\end{frame}}
\begin{frame}{Agenda}
\tableofcontents
\end{frame}
% ── Section divider: big ghosted numeral ──────────────────────────────────────
\AtBeginSection[]{%
{\setbeamertemplate{footline}{}
\begin{frame}[plain]
\vfill
\hskip.7cm\begin{minipage}{0.9\textwidth}
{\fontsize{72}{72}\selectfont\bfseries\color{brand!18}\insertsectionnumber}\par\vskip-10pt
{\color{brand2}\rule{2.2cm}{3pt}}\par\vskip8pt
{\LARGE\bfseries\color{ink}\insertsectionhead}
\end{minipage}
\vfill
\end{frame}}}
\section{Context}
\begin{frame}{The Problem}
\begin{itemize}
\item Open with the pain point in one line.
\item Quantify it: a number makes it real.
\item Say why existing solutions fall short.
\end{itemize}
\vskip8pt
\begin{callout}[Thesis]
State your one-sentence claim here: the spine of the whole talk.
\end{callout}
\end{frame}
\section{Approach}
\begin{frame}{How It Works}
\begin{columns}[T]
\begin{column}{0.52\textwidth}
\textbf{\color{brand}Three steps}
\begin{enumerate}
\item Ingest and clean the data
\item Fit the model
\item Evaluate out of sample
\end{enumerate}
\end{column}
\begin{column}{0.44\textwidth}
\begin{callout}[Objective]
\[
\min_{\theta}\ \frac{1}{n}\sum_{i=1}^{n}\ell\!\left(f_\theta(x_i),y_i\right)
\]
\end{callout}
\end{column}
\end{columns}
\end{frame}
\section{Results}
\begin{frame}{What We Found}
\begin{table}
\centering
\begin{tabular}{lcc}
\toprule
Method & Score & Speed \\
\midrule
Baseline & 88.4 & 1.0$\times$ \\
Prior work & 91.2 & 1.2$\times$ \\
\textbf{Ours} & \textbf{94.7} & \textbf{1.4$\times$} \\
\bottomrule
\end{tabular}
\end{table}
\vskip6pt
\begin{callout}[Headline result]
\textbf{+6.3 points} of accuracy at \textbf{40\%} higher throughput.
\end{callout}
\end{frame}
\section{Wrap-up}
\begin{frame}{Takeaways}
\begin{itemize}
\item One: the problem and why it mattered.
\item Two: the idea, in a sentence.
\item Three: the result the audience should repeat.
\end{itemize}
\vfill
\begin{center}
{\Large\bfseries\color{brand}Thanks, let's talk.}\\[2pt]
{\footnotesize\color{soft}you@organisation.com}
\end{center}
\end{frame}
\end{document}Related templates Browse all free LaTeX templates →
FAQ Is the Beamer: Modern template free? Yes. Every latexci template is free and needs no signup: the full source is on this page, free to copy and use in your own documents, including academic and commercial work. Open it in the browser editor or paste it into any TeX editor.
How do I use this template? Click “Open in editor” to load it straight into the live LaTeX preview, or copy the source into Overleaf or your local TeX editor (TeX Live, MiKTeX).