Redefine the headline template to place the logo flush right and to suppress the draker square on the upper left corner:
\documentclass{beamer}
\usetheme{PaloAlto}
\makeatletter
\setbeamertemplate{headline}
{%
\begin{beamercolorbox}[wd=\paperwidth]{frametitle}
\ifx\beamer@sidebarside\beamer@lefttext%
\else%
\hfill%
\fi%
\ifdim\beamer@sidebarwidth>0pt%
\usebeamercolor[bg]{logo}%
\hfill\hbox to \beamer@sidebarwidth{\hss\vbox to
\beamer@headheight{\vss\hbox{\color{fg}\insertlogo}\vss}\hss}%
\else%
\vrule width0pt height \beamer@headheight%
\fi%
\end{beamercolorbox}
}
\logo{\includegraphics[height=\beamer@headheight]{ctanlion}}
\makeatother
\begin{document}
\begin{frame}
\frametitle{Test Frame One}
CTAN lion drawing by Duane Bibby.
\end{frame}
\end{document}
I am unsure which colors of the different navigation components you want to change, so let me go through some of them.
The color of the navigation symbols can be changed using:
\setbeamercolor{navigation symbols}{fg=red, bg=green}
The color of the navigation panel you can change by putting
\setbeamercolor{structure}{fg=red}
before \usetheme[left]{Goettingen}
. Notice, however, that the colour will still be washed out, fading from top to bottom.
You can change the color of the titles in the navigation bar using
\setbeamercolor{palette sidebar secondary}{fg=yellow,bg=blue}
\setbeamercolor{section in sidebar shaded}{fg=red,bg=black}
The secondary
colors are the ones currently active.
I am not advocating these particular choices, especially since this is what they do:
Here is the code that produced this image:
\documentclass{beamer}
\usepackage[british]{babel}
\usepackage{graphicx,hyperref,url}
\usepackage{color}
\setbeamercolor{structure}{fg=red}
\usetheme[left]{Goettingen}
\setbeamercolor{navigation symbols}{fg=red, bg=green}
\setbeamercolor{palette sidebar secondary}{fg=yellow,bg=blue}
\setbeamercolor{section in sidebar shaded}{fg=red,bg=black}
\begin{document}
\begin{frame}{Outline}\tableofcontents \end{frame}
\section{Introduction}\begin{frame}{Introduction}\end{frame}
\section{Background}\begin{frame}{Background}\end{frame}
\end{document}
Finally, it is possible to have more than one color in the side bar by placing
\makeatletter
\setbeamertemplate{sidebar canvas \beamer@sidebarside}%
[vertical shading][top=green,bottom=blue]
\makeatother
after you have set the color them. Splicing this into the MWE above yields:
Again, pretty as they may be, I don't recommend any of these colors.
Best Answer
Comments are in-code:
If you need a more drastic color restyling, i.e. affecting everything, consider using a specific color theme via
\usecolortheme{<color theme name>}
How to find out what parameters need to be changed to customize a theme
There is no simple answer to this question. As a general procedure you could do the following:
width
theme optionIf the beamer manual does not provide the info you are looking for, you need to check the source code.
texmf-dist/tex/latex/beamer/themes/theme/
texmf-dist/tex/latex/beamer/themes/outer/
The outer theme file is where the templates for the "look" of the presentation are generally stored. In this case, the
sidebar
outer theme is used, which defines its ownheadline
template where the colors, width, ecc. are specified.When you gain some confidence with the source code it is usually easy to go straight to the file that contains the relevant template.
Edit 2