Como divido meu estilo de cabeçalho atual em dois estilos de cabeçalho semelhantes entre os quais posso alterar?

Como divido meu estilo de cabeçalho atual em dois estilos de cabeçalho semelhantes entre os quais posso alterar?

Eu estava pensando em usar o pacote fancyhdr para realizar esta tarefa,de acordo com esta pergunta, mas ainda não tenho o conhecimento para fazer isso.

Estou usando o seguinte código:

\documentclass[a4paper,12pt,twoside,openright]{memoir}

\usepackage[utf8]{inputenc} % If utf8 encoding
\usepackage{librecaslon}
\usepackage[T1]{fontenc}
\usepackage[english]{babel}
\usepackage[final]{microtype}
\usepackage{fetamont}
\usepackage{graphicx} % Include figures
\usepackage{lmodern}
\usepackage{titlesec}
\usepackage{xcolor}
\usepackage{alphalph,etoolbox}
\usepackage{fancyhdr}

%%% PAGE LAYOUT 
%%%------------------------------------------------------------------------------

\setlrmarginsandblock{0.15\paperwidth}{*}{1} % Left and right margin
\setulmarginsandblock{0.2\paperwidth}{*}{1}  % Upper and lower margin
\checkandfixthelayout

%%% HEADER AND FOOTER 
%%%------------------------------------------------------------------------------

\makepagestyle{standard} % Make standard pagestyle

\makeatletter                 % Define standard pagestyle
\makeevenfoot{standard}{}{}{} %
\makeoddfoot{standard}{}{}{}  %
\makeevenhead{standard}{\bfseries\thepage\normalfont\qquad\small\leftmark}{}{}
%\makeoddhead{standard}{}{}{\small\rightmark\qquad\bfseries\thepage}
\makeoddhead{standard}{}{}{%
    {\color{gray}\rule{1em}{1em}\hspace{0.2em}}%
    {\color{yellow}\rule{1em}{1em}\hspace{0.2em}}%
    {\color{blue}\rule{1em}{1em}\hspace{0.2em}}%
    {\color{brown}\rule{1em}{1em}\hspace{0.2em}}%
    {\color{black}\rule{1em}{1em}\hspace{0.2em}}%
    {\color{pink}\rule{1em}{1em}\hspace{0.2em}}%
    \hfill\small\rightmark\qquad\bfseries\thepage}
\makeheadrule{standard}{\textwidth}{\normalrulethickness}
\makeatother                  %

\makeatletter
\makepsmarks{standard}{
    \createmark{chapter}{both}{shownumber}{\@chapapp\ }{ \quad }
    \createmark{section}{right}{shownumber}{}{ \quad }
    \createplainmark{toc}{both}{\contentsname}
    \createplainmark{lof}{both}{\listfigurename}
    \createplainmark{lot}{both}{\listtablename}
    \createplainmark{bib}{both}{\bibname}
    \createplainmark{index}{both}{\indexname}
    \createplainmark{glossary}{both}{\glossaryname}
}
\makeatother                               %

\makepagestyle{chap} % Make new chapter pagestyle

\makeatletter
\makeevenfoot{chap}{}{\small\bfseries\thepage}{} % Define new chapter pagestyle
\makeoddfoot{chap}{}{\small\bfseries\thepage}{}  %
\makeevenhead{chap}{}{}{}   %
\makeoddhead{chap}{}{}{}    %
% \makeheadrule{chap}{\textwidth}{\normalrulethickness}
\makeatother

\nouppercaseheads
\pagestyle{standard}               % Choosing pagestyle and chapter pagestyle
\aliaspagestyle{chapter}{chap} %

%%% THE DOCUMENT
%%%------------------------------------------------------------------------------

\usepackage{lipsum} % Just to put in some text

\begin{document}

    \frontmatter

    \mainmatter

%   \pagestyle{style1}
    \chapter{How to build a time machine}

    \lipsum[1-12]

%   \pagestyle{style2}
    \chapter{How to destroy a time machine}

    \lipsum[1-12]

%   \pagestyle{style1}
    \chapter{How to build a time machine}

    \lipsum[1-12]

    \backmatter

\end{document}

O que preciso alterar é o código localizado entreCABEÇALHO E RODAPÉeO DOCUMENTO.

O código atualmente cria caixas coloridas dentro do cabeçalho de cada página ímpar, e isso é feito para todas as páginas. Meu objetivo é criar um estilo de cabeçalho que não tenha essas caixas, mantendo o estilo atual no segundo estilo de cabeçalho, e estava pensando em implementar o código abaixo para fazer isso:

\fancypagestyle{style1}{ % without colored boxes

}

\fancypagestyle{style2}{ % with colored boxes

}

Preciso que os dois cabeçalhos sejam idênticos, exceto um que não tenha essas caixas e o outro as tenha.

informação relacionada