I've created this simplified TOC based on this amazing post.
MWE:
%XeLaTeX
\documentclass[11pt]{book}
\usepackage[
paperwidth=8in,
paperheight=10in,
inner=0.5in,
outer=0.5in,
bindingoffset=0.25in,
top=0.75in,
bottom=1.25in,
twoside,
%showframe
]{geometry}
% https://tex.stackexchange.com/a/35835/121944, basis of this ToC design
\usepackage{framed}
\usepackage[compact,pagestyles,clearempty]{titlesec}
\usepackage{titletoc}
\usepackage{etoolbox}
% % %
\patchcmd{\tableofcontents}{\contentsname}{\rmfamily\contentsname}{}{}
\renewenvironment{leftbar}
{\def\FrameCommand{\hspace{26.75em}%
{\vrule width 2pt depth 3pt}\hspace{1em}}%
\MakeFramed{\parshape 1 0cm \dimexpr\textwidth-6em\relax\FrameRestore}\vskip2pt%
}
{\endMakeFramed}
\titlecontents{part}
[0em]{\vspace*{0.3\baselineskip}}
{\parbox{14.8em}{% mainmatter
\hfill\huge\rmfamily\bfseries}%
\vspace*{-2.4\baselineskip}\leftbar\MakeUppercase{\normalsize{Part~}\thecontentslabel}\\\normalsize\rmfamily}
{\parbox{14.5em}{% frontmatter
\hfill\Large\rmfamily\bfseries}%
\vspace*{-1.95\baselineskip}\leftbar\MakeUppercase{\normalsize{Part~}\thecontentslabel}\\\normalsize\rmfamily}
{\endleftbar}
% % %
\titlecontents{chapter}
[0em]{\vspace*{0.3\baselineskip}}
{\parbox{14.8em}{% mainmatter
\hfill\huge\rmfamily\bfseries\thecontentspage}%
\vspace*{-2.4\baselineskip}\leftbar\textsc{\normalsize{Story~}\thecontentslabel}\\\normalsize\rmfamily}
{\parbox{14.5em}{% frontmatter
\hfill\Large\rmfamily\bfseries\thecontentspage}%
\vspace*{-1.95\baselineskip}\leftbar\normalsize\rmfamily}
{\endleftbar}
% % %
\makeatletter\@addtoreset{chapter}{part}\makeatother%
\begin{document}
\pagestyle{empty}
\renewcommand*\contentsname{\hfill Contents \hfill}
\tableofcontents%
\thispagestyle{empty}
\frontmatter
\chapter{Introduction}
\chapter{More Intro}
\part{The first part}
\mainmatter
\chapter{First}
\chapter{Second}
\chapter{Third}
\chapter{Fourth}
\chapter{Fifth}
\addtocontents{toc}{\protect\newpage}
\part{Another part}
\chapter{First}
\chapter{Second}
\chapter{Third}
\chapter{Fourth}
\chapter{Fifth}
\end{document}
Why does PART I split over two lines? The setup is the same for the chapters, yet they don't split over two lines. Also, is it possible to get rid of the bar completely for \part?

