I have defined two custom enumitem environments with a grey background. The first one is for an inline itemize and a second one is for a normal itemize. The second one lost the bullets and I wonder why.
\documentclass[parskip=half]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{lmodern}
\usepackage{tcolorbox}
\usepackage[inline, shortlabels]{enumitem}
% inline itemize
\newenvironment{inlineitem}[1][]
{% begin-Befehle
\begin{itemize*}[%
%before=\hspace{1em},% Abstand vor dem ersten Aufzählungspunkt
itemjoin=\hspace{1em},% Abstand zwischen zwei Aufzählungspunkten
#1
]
}
{% end-Befehle
\end{itemize*}%
}
\newenvironment{MaterialInline}[1][]
{% begin-Befehl
\begin{tcolorbox}[%
grow to left by=2mm,%
left*=0mm,%
grow to right by=2mm,%
right*=0mm,%
boxrule=0pt,% keine Rahmenlinie
arc=0mm,% keinen Rundung in den Ecken
]%
Material:~%
\begin{itemize*}[%
itemjoin=\hspace{1em},% Abstand zwischen zwei Aufzählungspunkten
#1
]
}
{% end-Befehle
\end{itemize*}%
\end{tcolorbox}%
}
\newenvironment{Material}[1][]
{% begin-Befehl
\begin{tcolorbox}[%
grow to left by=2mm,%
left*=0mm,%
grow to right by=2mm,%
right*=0mm,%
boxrule=0pt,% keine Rahmenlinie
arc=0mm,% keinen Rundung in den Ecken
]%
\subsubsection{Material}
\begin{itemize}[%
#1
]
}
{% end-Befehle
\end{itemize}%
\end{tcolorbox}%
}
\begin{document}
Done without a custom environment:
\begin{tcolorbox}[%
grow to left by=2mm,%
left*=0mm,%
grow to right by=2mm,%
right*=0mm,%
boxrule=0pt,% keine Rahmenlinie
arc=0mm,% keinen Rundung in den Ecken
]
Material:~%
\begin{inlineitem}
\item Item 1
\item Item 2
\item Item 3
\end{inlineitem}
\end{tcolorbox}
The following is done with the custom environment MaterialInline:
\begin{MaterialInline}
\item Item 1
\item Item 2
\item Item 3
\end{MaterialInline}
Material without a custom environment:
\begin{tcolorbox}[%
grow to left by=2mm,%
left*=0mm,%
grow to right by=2mm,%
right*=0mm,%
boxrule=0pt,% keine Rahmenlinie
arc=0mm,% keinen Rundung in den Ecken
]
\subsubsection{Material}
\begin{itemize}
\item Item 1
\item Item 2
\item Item 3
\end{itemize}
\end{tcolorbox}
The following is done with the custom environment Material:
\begin{Material}
\item Item 1
\item Item 2
\item Item 3
\end{Material}
\end{document}