[Tex/LaTex] Set permanent first bullet starting point in beamer

beamerformattingvertical alignment

I'm trying to set a permanent starting point for bullets in my Beamer slides. By default, the bullets are centered in the middle of the page. I have tried using the [t] option, but it places the first bullet at the very top of the page. I would like the bullet to start further down the page. Is there a way to set a specific starting point for the first bullet of every slide in a custom template?

An example of the roadblock I've run into is visible below using [t] in /documentclass[t]{beamer}.

\documentclass[t]{beamer}

\setbeamertemplate{itemize item}[default]
\setbeamertemplate{frametitle}{\vspace{12pt}\color{DBlue}\bfseries\insertframetitle\par\vskip-25pt}
\definecolor{DBlue}{rgb}{.1,.1,.4}

\begin{document}
\pagecolor{white}

\begin{frame}
    \frametitle{TITLE FOO}
        \begin{itemize}
            \item foo1.
            \item foo2.
            \item foo3.
            \item foo4.
        \end{itemize}
\end{frame}

\end{document}

enter image description here

The first bullet "foo1" overlaps the title of the page. I'd like the bullet to start below the title. Is there a way to set all first bullets of a document class in a specific location? For example, 10mm down the page?

Best Answer

Just adapt your frametitle accordingly. In your MWE you got a negative length causing the subsequent text to start right in the middle of the frametitle.

\documentclass[t]{beamer}    
\setbeamertemplate{itemize item}[default]

\setbeamertemplate{frametitle}{\vspace{12pt}\color{DBlue}\bfseries\insertframetitle%
  \par}%%gap between frametitle and text ist determined by the last lenght (or par) here 

\definecolor{DBlue}{rgb}{.1,.1,.4}

\begin{document}
\pagecolor{white}

\begin{frame}
    \frametitle{TITLE FOO}
        \begin{itemize}
            \item foo1.
            \item foo2.
            \item foo3.
            \item foo4.
        \end{itemize}
\end{frame}

\end{document}

Another solution could be obtained with Easy absolute positioning in beamer