Problem:
I am trying to find a way to customise enumerate items. Basically I want to keep the standard version but also want to change certain items to color boxes.
Minimal Working Example:
\documentclass[14pt]{beamer}
\begin{document}
\setbeamertemplate{enumerate item}{%
\usebeamercolor[bg]{item projected}%
\raisebox{1.5pt}{\colorbox{bg}{\color{fg}\footnotesize\insertenumlabel}}%
}
\begin{frame}
\begin{enumerate}
\item Enum
\item Enum
\item Enum
\end{enumerate}
\end{frame}
\end{document}
Outputs:
Desired output:
Basically I want to be able to change the color of a specific enumerate box. The text that follows the item should always be vertically centered.
Update 1:
\documentclass{article}
\usepackage{xcolor}
\usepackage[shortlabels]{enumitem}
\newcommand{\specialitem}[3][white]{%
\item[%
\colorbox{#2}{\textcolor{#1}{\makebox(14,14){#3}}}%
]
}
\definecolor{editorOrange}{cmyk}{0, 0.8, 1, 0}
\definecolor{editorBlue}{cmyk}{1, 0.6, 0, 0}
\definecolor{editorGreen}{cmyk}{0.66, 0, 0.87, 0}
\definecolor{editorPink}{cmyk}{0, 1, 0, 0}
\begin{document}
\setlist[enumerate,1]{leftmargin=9mm}
\begin{enumerate}
\specialitem{editorPink}{H} \textcolor{editorPink}{Hyper} lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut auctor metus ac fermentum rutrum. Phasellus convallis scelerisque nulla, eu sollicitudin diam rutrum id. Curabitur dapibus dapibus nisl ac tempus. Praesent viverra tortor a mollis efficitur. Donec vehicula risus nec varius ornare. Suspendisse facilisis ante eu ex ultricies viverra.
\specialitem{editorBlue}{T} \textcolor{editorBlue}{Text} lorem ipsum dolor sit amet, consectetur adipiscing elit.
\specialitem{editorOrange}{M} \textcolor{editorOrange}{Markup} lorem ipsum dolor sit amet, consectetur adipiscing elit.lorem ipsum dolor sit amet, consectetur adipiscing elit.lorem ipsum dolor sit amet, consectetur adipiscing elit.
\specialitem{editorGreen}{L} \textcolor{editorGreen}{Language} lorem ipsum dolor sit amet, consectetur adipiscing elit.
\end{enumerate}
\end{document}
Update 1 (output):