I know this question has asked many times before, but is there maybe another efficient way to really vertically centre text in a tabularx environment?
\documentclass[a4paper,9pt]{extarticle}
\usepackage[a4paper,left=1.8cm,right=1.8cm,top=2.5cm,bottom=1.4cm,footskip=0cm,headheight=0cm]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[table]{xcolor}
\usepackage{xcolor}
\definecolor{table_lines}{cmyk}{0, 0, 0, 0.24} % define color
\usepackage{fancyhdr} % page numbering
\renewcommand{\headrulewidth}{0pt} % remove top line
\usepackage{colortbl} % column lines color
\usepackage{tabularx} % different column width
\newcolumntype{L}[1]{>{\hsize=#1\hsize\raggedright\arraybackslash}X}
\newcolumntype{C}[1]{>{\hsize=#1\hsize\centering\arraybackslash}X}
\makeatletter
\newcommand{\thickhline}{\noalign {\hrule height 2pt}}
\newcolumntype{'}{!{\color{table_lines}\vrule}}
\makeatother
\usepackage{tcolorbox} % fancy section
\renewcommand*\footnoterule{} % remove footnote line
\usepackage{array}
\makeatletter
\def\@seccntformat#1{\llap{\csname the#1\endcsname\quad}}
\def\tabularxcolumn#1{m{#1}} % vertical center in tabualrx
\makeatother
\begin{document}
\renewcommand{\tabularxcolumn}[1]{>{\arraybackslash}m{#1}}
\begin{center}
\begin{tabularx}{\textwidth}{' L{0.20} '@{}L{0.53} ' C{0.27} '}
\arrayrulecolor{table_lines}\hline
0 & 11/02/2011 & \raisebox{-0.05cm}{1} \\[0.0775cm]\hline
Hallelujah & 04/17/2012 & \raisebox{-0.05cm}{1} \\[0.0775cm]\hline
1 & 07/05/2013 & \raisebox{-0.05cm}{0} \\[0.0775cm]\arrayrulecolor{table_lines}\hline
\end{tabularx}
\end{center}
\vspace*{0.7cm}
\end{document}
The results is as in the picture and you can see that the text is not really centred.